From 62da739fc73e269959bbbe8a6b741f50c5e82238 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 02:14:07 +0300 Subject: Fix guild tab removing after receive some packets. --- src/net/tmwa/beinghandler.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/net/tmwa/beinghandler.cpp b/src/net/tmwa/beinghandler.cpp index ce2db733f..c087ab43d 100644 --- a/src/net/tmwa/beinghandler.cpp +++ b/src/net/tmwa/beinghandler.cpp @@ -27,6 +27,7 @@ #include "client.h" #include "effectmanager.h" #include "guild.h" +#include "guildmanager.h" #include "keyboardconfig.h" #include "localplayer.h" #include "logger.h" @@ -505,10 +506,17 @@ void BeingHandler::processPlayerMoveUpdate(Net::MessageIn &msg, int msgType) guild = msg.readInt32(); // guild - if (guild == 0) - dstBeing->clearGuilds(); - else - dstBeing->setGuild(Guild::getGuild(static_cast(guild))); + if (!guildManager || !GuildManager::getEnableGuildBot()) + { + if (guild == 0) + { + dstBeing->clearGuilds(); + } + else + { + dstBeing->setGuild(Guild::getGuild(static_cast(guild))); + } + } msg.readInt16(); // emblem msg.readInt16(); // manner -- cgit v1.2.3-70-g09d2 From 7ec8cec84e27c3460c6d51b3c58e0644de247102 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 16:47:19 +0300 Subject: Restore visible state for some windows after restart. --- src/gui/botcheckerwindow.cpp | 1 + src/gui/killstats.cpp | 1 + src/gui/whoisonline.cpp | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gui/botcheckerwindow.cpp b/src/gui/botcheckerwindow.cpp index 7c0339ead..8bc0d892e 100644 --- a/src/gui/botcheckerwindow.cpp +++ b/src/gui/botcheckerwindow.cpp @@ -269,6 +269,7 @@ BotCheckerWindow::BotCheckerWindow(): int w = 500; int h = 250; + setSaveVisible(true); mLastUpdateTime = 0; mNeedUpdate = false; diff --git a/src/gui/killstats.cpp b/src/gui/killstats.cpp index b9ce7c2a7..7d0a9fe11 100644 --- a/src/gui/killstats.cpp +++ b/src/gui/killstats.cpp @@ -55,6 +55,7 @@ KillStats::KillStats(): setWindowName("Kill stats"); setCloseButton(true); setResizable(true); + setSaveVisible(true); setStickyButtonLock(true); setDefaultSize(250, 250, 350, 300); diff --git a/src/gui/whoisonline.cpp b/src/gui/whoisonline.cpp index 1e9f686e4..ff855ed05 100644 --- a/src/gui/whoisonline.cpp +++ b/src/gui/whoisonline.cpp @@ -95,9 +95,11 @@ WhoIsOnline::WhoIsOnline(): const int w = 200; setDefaultSize(w, h, ImageRect::CENTER); // setContentSize(w, h); + setVisible(false); setCloseButton(true); setResizable(true); setStickyButtonLock(true); + setSaveVisible(true); mUpdateButton = new Button(_("Update"), "update", this); mUpdateButton->setEnabled(false); @@ -563,4 +565,4 @@ void WhoIsOnline::optionChanged(const std::string &name) { if (name == "updateOnlineList") mUpdateOnlineList = config.getBoolValue("updateOnlineList"); -} \ No newline at end of file +} -- cgit v1.2.3-70-g09d2 From 70a2f900b22258278fde443ec2e3416c56d4f5b5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 17:15:54 +0300 Subject: Sort players in setup relation tab with case insensitive. --- src/playerrelations.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/playerrelations.cpp b/src/playerrelations.cpp index 5b25ae5fb..8af37aa7d 100644 --- a/src/playerrelations.cpp +++ b/src/playerrelations.cpp @@ -43,6 +43,21 @@ #define IGNORE_EMOTE_TIME 100 +class SortPlayersFunctor +{ + public: + bool operator() (const std::string &str1, const std::string &str2) + { + std::string s1 = str1; + std::string s2 = str2; + toLower(s1); + toLower(s2); + if (s1 == s2) + return str1 < str2; + return s1 < s2; + } +} playersSorter; + // (De)serialisation class class PlayerConfSerialiser : public ConfigurationListManager, @@ -327,7 +342,7 @@ std::vector * PlayerRelationsManager::getPlayers() retval->push_back(it->first); } - sort(retval->begin(), retval->end()); + sort(retval->begin(), retval->end(), playersSorter); return retval; } -- cgit v1.2.3-70-g09d2 From 83117a93393329cc61a76614e4ca5686efa56154 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 17:56:24 +0300 Subject: Add option to enable/disable lazy scrolling. --- src/defaults.cpp | 1 + src/gui/setup_other.cpp | 3 ++ src/gui/viewport.cpp | 106 ++++++++++++++++++++++++++++-------------------- src/gui/viewport.h | 1 + 4 files changed, 67 insertions(+), 44 deletions(-) diff --git a/src/defaults.cpp b/src/defaults.cpp index 7c0d8148c..4a82a83a9 100644 --- a/src/defaults.cpp +++ b/src/defaults.cpp @@ -217,6 +217,7 @@ DefaultsData* getConfigDefaults() AddDEF(configData, "enableReorderSprites", true); AddDEF(configData, "showip", false); AddDEF(configData, "seflMouseHeal", true); + AddDEF(configData, "enableLazyScrolling", true); return configData; } diff --git a/src/gui/setup_other.cpp b/src/gui/setup_other.cpp index 1cad4c594..36c6f0436 100644 --- a/src/gui/setup_other.cpp +++ b/src/gui/setup_other.cpp @@ -84,6 +84,9 @@ Setup_Other::Setup_Other() new SetupItemCheckBox(_("Draw hotkeys on map"), "", "drawHotKeys", this, "drawHotKeysEvent"); + new SetupItemCheckBox(_("Enable lazy scrolling"), "", "enableLazyScrolling", + this, "enableLazyScrollingEvent"); + new SetupItemLabel(_("Moving"), "", this); diff --git a/src/gui/viewport.cpp b/src/gui/viewport.cpp index b6e09c011..073697459 100644 --- a/src/gui/viewport.cpp +++ b/src/gui/viewport.cpp @@ -80,11 +80,13 @@ Viewport::Viewport(): mScrollCenterOffsetY = config.getIntValue("ScrollCenterOffsetY"); mShowBeingPopup = config.getBoolValue("showBeingPopup"); mSelfMouseHeal = config.getBoolValue("selfMouseHeal"); + mEnableLazyScrolling = config.getBoolValue("enableLazyScrolling"); config.addListener("ScrollLaziness", this); config.addListener("ScrollRadius", this); config.addListener("showBeingPopup", this); config.addListener("selfMouseHeal", this); + config.addListener("enableLazyScrolling", this); mPopupMenu = new PopupMenu; mBeingPopup = new BeingPopup; @@ -99,6 +101,7 @@ Viewport::~Viewport() config.removeListener("ScrollRadius", this); config.removeListener("showBeingPopup", this); config.removeListener("selfMouseHeal", this); + config.removeListener("enableLazyScrolling", this); delete mPopupMenu; mPopupMenu = 0; @@ -150,59 +153,67 @@ void Viewport::draw(gcn::Graphics *gcnGraphics) int cnt = 0; - // Apply lazy scrolling - while (lastTick < tick_time && cnt < 32) + if (mEnableLazyScrolling) { - if (player_x > static_cast(mPixelViewX) + mScrollRadius) + // Apply lazy scrolling + while (lastTick < tick_time && cnt < 32) { - mPixelViewX += static_cast(player_x - - static_cast(mPixelViewX) - mScrollRadius) / + if (player_x > static_cast(mPixelViewX) + mScrollRadius) + { + mPixelViewX += static_cast(player_x + - static_cast(mPixelViewX) - mScrollRadius) / + static_cast(mScrollLaziness); + } + if (player_x < static_cast(mPixelViewX) - mScrollRadius) + { + mPixelViewX += static_cast(player_x + - static_cast(mPixelViewX) + mScrollRadius) / + static_cast(mScrollLaziness); + } + if (player_y > static_cast(mPixelViewY) + mScrollRadius) + { + mPixelViewY += static_cast(player_y + - static_cast(mPixelViewY) - mScrollRadius) / static_cast(mScrollLaziness); - } - if (player_x < static_cast(mPixelViewX) - mScrollRadius) - { - mPixelViewX += static_cast(player_x - - static_cast(mPixelViewX) + mScrollRadius) / + } + if (player_y < static_cast(mPixelViewY) - mScrollRadius) + { + mPixelViewY += static_cast(player_y + - static_cast(mPixelViewY) + mScrollRadius) / static_cast(mScrollLaziness); + } + lastTick ++; + cnt ++; } - if (player_y > static_cast(mPixelViewY) + mScrollRadius) - { - mPixelViewY += static_cast(player_y - - static_cast(mPixelViewY) - mScrollRadius) / - static_cast(mScrollLaziness); - } - if (player_y < static_cast(mPixelViewY) - mScrollRadius) - { - mPixelViewY += static_cast(player_y - - static_cast(mPixelViewY) + mScrollRadius) / - static_cast(mScrollLaziness); - } - lastTick ++; - cnt ++; - } - // Auto center when player is off screen - if (cnt > 30 || player_x - static_cast(mPixelViewX) - > graphics->mWidth / 2 || static_cast(mPixelViewX) - - player_x > graphics->mWidth / 2 || static_cast(mPixelViewY) - - player_y > graphics->getHeight() / 2 || player_y - - static_cast(mPixelViewY) > graphics->getHeight() / 2) - { - if (player_x <= 0 || player_y <= 0) + // Auto center when player is off screen + if (cnt > 30 || player_x - static_cast(mPixelViewX) + > graphics->mWidth / 2 || static_cast(mPixelViewX) + - player_x > graphics->mWidth / 2 || static_cast(mPixelViewY) + - player_y > graphics->getHeight() / 2 || player_y + - static_cast(mPixelViewY) > graphics->getHeight() / 2) { - if (debugChatTab) - debugChatTab->chatLog("incorrect player position!"); - logger->log("incorrect player position: %d, %d, %d, %d", - player_x, player_y, (int)mPixelViewX, (int)mPixelViewY); - if (player_node) + if (player_x <= 0 || player_y <= 0) { - logger->log("tile position: %d, %d", - player_node->getTileX(), player_node->getTileY()); + if (debugChatTab) + debugChatTab->chatLog("incorrect player position!"); + logger->log("incorrect player position: %d, %d, %d, %d", + player_x, player_y, (int)mPixelViewX, (int)mPixelViewY); + if (player_node) + { + logger->log("tile position: %d, %d", + player_node->getTileX(), player_node->getTileY()); + } } + mPixelViewX = static_cast(player_x); + mPixelViewY = static_cast(player_y); } + } + else + { mPixelViewX = static_cast(player_x); mPixelViewY = static_cast(player_y); - }; + } // Don't move camera so that the end of the map is on screen const int viewXmax = @@ -693,9 +704,16 @@ void Viewport::closePopupMenu() void Viewport::optionChanged(const std::string &name A_UNUSED) { - mScrollLaziness = config.getIntValue("ScrollLaziness"); - mScrollRadius = config.getIntValue("ScrollRadius"); - mShowBeingPopup = config.getBoolValue("showBeingPopup"); + if (name == "ScrollLaziness") + mScrollLaziness = config.getIntValue("ScrollLaziness"); + else if (name == "ScrollRadius") + mScrollRadius = config.getIntValue("ScrollRadius"); + else if (name == "showBeingPopup") + mShowBeingPopup = config.getBoolValue("showBeingPopup"); + else if (name == "selfMouseHeal") + mSelfMouseHeal = config.getBoolValue("selfMouseHeal"); + else if (name == "enableLazyScrolling") + mEnableLazyScrolling = config.getBoolValue("enableLazyScrolling"); } void Viewport::mouseMoved(gcn::MouseEvent &event A_UNUSED) diff --git a/src/gui/viewport.h b/src/gui/viewport.h index 50c81aff4..8823928a3 100644 --- a/src/gui/viewport.h +++ b/src/gui/viewport.h @@ -286,6 +286,7 @@ class Viewport : public WindowContainer, public gcn::MouseListener, int mScrollLaziness; bool mShowBeingPopup; bool mSelfMouseHeal; + bool mEnableLazyScrolling; int mScrollCenterOffsetX; int mScrollCenterOffsetY; int mMouseX; /**< Current mouse position in pixels. */ -- cgit v1.2.3-70-g09d2 From ea946a63d1ec1726971a6e0a351a237611d89b02 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 19:01:13 +0300 Subject: Fix error with getting default configuration values. --- src/configuration.cpp | 95 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 83 insertions(+), 12 deletions(-) diff --git a/src/configuration.cpp b/src/configuration.cpp index 2524d6b93..a6ef27815 100644 --- a/src/configuration.cpp +++ b/src/configuration.cpp @@ -194,11 +194,32 @@ int Configuration::getIntValue(const std::string &key) const { DefaultsData::const_iterator itdef = mDefaultsData->find(key); - if (itdef != mDefaultsData->end() && itdef->second - && itdef->second->getType() == Mana::VariableData::DATA_INT) + if (itdef != mDefaultsData->end() && itdef->second) { - defaultValue = (static_cast( - itdef->second))->getData(); + if (itdef->second->getType() == Mana::VariableData::DATA_INT) + { + defaultValue = (static_cast( + itdef->second))->getData(); + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_STRING) + { + defaultValue = atoi((static_cast( + itdef->second))->getData().c_str()); + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_BOOL) + { + if ((static_cast( + itdef->second))->getData()) + { + defaultValue = 1; + } + else + { + defaultValue = 0; + } + } } else { @@ -249,11 +270,33 @@ std::string Configuration::getStringValue(const std::string &key) const { DefaultsData::const_iterator itdef = mDefaultsData->find(key); - if (itdef != mDefaultsData->end() && itdef->second - && itdef->second->getType() == Mana::VariableData::DATA_STRING) + if (itdef != mDefaultsData->end() && itdef->second) { - defaultValue = (static_cast( - itdef->second))->getData(); + if (itdef->second->getType() + == Mana::VariableData::DATA_STRING) + { + defaultValue = (static_cast( + itdef->second))->getData(); + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_BOOL) + { + if ((static_cast( + itdef->second))->getData()) + { + defaultValue = "1"; + } + else + { + defaultValue = "0"; + } + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_INT) + { + defaultValue = toString((static_cast( + itdef->second))->getData()); + } } else { @@ -312,11 +355,39 @@ bool Configuration::getBoolValue(const std::string &key) const { DefaultsData::const_iterator itdef = mDefaultsData->find(key); - if (itdef != mDefaultsData->end() && itdef->second - && itdef->second->getType() == Mana::VariableData::DATA_BOOL) + if (itdef != mDefaultsData->end() && itdef->second) { - defaultValue = (static_cast( - itdef->second))->getData(); + if (itdef->second->getType() == Mana::VariableData::DATA_BOOL) + { + defaultValue = (static_cast( + itdef->second))->getData(); + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_INT) + { + if ((static_cast( + itdef->second))->getData() != 0) + { + defaultValue = true; + } + else + { + defaultValue = false; + } + } + else if (itdef->second->getType() + == Mana::VariableData::DATA_STRING) + { + if ((static_cast( + itdef->second))->getData() != "0") + { + defaultValue = true; + } + else + { + defaultValue = false; + } + } } else { -- cgit v1.2.3-70-g09d2 From 0c0ba36a78c155a120ed4b4ad7791341d93d5dd8 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 19:06:48 +0300 Subject: Add scroll laziness configuration parameters to misc setup tab. --- src/gui/setup_other.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/gui/setup_other.cpp b/src/gui/setup_other.cpp index 36c6f0436..23fb5c086 100644 --- a/src/gui/setup_other.cpp +++ b/src/gui/setup_other.cpp @@ -84,8 +84,14 @@ Setup_Other::Setup_Other() new SetupItemCheckBox(_("Draw hotkeys on map"), "", "drawHotKeys", this, "drawHotKeysEvent"); - new SetupItemCheckBox(_("Enable lazy scrolling"), "", "enableLazyScrolling", - this, "enableLazyScrollingEvent"); + new SetupItemCheckBox(_("Enable lazy scrolling"), "", + "enableLazyScrolling", this, "enableLazyScrollingEvent"); + + new SetupItemIntTextField(_("Scroll laziness"), "", "ScrollLaziness", + this, "ScrollLazinessEvent", 1, 160); + + new SetupItemIntTextField(_("Scroll radius"), "", "ScrollRadius", + this, "ScrollRadiusEvent", 0, 32); new SetupItemLabel(_("Moving"), "", this); -- cgit v1.2.3-70-g09d2 From af4727577f39720564b4339de267aa0aae7af4a5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 19:18:46 +0300 Subject: Fix multiply new message sounds at same time. --- src/resources/soundeffect.cpp | 2 +- src/resources/soundeffect.h | 3 ++- src/sound.cpp | 9 ++++++--- src/sound.h | 1 + 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/resources/soundeffect.cpp b/src/resources/soundeffect.cpp index 49e7adc31..de11a8786 100644 --- a/src/resources/soundeffect.cpp +++ b/src/resources/soundeffect.cpp @@ -53,7 +53,7 @@ Resource *SoundEffect::load(void *buffer, unsigned bufferSize) } } -bool SoundEffect::play(int loops, int volume) +bool SoundEffect::play(int loops, int volume, int channel) { Mix_VolumeChunk(mChunk, volume); diff --git a/src/resources/soundeffect.h b/src/resources/soundeffect.h index 80f826646..fdd4bd275 100644 --- a/src/resources/soundeffect.h +++ b/src/resources/soundeffect.h @@ -54,11 +54,12 @@ class SoundEffect : public Resource * * @param loops Number of times to repeat the playback. * @param volume Sample playback volume. + * @param channel Sample playback channel. * * @return true if the playback started properly * false otherwise. */ - virtual bool play(int loops, int volume); + virtual bool play(int loops, int volume, int channel = -1); protected: /** diff --git a/src/sound.cpp b/src/sound.cpp index 0a3c75d11..40c929824 100644 --- a/src/sound.cpp +++ b/src/sound.cpp @@ -54,7 +54,8 @@ Sound::Sound(): mMusic(0), mPlayBattle(false), mPlayGui(false), - mPlayMusic(false) + mPlayMusic(false), + mGuiChannel(-1) { // This set up our callback function used to // handle fade outs endings. @@ -353,8 +354,10 @@ void Sound::playGuiSfx(const std::string &path) paths.getStringValue("sfx") + path); if (sample) { - logger->log("Sound::playSfx() Playing: %s", path.c_str()); - sample->play(0, 120); + logger->log("Sound::playGuiSfx() Playing: %s", path.c_str()); + int ret = sample->play(0, 120, mGuiChannel); + if (ret != -1) + mGuiChannel = ret; } } diff --git a/src/sound.h b/src/sound.h index 625dd0ea8..16fff161b 100644 --- a/src/sound.h +++ b/src/sound.h @@ -145,6 +145,7 @@ class Sound : public ConfigListener bool mPlayBattle; bool mPlayGui; bool mPlayMusic; + int mGuiChannel; }; extern Sound sound; -- cgit v1.2.3-70-g09d2 From 4a73dd1338353a5d23c7de970c47995ee32ff500 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 20:07:03 +0300 Subject: Fix move animation if moving with mouse or moving to navigation point. --- src/localplayer.cpp | 18 +++++++++++++++--- src/localplayer.h | 1 + 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/localplayer.cpp b/src/localplayer.cpp index e9386a5ee..c91532227 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -123,7 +123,8 @@ LocalPlayer::LocalPlayer(int id, int subtype): mLastHitFrom(""), mWaitFor(""), mAdvertTime(0), - mBlockAdvert(false) + mBlockAdvert(false), + mNextStep(false) { logger->log1("LocalPlayer::LocalPlayer"); @@ -222,8 +223,9 @@ void LocalPlayer::logic() if (mActivityTime == 0 || mLastAction != -1) mActivityTime = cur_time; - if (mAction != MOVE && !mNavigatePath.empty()) + if ((mAction != MOVE || mNextStep) && !mNavigatePath.empty()) { + mNextStep = false; int dist = 5; if (!mSyncPlayerMove) dist = 20; @@ -844,7 +846,17 @@ void LocalPlayer::nextTile(unsigned char dir A_UNUSED = 0) mPath.clear(); } - Being::nextTile(); + if (mPath.empty()) + { + if (mNavigatePath.empty() || mAction != MOVE) + setAction(STAND); + else + mNextStep = true; + } + else + { + Being::nextTile(); + } } #ifdef MANASERV_SUPPORT else diff --git a/src/localplayer.h b/src/localplayer.h index ebc347ce0..1f2790e88 100644 --- a/src/localplayer.h +++ b/src/localplayer.h @@ -601,6 +601,7 @@ class LocalPlayer : public Being, public ActorSpriteListener, bool mBlockAdvert; bool mEnableAdvert; bool mTradebot; + bool mNextStep; }; extern LocalPlayer *player_node; -- cgit v1.2.3-70-g09d2 From 93e87e3d637b1a98a5f0cfee945e8ceb7799fcad Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 20:44:43 +0300 Subject: Increase mouse selection radius if only one object near mouse. --- src/actorspritemanager.cpp | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index e8244bc30..5f28f237c 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -301,8 +301,8 @@ Being *ActorSpriteManager::findBeingByPixel(int x, int y, return NULL; bool targetDead = mTargetDeadPlayers; - const int xtol = 16; - const int uptol = 32; + Being *tempBeing = 0; + bool noBeing(false); for_actors { @@ -319,17 +319,29 @@ Being *ActorSpriteManager::findBeingByPixel(int x, int y, && (allPlayers || being != player_node)) { - if ((being->getPixelX() - xtol <= x) && - (being->getPixelX() + xtol > x) && - (being->getPixelY() - uptol <= y) && + if ((being->getPixelX() - 16 <= x) && + (being->getPixelX() + 16 > x) && + (being->getPixelY() - 32 <= y) && (being->getPixelY() > y)) { return being; } + else if (!noBeing && (being->getPixelX() - 32 <= x) && + (being->getPixelX() + 32 > x) && + (being->getPixelY() - 64 <= y) && + (being->getPixelY() + 16 > y)) + { + if (tempBeing) + noBeing = true; + else + tempBeing = being; + } } } - return NULL; + if (noBeing) + return 0; + return tempBeing; } void ActorSpriteManager::findBeingsByPixel(std::vector &beings, -- cgit v1.2.3-70-g09d2 From 64a14cb9d04c4cf0ea5a2ff5b09578c86335086b Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2011 21:32:56 +0300 Subject: fix missing set sound channel. --- src/resources/soundeffect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resources/soundeffect.cpp b/src/resources/soundeffect.cpp index de11a8786..e8e5d3dbb 100644 --- a/src/resources/soundeffect.cpp +++ b/src/resources/soundeffect.cpp @@ -57,5 +57,5 @@ bool SoundEffect::play(int loops, int volume, int channel) { Mix_VolumeChunk(mChunk, volume); - return Mix_PlayChannel(-1, mChunk, loops) != -1; + return Mix_PlayChannel(channel, mChunk, loops) != -1; } -- cgit v1.2.3-70-g09d2 From 26398fe3614fac2f362a04e080635a1a0bdf9d0b Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 01:26:03 +0300 Subject: Fix sprites reorder feature if reorders sprites disabled in settings. --- src/being.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/being.cpp b/src/being.cpp index b4c97f15d..5a4bcd737 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -275,6 +275,8 @@ Being::Being(int id, Type type, Uint16 subtype, Map *map): config.addListener("visiblenames", this); + mEnableReorderSprites = config.getBoolValue("enableReorderSprites"); + if (mType == NPC) setShowName(true); else -- cgit v1.2.3-70-g09d2 From 675d59fd09991ccadd3becdda86ec72833fc3db7 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 02:34:45 +0300 Subject: Move setup option "show being transparency" to correct group. --- src/gui/setup_perfomance.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/setup_perfomance.cpp b/src/gui/setup_perfomance.cpp index dfb119b91..dd634d1f3 100644 --- a/src/gui/setup_perfomance.cpp +++ b/src/gui/setup_perfomance.cpp @@ -58,9 +58,6 @@ Setup_Perfomance::Setup_Perfomance() new SetupItemCheckBox(_("Auto adjust perfomance"), "", "adjustPerfomance", this, "adjustPerfomanceEvent"); - new SetupItemCheckBox(_("Show beings transparency"), "", - "beingopacity", this, "beingopacityEvent"); - new SetupItemCheckBox(_("Hw acceleration"), "", "hwaccel", this, "hwaccelEvent"); @@ -77,6 +74,9 @@ Setup_Perfomance::Setup_Perfomance() "be very slow)"), "Can slow down drawing", "enableAlphaFix", this, "enableAlphaFixEvent"); + new SetupItemCheckBox(_("Show beings transparency"), "", + "beingopacity", this, "beingopacityEvent"); + new SetupItemCheckBox(_("Enable reorder sprites."), "", "enableReorderSprites", this, "enableReorderSpritesEvent"); -- cgit v1.2.3-70-g09d2 From 43c6d2d94d6f5e5c86b20ec083e960f9fa6fbb4a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 16:14:31 +0300 Subject: Simplify particle effects draw order. --- src/particle.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/particle.h b/src/particle.h index e90a1f37f..c2b33cc52 100644 --- a/src/particle.h +++ b/src/particle.h @@ -109,7 +109,7 @@ class Particle : public Actor * Necessary for sorting with the other sprites. */ virtual int getPixelY() const - { return static_cast(mPos.y + mPos.z) - 64; } + { return static_cast(mPos.y) - 64; } /** * Creates a blank particle as a child of the current particle -- cgit v1.2.3-70-g09d2 From 094307981c9ff4cdd3e05529316d4a5312cf9115 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 17:38:59 +0300 Subject: Disable copy initial config from .mana dir if it exists. --- src/client.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client.cpp b/src/client.cpp index ab176c00b..472c862e6 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1459,6 +1459,7 @@ void Client::initHomeDir() "Exiting."), mConfigDir.c_str())); } +/* struct stat statbuf; std::string newConfigFile = mConfigDir + "/config.xml"; if (stat(newConfigFile.c_str(), &statbuf)) @@ -1487,6 +1488,7 @@ void Client::initHomeDir() } } } +*/ } /** -- cgit v1.2.3-70-g09d2 From b18993f6b577429103497f4a50c3f2035a424820 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 18:16:28 +0300 Subject: Update authors list. --- AUTHORS | 6 ++++-- data/help/es/team.txt | 2 ++ data/help/fr/team.txt | 2 ++ data/help/ru/team.txt | 2 ++ data/help/team.txt | 2 ++ 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/AUTHORS b/AUTHORS index e81419eb2..2bdfbd6e5 100644 --- a/AUTHORS +++ b/AUTHORS @@ -23,8 +23,10 @@ alastrim GonzoDark == Art or images contributors == -Aline Ferraz de Souza (Freya) -Nina O'Reilly (Reid) +Aline Ferraz de Souza (Freya) Themes +Felix Jely (Lien) Black & wood theme +Max Isele (DerLoisl) Alien emote +Nina O'Reilly (Reid) Emotes, icons diff --git a/data/help/es/team.txt b/data/help/es/team.txt index 2310f7023..bb43341ee 100644 --- a/data/help/es/team.txt +++ b/data/help/es/team.txt @@ -27,6 +27,8 @@ ##3== Colaboradores con Artes o Imágenes == ##9Aline Ferraz de Souza (Freya) +##9Felix Jely (Lien) +##9Max Isele (DerLoisl) ##9Nina O'Reilly (Reid) diff --git a/data/help/fr/team.txt b/data/help/fr/team.txt index 83af8d5c8..6222f48bb 100644 --- a/data/help/fr/team.txt +++ b/data/help/fr/team.txt @@ -27,6 +27,8 @@ ##3== Contribution art ou images == ##9Aline Ferraz de Souza (Freya) +##9Felix Jely (Lien) +##9Max Isele (DerLoisl) ##9Nina O'Reilly (Reid) diff --git a/data/help/ru/team.txt b/data/help/ru/team.txt index 6faec02f7..0c8470fd1 100644 --- a/data/help/ru/team.txt +++ b/data/help/ru/team.txt @@ -25,6 +25,8 @@ ##3== Художники == ##9Aline Ferraz de Souza (Freya) +##9Felix Jely (Lien) +##9Max Isele (DerLoisl) ##9Nina O'Reilly (Reid) diff --git a/data/help/team.txt b/data/help/team.txt index 805aaf33f..d940a1694 100644 --- a/data/help/team.txt +++ b/data/help/team.txt @@ -27,6 +27,8 @@ ##3== Art or images contributors == ##9Aline Ferraz de Souza (Freya) +##9Felix Jely (Lien) +##9Max Isele (DerLoisl) ##9Nina O'Reilly (Reid) -- cgit v1.2.3-70-g09d2 From 64f4e1132355eaac4f5594bee516b56adb2ad083 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 6 Sep 2011 19:54:39 +0300 Subject: Add ability to move by clicking on minimap. --- src/gui/minimap.cpp | 67 +++++++++++++++++++++++++++++++++++------------------ src/gui/minimap.h | 4 ++++ 2 files changed, 48 insertions(+), 23 deletions(-) diff --git a/src/gui/minimap.cpp b/src/gui/minimap.cpp index c3a4417f6..a16da2b65 100644 --- a/src/gui/minimap.cpp +++ b/src/gui/minimap.cpp @@ -51,7 +51,9 @@ Minimap::Minimap(): mMapImage(0), mWidthProportion(0.5), mHeightProportion(0.5), - mCustomMapImage(false) + mCustomMapImage(false), + mMapOriginX(0), + mMapOriginY(0) { setWindowName("Minimap"); mShow = config.getValueBool(getWindowName() + "Show", true); @@ -215,8 +217,11 @@ void Minimap::draw(gcn::Graphics *graphics) graphics->pushClipArea(a); - int mapOriginX = 0; - int mapOriginY = 0; + if (!actorSpriteManager) + return; + + mMapOriginX = 0; + mMapOriginY = 0; if (mMapImage) { @@ -224,33 +229,30 @@ void Minimap::draw(gcn::Graphics *graphics) mMapImage->mBounds.h > a.height) { const Vector &p = player_node->getPosition(); - mapOriginX = ((a.width) / 2) - static_cast((p.x + mMapOriginX = ((a.width) / 2) - static_cast((p.x + viewport->getCameraRelativeX()) * static_cast( mWidthProportion)) / 32; - mapOriginY = ((a.height) / 2) - static_cast((p.y + mMapOriginY = ((a.height) / 2) - static_cast((p.y + viewport->getCameraRelativeX()) * static_cast( mHeightProportion)) / 32; const int minOriginX = a.width - mMapImage->mBounds.w; const int minOriginY = a.height - mMapImage->mBounds.h; - if (mapOriginX < minOriginX) - mapOriginX = minOriginX; - if (mapOriginY < minOriginY) - mapOriginY = minOriginY; - if (mapOriginX > 0) - mapOriginX = 0; - if (mapOriginY > 0) - mapOriginY = 0; + if (mMapOriginX < minOriginX) + mMapOriginX = minOriginX; + if (mMapOriginY < minOriginY) + mMapOriginY = minOriginY; + if (mMapOriginX > 0) + mMapOriginX = 0; + if (mMapOriginY > 0) + mMapOriginY = 0; } - graph->drawImage(mMapImage, mapOriginX, mapOriginY); + graph->drawImage(mMapImage, mMapOriginX, mMapOriginY); } - if (!actorSpriteManager) - return; - const ActorSprites &actors = actorSpriteManager->getAll(); for (ActorSpritesConstIterator it = actors.begin(), it_end = actors.end(); @@ -313,9 +315,9 @@ void Minimap::draw(gcn::Graphics *graphics) graphics->fillRectangle(gcn::Rectangle( static_cast(pos.x * mWidthProportion) / 32 - + mapOriginX - offsetWidth, + + mMapOriginX - offsetWidth, static_cast(pos.y * mHeightProportion) / 32 - + mapOriginY - offsetHeight, + + mMapOriginY - offsetHeight, dotSize, dotSize)); } @@ -351,9 +353,9 @@ void Minimap::draw(gcn::Graphics *graphics) graphics->fillRectangle(gcn::Rectangle( static_cast(member->getX() - * mWidthProportion) + mapOriginX - offsetWidth, + * mWidthProportion) + mMapOriginX - offsetWidth, static_cast(member->getY() - * mHeightProportion) + mapOriginY - offsetHeight, + * mHeightProportion) + mMapOriginY - offsetHeight, 2, 2)); } ++ it; @@ -367,10 +369,10 @@ void Minimap::draw(gcn::Graphics *graphics) int x = static_cast((pos.x - (graph->getWidth() / 2) + viewport->getCameraRelativeX()) - * mWidthProportion) / 32 + mapOriginX; + * mWidthProportion) / 32 + mMapOriginX; int y = static_cast((pos.y - (graph->getHeight() / 2) + viewport->getCameraRelativeY()) - * mHeightProportion) / 32 + mapOriginY; + * mHeightProportion) / 32 + mMapOriginY; const int w = static_cast(static_cast( graph->getWidth()) * mWidthProportion / 32); @@ -396,3 +398,22 @@ void Minimap::draw(gcn::Graphics *graphics) graphics->drawRectangle(gcn::Rectangle(x, y, w, h)); graphics->popClipArea(); } + +void Minimap::mouseReleased(gcn::MouseEvent &event) +{ + gcn::Window::mouseReleased(event); + + if (!player_node) + return; + + if (event.getButton() == gcn::MouseEvent::LEFT) + { + const gcn::Rectangle a = getChildrenArea(); + const int x = event.getX() - a.x; + const int y = event.getY() - a.y; + + player_node->navigateTo((x - mMapOriginX + mWidthProportion) + / mWidthProportion, (y - mMapOriginY + mHeightProportion) + / mHeightProportion); + } +} diff --git a/src/gui/minimap.h b/src/gui/minimap.h index 33e0f14ee..86996f51c 100644 --- a/src/gui/minimap.h +++ b/src/gui/minimap.h @@ -58,12 +58,16 @@ class Minimap : public Window */ void draw(gcn::Graphics *graphics); + void mouseReleased(gcn::MouseEvent &event); + private: Image *mMapImage; float mWidthProportion; float mHeightProportion; static bool mShow; bool mCustomMapImage; + int mMapOriginX; + int mMapOriginY; }; extern Minimap *minimap; -- cgit v1.2.3-70-g09d2 From 3f84fc198131ff706e18c56f612e38ff147b0005 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 24 Aug 2011 20:13:14 +0300 Subject: Add support for copy text to clipboard (Ctrl+C). In X enviroments used xsel to copy string to clipboard. In windows used native clipboard api. MacOSX not supported. --- src/gui/widgets/textfield.cpp | 10 +++++ src/gui/widgets/textfield.h | 2 + src/utils/copynpaste.cpp | 87 +++++++++++++++++++++++++++++++++++++++++++ src/utils/copynpaste.h | 1 + 4 files changed, 100 insertions(+) diff --git a/src/gui/widgets/textfield.cpp b/src/gui/widgets/textfield.cpp index 2729e5407..d9f5bed9a 100644 --- a/src/gui/widgets/textfield.cpp +++ b/src/gui/widgets/textfield.cpp @@ -309,6 +309,10 @@ void TextField::keyPressed(gcn::KeyEvent &keyEvent) } break; + case 3: + handleCopy(); + break; + case 22: // Control code 22, SYNCHRONOUS IDLE, sent on Ctrl+v // hack to prevent paste key sticking if (mLastEventPaste && mLastEventPaste > cur_time) @@ -348,3 +352,9 @@ void TextField::handlePaste() setCaretPosition(static_cast(caretPos)); } } + +void TextField::handleCopy() +{ + std::string text = getText(); + sendBuffer(text); +} diff --git a/src/gui/widgets/textfield.h b/src/gui/widgets/textfield.h index 79197bb7a..79790d83a 100644 --- a/src/gui/widgets/textfield.h +++ b/src/gui/widgets/textfield.h @@ -99,6 +99,8 @@ class TextField : public gcn::TextField private: void handlePaste(); + void handleCopy(); + static int instances; static float mAlpha; static ImageRect skin; diff --git a/src/utils/copynpaste.cpp b/src/utils/copynpaste.cpp index 5b1ccb5bc..6d1c675d3 100644 --- a/src/utils/copynpaste.cpp +++ b/src/utils/copynpaste.cpp @@ -1,6 +1,7 @@ /* * Retrieve string pasted depending on OS mechanisms. * Copyright (C) 2001-2010 Wormux Team + * Copyright (C) 2011 ManaPlus Developers * * This file is part of The ManaPlus Client. * @@ -90,6 +91,40 @@ bool retrieveBuffer(std::string& text, std::string::size_type& pos) CloseClipboard(); return ret; } + +bool sendBuffer(std::string& text) +{ + int wCharsLen = MultiByteToWideChar(CP_UTF8, 0, text.c_str(), -1, NULL, 0); + if (!wCharsLen) + return false; + + HANDLE h; + WCHAR *out; + h = GlobalAlloc(GMEM_MOVEABLE | GMEM_DDESHARE, wCharsLen * sizeof(WCHAR)); + out = (WCHAR*)GlobalLock(h); + + MultiByteToWideChar(CP_UTF8, 0, text.c_str(), -1, out, wCharsLen); + + if (!OpenClipboard(0)) + { + GlobalUnlock(h); + GlobalFree(h); + return false; + } + GlobalUnlock(h); + EmptyClipboard(); + if (!SetClipboardData(CF_UNICODETEXT, out)) + { + GlobalFree(h); + CloseClipboard(); + return false; + } + GlobalFree(h); + CloseClipboard(); + + return true; +} + #elif defined(__APPLE__) #ifdef Status @@ -243,6 +278,11 @@ bool retrieveBuffer(std::string& text, std::string::size_type& pos) } } +bool sendBuffer(std::string& text) +{ + return false; +} + #elif USE_X11 static char* getSelection2(Display *dpy, Window us, Atom selection, Atom request_target) @@ -362,9 +402,56 @@ bool retrieveBuffer(std::string& text, std::string::size_type& pos) } return false; } + +bool sendBuffer(std::string& text) +{ + pid_t pid; + int fd[2]; + + if (pipe(fd)) + return false; + + if ((pid = fork()) == -1) + { // fork error + return false; + } + else if (!pid) + { // child + close(fd[1]); + + if (fd[0] != STDIN_FILENO) + { + if (dup2(fd[0], STDIN_FILENO) != STDIN_FILENO) + { + close(fd[0]); + exit(1); + } + close(fd[0]); + } + execl("/usr/bin/xsel", "xsel", "-i", (char *)0); + exit(1); + } + + // parent + close(fd[0]); + const int len = strlen(text.c_str()); + if (write(fd[1], text.c_str(), len) != len) + { + close(fd[1]); + return false; + } + close(fd[1]); + return true; +} + #else bool retrieveBuffer(std::string&, std::string::size_type&) { return false; } + +bool sendBuffer(std::string& text) +{ + return false; +} #endif diff --git a/src/utils/copynpaste.h b/src/utils/copynpaste.h index d09105139..03596d5d1 100644 --- a/src/utils/copynpaste.h +++ b/src/utils/copynpaste.h @@ -31,3 +31,4 @@ */ bool retrieveBuffer(std::string& text, std::string::size_type& pos); +bool sendBuffer(std::string& text); -- cgit v1.2.3-70-g09d2 From b3f70d8d46199524edc590269a73c262899763c7 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 00:07:56 +0300 Subject: Replace most iterator to const_iterator. Some other minor changes. --- src/actorsprite.cpp | 2 +- src/actorspritemanager.cpp | 34 +++++++++++++++---------------- src/being.cpp | 12 +++++------ src/compoundsprite.cpp | 6 +++--- src/effectmanager.cpp | 4 ++-- src/event.cpp | 7 ++++--- src/graphics.cpp | 6 +++--- src/gui/buydialog.cpp | 4 ++-- src/gui/buyselldialog.cpp | 4 ++-- src/gui/charselectdialog.cpp | 4 +++- src/gui/chatwindow.cpp | 14 ++++++------- src/gui/gui.cpp | 2 +- src/gui/ministatuswindow.cpp | 6 +++--- src/gui/npcdialog.cpp | 16 +++++++-------- src/gui/npcpostdialog.cpp | 4 ++-- src/gui/palette.cpp | 4 ++-- src/gui/popupmenu.cpp | 10 +++++----- src/gui/quitdialog.cpp | 2 +- src/gui/selldialog.cpp | 4 ++-- src/gui/setup.cpp | 13 +++++++----- src/gui/setup_video.cpp | 4 ++-- src/gui/shopwindow.cpp | 10 +++++----- src/gui/skilldialog.cpp | 12 +++++++---- src/gui/socialwindow.cpp | 14 ++++++------- src/gui/specialswindow.cpp | 5 +++-- src/gui/statuswindow.cpp | 12 +++++------ src/gui/userpalette.cpp | 2 +- src/gui/widgets/chattab.cpp | 2 +- src/gui/widgets/flowcontainer.cpp | 2 +- src/gui/widgets/itemcontainer.cpp | 2 +- src/gui/widgets/layout.cpp | 10 ++++++---- src/gui/widgets/setuptabscroll.cpp | 18 +++++++++++------ src/gui/widgets/vertcontainer.cpp | 5 +++-- src/gui/widgets/window.cpp | 2 +- src/gui/windowmenu.cpp | 2 +- src/guichan/focushandler.cpp | 6 ++++-- src/guichan/gui.cpp | 8 ++++---- src/guichan/widget.cpp | 2 +- src/guichan/widgets/window.cpp | 2 +- src/guild.cpp | 6 +++--- src/guildmanager.cpp | 4 ++-- src/localplayer.cpp | 14 ++++++------- src/map.cpp | 41 ++++++++++++++++++++------------------ src/net/ea/inventoryhandler.cpp | 4 ++-- src/net/manaserv/network.cpp | 6 +----- src/net/manaserv/npchandler.cpp | 4 +--- src/net/tmwa/npchandler.cpp | 2 +- src/openglgraphics.cpp | 8 ++++---- src/particlecontainer.cpp | 2 +- src/particleemitter.cpp | 6 +++--- src/party.cpp | 7 ++++--- src/playerinfo.cpp | 5 ++++- src/resources/image.cpp | 4 ++-- src/resources/itemdb.cpp | 2 +- src/resources/iteminfo.cpp | 6 ++++-- src/resources/mapreader.cpp | 2 +- src/resources/specialdb.cpp | 2 +- src/resources/spritedef.cpp | 2 +- src/resources/wallpaper.cpp | 2 +- src/spellmanager.cpp | 4 ++-- src/textmanager.cpp | 7 ++++--- src/utils/stringutils.cpp | 11 +++++----- 62 files changed, 228 insertions(+), 201 deletions(-) diff --git a/src/actorsprite.cpp b/src/actorsprite.cpp index 2b133eca5..2cc138047 100644 --- a/src/actorsprite.cpp +++ b/src/actorsprite.cpp @@ -113,7 +113,7 @@ void ActorSprite::logic() if (mMustResetParticles) { mMustResetParticles = false; - for (std::set::iterator it = mStatusEffects.begin(); + for (std::set::const_iterator it = mStatusEffects.begin(); it != mStatusEffects.end(); ++it) { const StatusEffect *effect diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index 5f28f237c..edd1db2aa 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -105,9 +105,9 @@ class SortBeingFunctor { int w1 = defaultPriorityIndex; int w2 = defaultPriorityIndex; - std::map::iterator it1 + std::map::const_iterator it1 = priorityBeings->find(being1->getName()); - std::map::iterator it2 + std::map::const_iterator it2 = priorityBeings->find(being2->getName()); if (it1 != priorityBeings->end()) w1 = (*it1).second; @@ -144,9 +144,9 @@ class SortBeingFunctor { int w1 = defaultAttackIndex; int w2 = defaultAttackIndex; - std::map::iterator it1 + std::map::const_iterator it1 = attackBeings->find(being1->getName()); - std::map::iterator it2 + std::map::const_iterator it2 = attackBeings->find(being2->getName()); if (it1 != attackBeings->end()) w1 = (*it1).second; @@ -327,9 +327,9 @@ Being *ActorSpriteManager::findBeingByPixel(int x, int y, return being; } else if (!noBeing && (being->getPixelX() - 32 <= x) && - (being->getPixelX() + 32 > x) && - (being->getPixelY() - 64 <= y) && - (being->getPixelY() + 16 > y)) + (being->getPixelX() + 32 > x) && + (being->getPixelY() - 64 <= y) && + (being->getPixelY() + 16 > y)) { if (tempBeing) noBeing = true; @@ -705,7 +705,7 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, beingSorter.priorityBeings = &priorityMobsMap; if (ignoreAttackMobs.find("") != ignoreAttackMobs.end()) ignoreDefault = true; - std::map::iterator itr = attackMobsMap.find(""); + std::map::const_iterator itr = attackMobsMap.find(""); if (itr != attackMobsMap.end()) defaultAttackIndex = (*itr).second; itr = priorityMobsMap.find(""); @@ -855,7 +855,7 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, int w2 = defaultPriorityIndex; if (closestBeing) { - std::map::iterator it2 + std::map::const_iterator it2 = priorityMobsMap.find(being->getName()); if (it2 != priorityMobsMap.end()) w2 = (*it2).second; @@ -880,7 +880,7 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, { dist = d; closestBeing = being; - std::map::iterator it1 + std::map::const_iterator it1 = priorityMobsMap.find(being->getName()); if (it1 != priorityMobsMap.end()) index = (*it1).second; @@ -1054,7 +1054,7 @@ void ActorSpriteManager::printBeingsToChat(ActorSprites beings, debugChatTab->chatLog("---------------------------------------"); debugChatTab->chatLog(header); - std::set::iterator it; + std::set::const_iterator it; for (it = beings.begin(); it != beings.end(); ++it) { if ((*it)->getType() == ActorSprite::FLOOR_ITEM) @@ -1079,7 +1079,7 @@ void ActorSpriteManager::printBeingsToChat(std::vector beings, debugChatTab->chatLog("---------------------------------------"); debugChatTab->chatLog(header); - std::vector::iterator i; + std::vector::const_iterator i; for (i = beings.begin(); i != beings.end(); ++i) { const Being *being = *i; @@ -1298,7 +1298,7 @@ void ActorSpriteManager::addIgnoreAttackMob(std::string name) void ActorSpriteManager::rebuildPriorityAttackMobs() { mPriorityAttackMobsMap.clear(); - std::list::iterator i = mPriorityAttackMobs.begin(); + std::list::const_iterator i = mPriorityAttackMobs.begin(); int cnt = 0; while (i != mPriorityAttackMobs.end()) { @@ -1311,7 +1311,7 @@ void ActorSpriteManager::rebuildPriorityAttackMobs() void ActorSpriteManager::rebuildAttackMobs() { mAttackMobsMap.clear(); - std::list::iterator i = mAttackMobs.begin(); + std::list::const_iterator i = mAttackMobs.begin(); int cnt = 0; while (i != mAttackMobs.end()) { @@ -1323,7 +1323,7 @@ void ActorSpriteManager::rebuildAttackMobs() int ActorSpriteManager::getPriorityAttackMobIndex(std::string name) { - std::map::iterator i = mPriorityAttackMobsMap.find(name); + std::map::const_iterator i = mPriorityAttackMobsMap.find(name); if (i == mPriorityAttackMobsMap.end()) return -1; @@ -1332,7 +1332,7 @@ int ActorSpriteManager::getPriorityAttackMobIndex(std::string name) int ActorSpriteManager::getAttackMobIndex(std::string name) { - std::map::iterator i = mAttackMobsMap.find(name); + std::map::const_iterator i = mAttackMobsMap.find(name); if (i == mAttackMobsMap.end()) return -1; @@ -1344,7 +1344,7 @@ void ActorSpriteManager::loadAttackList() bool empty = false; std::list list = unpackList( serverConfig.getValue("attackPriorityMobs", "")); - std::list::iterator i = list.begin(); + std::list::const_iterator i = list.begin(); while (i != list.end()) { if (*i == "") diff --git a/src/being.cpp b/src/being.cpp index 5a4bcd737..090e7d10d 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -2155,20 +2155,20 @@ void Being::recalcSpritesOrder() if (spriteToItems) { - SpriteToItemMap::iterator it; + SpriteToItemMap::const_iterator it; for (it = spriteToItems->begin(); it != spriteToItems->end(); ++it) { int removeSprite = it->first; - std::map &itemReplacer = it->second; + const std::map &itemReplacer = it->second; if (itemReplacer.empty()) { mSpriteHide[removeSprite] = 1; } else { - std::map::iterator repIt + std::map::const_iterator repIt = itemReplacer.find(mSpriteIDs[removeSprite]); if (repIt != itemReplacer.end()) { @@ -2188,7 +2188,7 @@ void Being::recalcSpritesOrder() if (info.mDrawBefore[dir] > 0) { int id2 = mSpriteIDs[info.mDrawBefore[dir]]; - std::map::iterator orderIt = itemSlotRemap.find(id2); + std::map::const_iterator orderIt = itemSlotRemap.find(id2); if (orderIt != itemSlotRemap.end()) { // logger->log("found duplicate (before)"); @@ -2211,7 +2211,7 @@ void Being::recalcSpritesOrder() else if (info.mDrawAfter[dir] > 0) { int id2 = mSpriteIDs[info.mDrawAfter[dir]]; - std::map::iterator orderIt = itemSlotRemap.find(id2); + std::map::const_iterator orderIt = itemSlotRemap.find(id2); if (orderIt != itemSlotRemap.end()) { // logger->log("found duplicate (after)"); @@ -2256,7 +2256,7 @@ void Being::recalcSpritesOrder() int idx1 = -1; // logger->log("item %d, id=%d", slot, id); int reorder = 0; - std::map::iterator orderIt = itemSlotRemap.find(id); + std::map::const_iterator orderIt = itemSlotRemap.find(id); if (orderIt != itemSlotRemap.end()) reorder = orderIt->second; diff --git a/src/compoundsprite.cpp b/src/compoundsprite.cpp index c6921b2e8..ceab9a149 100644 --- a/src/compoundsprite.cpp +++ b/src/compoundsprite.cpp @@ -461,7 +461,7 @@ void CompoundSprite::updateImages() const bool CompoundSprite::updateFromCache() const { ImagesCache::iterator it = imagesCache.begin(); - ImagesCache::iterator it_end = imagesCache.end(); + ImagesCache::const_iterator it_end = imagesCache.end(); // static int hits = 0; // static int miss = 0; @@ -491,8 +491,8 @@ bool CompoundSprite::updateFromCache() const bool fail(false); SpriteConstIterator it1 = begin(); SpriteConstIterator it1_end = end(); - VectorPointers::iterator it2 = ic->data.begin(); - VectorPointers::iterator it2_end = ic->data.end(); + VectorPointers::const_iterator it2 = ic->data.begin(); + VectorPointers::const_iterator it2_end = ic->data.end(); for (; it1 != it1_end && it2 != it2_end; ++ it1, ++ it2) { diff --git a/src/effectmanager.cpp b/src/effectmanager.cpp index 36e7aac16..55bf692cd 100644 --- a/src/effectmanager.cpp +++ b/src/effectmanager.cpp @@ -67,7 +67,7 @@ bool EffectManager::trigger(int id, Being* being) return false; bool rValue = false; - for (std::vector::iterator i = mEffects.begin(); + for (std::vector::const_iterator i = mEffects.begin(); i != mEffects.end(); ++i) { if ((*i).id == id) @@ -92,7 +92,7 @@ bool EffectManager::trigger(int id, int x, int y) return false; bool rValue = false; - for (std::vector::iterator i = mEffects.begin(); + for (std::vector::const_iterator i = mEffects.begin(); i != mEffects.end(); ++i) { if ((*i).id == id) diff --git a/src/event.cpp b/src/event.cpp index 8660f6b94..8ac9be189 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -107,17 +107,18 @@ double Event::getFloat(const std::string &key) const throw (BadEvent) void Event::trigger(Channels channel, const Event &event) { - ListenMap::iterator it = mBindings.find(channel); + ListenMap::const_iterator it = mBindings.find(channel); // Make sure something is listening if (it == mBindings.end()) return; // Loop though all listeners - ListenerSet::iterator lit = it->second.begin(); + ListenerSet::const_iterator lit = it->second.begin(); while (lit != it->second.end()) { - (*lit)->event(channel, event); + if (*lit) + (*lit)->event(channel, event); ++lit; } } diff --git a/src/graphics.cpp b/src/graphics.cpp index abd7341e2..0da8c1bd4 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -453,7 +453,7 @@ void Graphics::drawImagePattern2(GraphicsVertexes *vert, Image *img) // here not checking input parameters std::vector *arr = vert->getRectsSDL(); - std::vector::iterator it; + std::vector::const_iterator it; for (it = arr->begin(); it != arr->end(); ++it) SDL_LowerBlit(img->mSDLSurface, &(*it)->src, mTarget, &(*it)->dst); @@ -603,8 +603,8 @@ void Graphics::drawTile(ImageVertexes *vert) { Image *img = vert->image; DoubleRects *rects = &vert->sdl; - DoubleRects::iterator it = rects->begin(); - DoubleRects::iterator it_end = rects->end(); + DoubleRects::const_iterator it = rects->begin(); + DoubleRects::const_iterator it_end = rects->end(); while (it != it_end) { SDL_LowerBlit(img->mSDLSurface, &(*it)->src, mTarget, &(*it)->dst); diff --git a/src/gui/buydialog.cpp b/src/gui/buydialog.cpp index 8c1ad62ce..4a03370a8 100644 --- a/src/gui/buydialog.cpp +++ b/src/gui/buydialog.cpp @@ -317,8 +317,8 @@ void BuyDialog::setVisible(bool visible) void BuyDialog::closeAll() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) { diff --git a/src/gui/buyselldialog.cpp b/src/gui/buyselldialog.cpp index 14dcb0bc1..dfe7a422a 100644 --- a/src/gui/buyselldialog.cpp +++ b/src/gui/buyselldialog.cpp @@ -129,8 +129,8 @@ void BuySellDialog::action(const gcn::ActionEvent &event) void BuySellDialog::closeAll() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) { diff --git a/src/gui/charselectdialog.cpp b/src/gui/charselectdialog.cpp index 1942ebaeb..75468d1ab 100644 --- a/src/gui/charselectdialog.cpp +++ b/src/gui/charselectdialog.cpp @@ -309,10 +309,12 @@ void CharSelectDialog::attemptCharacterSelect(int index) void CharSelectDialog::setCharacters(const Net::Characters &characters) { // Reset previous characters - std::vector::iterator iter, iter_end; + std::vector::const_iterator iter, iter_end; for (iter = mCharacterEntries.begin(), iter_end = mCharacterEntries.end(); iter != iter_end; ++iter) + { (*iter)->setCharacter(0); + } Net::Characters::const_iterator i, i_end = characters.end(); for (i = characters.begin(); i != i_end; ++i) diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index 784fb812a..0f42fb1b6 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -754,7 +754,7 @@ void ChatWindow::keyPressed(gcn::KeyEvent &event) mChatHistoryIndex --; } - std::list::iterator it; + std::list::const_iterator it; unsigned int f = 0; for (it = tab->getRows().begin(); it != tab->getRows().end(); ++it, f++) @@ -788,7 +788,7 @@ void ChatWindow::keyPressed(gcn::KeyEvent &event) mChatHistoryIndex = 0; } - std::list::iterator it; + std::list::const_iterator it; unsigned int f = 0; for (it = tab->getRows().begin(); it != tab->getRows().end(); ++it, f++) @@ -1179,7 +1179,7 @@ void ChatWindow::autoComplete() std::string ChatWindow::autoComplete(std::vector &names, std::string partName) const { - std::vector::iterator i = names.begin(); + std::vector::const_iterator i = names.begin(); toLower(partName); std::string newName(""); @@ -1215,7 +1215,7 @@ std::string ChatWindow::autoComplete(std::string partName, History *words) if (!words) return ""; - Commands::iterator i = words->begin(); + Commands::const_iterator i = words->begin(); std::vector nameList; while (i != words->end()) @@ -1243,7 +1243,7 @@ void ChatWindow::moveTabRight(ChatTab *tab) std::string ChatWindow::autoCompleteHistory(std::string partName) { - History::iterator i = mHistory.begin(); + History::const_iterator i = mHistory.begin(); std::vector nameList; while (i != mHistory.end()) @@ -1344,7 +1344,7 @@ void ChatWindow::initTradeFilter() void ChatWindow::updateOnline(std::set &onlinePlayers) { - TabMap::iterator iter; + TabMap::const_iterator iter; const Party *party = 0; const Guild *guild = 0; if (player_node) @@ -1429,7 +1429,7 @@ void ChatWindow::loadState() void ChatWindow::saveState() { int num = 0; - TabMap::iterator iter; + TabMap::const_iterator iter; for (iter = mWhispers.begin(); iter != mWhispers.end() && num < 50; ++iter) { if (!iter->second) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 7d38b1025..658d65769 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -394,7 +394,7 @@ void Gui::distributeMouseEvent(gcn::Widget* source, int type, int button, = widget->_getMouseListeners(); // Send the event to all mouse listeners of the widget. - for (std::list::iterator + for (std::list::const_iterator it = mouseListeners.begin(); it != mouseListeners.end(); ++ it) { diff --git a/src/gui/ministatuswindow.cpp b/src/gui/ministatuswindow.cpp index 08e3d0053..da39eb24c 100644 --- a/src/gui/ministatuswindow.cpp +++ b/src/gui/ministatuswindow.cpp @@ -134,7 +134,7 @@ MiniStatusWindow::~MiniStatusWindow() if (inv) inv->removeInventoyListener(this); - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; for (it = mBars.begin(), it_end = mBars.end(); it != it_end; ++it) { ProgressBar *bar = *it; @@ -160,7 +160,7 @@ ProgressBar *MiniStatusWindow::createBar(float progress, int width, int height, void MiniStatusWindow::updateBars() { int x = 0; - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; ProgressBar* lastBar = 0; for (it = mBars.begin(), it_end = mBars.end(); it != it_end; ++it) safeRemove(*it); @@ -439,7 +439,7 @@ void MiniStatusWindow::loadBars() void MiniStatusWindow::saveBars() { - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; int i = 0; for (it = mBars.begin(), it_end = mBars.end(); it != it_end; ++it) diff --git a/src/gui/npcdialog.cpp b/src/gui/npcdialog.cpp index 0db618d69..d941153b7 100644 --- a/src/gui/npcdialog.cpp +++ b/src/gui/npcdialog.cpp @@ -362,12 +362,12 @@ bool NpcDialog::isInputFocused() const bool NpcDialog::isAnyInputFocused() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) { - if ((*it)->isInputFocused()) + if ((*it) && (*it)->isInputFocused()) return true; } @@ -430,12 +430,12 @@ NpcDialog *NpcDialog::getActive() if (instances.size() == 1) return instances.front(); - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) { - if ((*it)->isFocused()) + if ((*it) && (*it)->isFocused()) return (*it); } @@ -444,8 +444,8 @@ NpcDialog *NpcDialog::getActive() void NpcDialog::closeAll() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) { diff --git a/src/gui/npcpostdialog.cpp b/src/gui/npcpostdialog.cpp index 0ba4e44b6..72dd76aa3 100644 --- a/src/gui/npcpostdialog.cpp +++ b/src/gui/npcpostdialog.cpp @@ -123,8 +123,8 @@ void NpcPostDialog::setVisible(bool visible) void NpcPostDialog::closeAll() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) (*it)->close(); diff --git a/src/gui/palette.cpp b/src/gui/palette.cpp index f5c074f6c..f3046264f 100644 --- a/src/gui/palette.cpp +++ b/src/gui/palette.cpp @@ -80,8 +80,8 @@ const gcn::Color& Palette::getColor(char c, bool &valid) void Palette::advanceGradients() { - Palettes::iterator it = mInstances.begin(); - Palettes::iterator it_end = mInstances.end(); + Palettes::const_iterator it = mInstances.begin(); + Palettes::const_iterator it_end = mInstances.end(); for (; it != it_end; ++it) (*it)->advanceGradient(); diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index 0eac0a4f9..a329488ce 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -360,7 +360,7 @@ void PopupMenu::showPopup(int x, int y, std::vector &beings) { mBrowserBox->clearRows(); mBrowserBox->addRow("Players"); - std::vector::iterator it, it_end; + std::vector::const_iterator it, it_end; for (it = beings.begin(), it_end = beings.end(); it != it_end; ++it) { Being *being = *it; @@ -804,8 +804,8 @@ void PopupMenu::showChangePos(int x, int y) if (guild) { PositionsMap map = guild->getPositions(); - PositionsMap::iterator itr = map.begin(); - PositionsMap::iterator itr_end = map.end(); + PositionsMap::const_iterator itr = map.begin(); + PositionsMap::const_iterator itr_end = map.end(); for (; itr != itr_end; ++itr) { mBrowserBox->addRow(strprintf("@@guild-pos-%d|%s@@", @@ -1872,7 +1872,7 @@ void PopupMenu::showPopup(int x, int y, Button *button) mBrowserBox->clearRows(); std::vector names = windowMenu->getButtons(); - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; for (it = names.begin(), it_end = names.end(); it != it_end; ++ it) { Button *btn = dynamic_cast(*it); @@ -1907,7 +1907,7 @@ void PopupMenu::showPopup(int x, int y, ProgressBar *b) mBrowserBox->clearRows(); std::vector bars = miniStatusWindow->getBars(); - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; for (it = bars.begin(), it_end = bars.end(); it != it_end; ++it) { ProgressBar *bar = *it; diff --git a/src/gui/quitdialog.cpp b/src/gui/quitdialog.cpp index 04f43fb88..96848f645 100644 --- a/src/gui/quitdialog.cpp +++ b/src/gui/quitdialog.cpp @@ -178,7 +178,7 @@ void QuitDialog::keyPressed(gcn::KeyEvent &keyEvent) if (dir != 0) { - std::vector::iterator it = mOptions.begin(); + std::vector::const_iterator it = mOptions.begin(); for (; it < mOptions.end(); ++it) { diff --git a/src/gui/selldialog.cpp b/src/gui/selldialog.cpp index d9030e3fb..5cbb4167e 100644 --- a/src/gui/selldialog.cpp +++ b/src/gui/selldialog.cpp @@ -346,8 +346,8 @@ void SellDialog::setVisible(bool visible) void SellDialog::closeAll() { - DialogList::iterator it = instances.begin(); - DialogList::iterator it_end = instances.end(); + DialogList::const_iterator it = instances.begin(); + DialogList::const_iterator it_end = instances.end(); for (; it != it_end; ++it) (*it)->close(); diff --git a/src/gui/setup.cpp b/src/gui/setup.cpp index 76e3936c2..113dd9081 100644 --- a/src/gui/setup.cpp +++ b/src/gui/setup.cpp @@ -103,7 +103,8 @@ Setup::Setup(): mTabs.push_back(new Setup_Theme); mTabs.push_back(new Setup_Other); - for (std::list::iterator i = mTabs.begin(), i_end = mTabs.end(); + for (std::list::const_iterator i = mTabs.begin(), + i_end = mTabs.end(); i != i_end; ++i) { SetupTab *tab = *i; @@ -162,10 +163,11 @@ void Setup::action(const gcn::ActionEvent &event) if (!statusWindow) return; - for (std::list::iterator it = mWindowsToReset.begin(); + for (std::list::const_iterator it = mWindowsToReset.begin(); it != mWindowsToReset.end(); ++it) { - (*it)->resetToDefaultSize(); + if (*it) + (*it)->resetToDefaultSize(); } } } @@ -177,10 +179,11 @@ void Setup::setInGame(bool inGame) void Setup::externalUpdate() { - for (std::list::iterator it = mTabs.begin(); + for (std::list::const_iterator it = mTabs.begin(); it != mTabs.end(); ++it) { - (*it)->externalUpdated(); + if (*it) + (*it)->externalUpdated(); } } diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index 03b485097..0bfab1438 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -166,8 +166,8 @@ ModeListModel::ModeListModel() void ModeListModel::addCustomMode(std::string mode) { - std::vector::iterator it = mVideoModes.begin(); - std::vector::iterator it_end = mVideoModes.end(); + std::vector::const_iterator it = mVideoModes.begin(); + std::vector::const_iterator it_end = mVideoModes.end(); while (it != it_end) { if (*it == mode) diff --git a/src/gui/shopwindow.cpp b/src/gui/shopwindow.cpp index 9aaf88bf3..5cf1573bb 100644 --- a/src/gui/shopwindow.cpp +++ b/src/gui/shopwindow.cpp @@ -395,7 +395,7 @@ void ShopWindow::saveList() } std::vector items = mBuyShopItems->items(); - std::vector::iterator it; + std::vector::const_iterator it; for (it = items.begin(); it != items.end(); ++it) { ShopItem *item = *(it); @@ -428,7 +428,7 @@ void ShopWindow::saveList() } } - std::map::iterator mapIt; + std::map::const_iterator mapIt; for (mapIt = mapItems.begin(); mapIt != mapItems.end(); ++mapIt) { ShopItem *buyItem = (*mapIt).second; @@ -468,7 +468,7 @@ void ShopWindow::announce(ShopItems *list, int mode) mSellAnnounceButton->setEnabled(false); std::vector items = list->items(); - std::vector::iterator it; + std::vector::const_iterator it; for (it = items.begin(); it != items.end(); ++it) { @@ -534,7 +534,7 @@ void ShopWindow::giveList(const std::string &nick, int mode) return; std::vector items = list->items(); - std::vector::iterator it; + std::vector::const_iterator it; for (it = items.begin(); it != items.end(); ++it) { @@ -780,7 +780,7 @@ bool ShopWindow::findShopItem(ShopItem *shopItem, int mode) return false; std::vector items; - std::vector::iterator it; + std::vector::const_iterator it; if (mode == SELL) { if (!mSellShopItems) diff --git a/src/gui/skilldialog.cpp b/src/gui/skilldialog.cpp index bf87e804d..c2685b476 100644 --- a/src/gui/skilldialog.cpp +++ b/src/gui/skilldialog.cpp @@ -321,7 +321,7 @@ void SkillDialog::action(const gcn::ActionEvent &event) std::string SkillDialog::update(int id) { - SkillMap::iterator i = mSkills.find(id); + SkillMap::const_iterator i = mSkills.find(id); if (i != mSkills.end()) { @@ -342,7 +342,9 @@ void SkillDialog::update() PlayerInfo::getAttribute(SKILL_POINTS))); mPointsLabel->adjustSize(); - for (SkillMap::iterator it = mSkills.begin(); it != mSkills.end(); ++it) + for (SkillMap::const_iterator it = mSkills.begin(); + it != mSkills.end(); + ++ it) { if ((*it).second && (*it).second->modifiable) (*it).second->update(); @@ -467,7 +469,7 @@ void SkillDialog::loadSkills(const std::string &file) bool SkillDialog::setModifiable(int id, bool modifiable) { - SkillMap::iterator it = mSkills.find(id); + SkillMap::const_iterator it = mSkills.find(id); if (it != mSkills.end()) { @@ -508,7 +510,9 @@ void SkillModel::updateVisibilities() { mVisibleSkills.clear(); - for (SkillList::iterator it = mSkills.begin(); it != mSkills.end(); ++it) + for (SkillList::const_iterator it = mSkills.begin(); + it != mSkills.end(); + ++ it) { if ((*it)->visible) mVisibleSkills.push_back((*it)); diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 749f26f85..7feca8bf4 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -232,7 +232,7 @@ public: mScroll = 0; } - void action(const gcn::ActionEvent &event) + void action(const gcn::ActionEvent &event A_UNUSED) { /* if (event.getId() == "do invite") @@ -528,7 +528,7 @@ public: return 0; Avatar *ava = 0; - std::vector::iterator i = avatars->begin(); + std::vector::const_iterator i = avatars->begin(); while (i != avatars->end()) { ava = (*i); @@ -562,7 +562,7 @@ public: if (!ava) break; - std::vector::iterator i = names.begin(); + std::vector::const_iterator i = names.begin(); while (i != names.end()) { if (ava->getName() == (*i) && (*i) != "") @@ -584,7 +584,7 @@ public: } } - std::vector::iterator i = names.begin(); + std::vector::const_iterator i = names.begin(); while (i != names.end()) { @@ -659,7 +659,7 @@ public: std::vector *avatars = mBeings->getMembers(); std::vector portals = map->getPortals(); - std::vector::iterator i = portals.begin(); + std::vector::const_iterator i = portals.begin(); SpecialLayer *specialLayer = map->getSpecialLayer(); std::vector::iterator ia = avatars->begin(); @@ -752,7 +752,7 @@ public: return; Avatar *ava = 0; - std::vector::iterator i = avatars->begin(); + std::vector::const_iterator i = avatars->begin(); while (i != avatars->end()) { ava = (*i); @@ -786,7 +786,7 @@ public: return 01; Avatar *ava = 0; - std::vector::iterator i = avatars->begin(); + std::vector::const_iterator i = avatars->begin(); unsigned num = 0; while (i != avatars->end()) { diff --git a/src/gui/specialswindow.cpp b/src/gui/specialswindow.cpp index 702c31718..64f61e3c3 100644 --- a/src/gui/specialswindow.cpp +++ b/src/gui/specialswindow.cpp @@ -134,10 +134,11 @@ void SpecialsWindow::draw(gcn::Graphics *graphics) unsigned int found = 0; // number of entries in specialData // which match mEntries - for (std::map::iterator i = specialData.begin(); + for (std::map::const_iterator i = specialData.begin(); i != specialData.end(); ++i) { - std::map::iterator e = mEntries.find(i->first); + std::map::const_iterator + e = mEntries.find(i->first); if (e == mEntries.end()) { // found a new special - abort update and rebuild from scratch diff --git a/src/gui/statuswindow.cpp b/src/gui/statuswindow.cpp index d1fde2dd1..a85f60133 100644 --- a/src/gui/statuswindow.cpp +++ b/src/gui/statuswindow.cpp @@ -311,7 +311,7 @@ void StatusWindow::event(Mana::Channels channel A_UNUSED, mCharacterPointsLabel->adjustSize(); // Update all attributes - for (Attrs::iterator it = mAttrs.begin(); + for (Attrs::const_iterator it = mAttrs.begin(); it != mAttrs.end(); ++it) { if (it->second) @@ -324,7 +324,7 @@ void StatusWindow::event(Mana::Channels channel A_UNUSED, _("Correction points: %d"), event.getInt("newValue"))); mCorrectionPointsLabel->adjustSize(); // Update all attributes - for (Attrs::iterator it = mAttrs.begin(); + for (Attrs::const_iterator it = mAttrs.begin(); it != mAttrs.end(); ++it) { if (it->second) @@ -392,7 +392,7 @@ void StatusWindow::event(Mana::Channels channel A_UNUSED, else { updateMPBar(mMpBar, true); - Attrs::iterator it = mAttrs.find(id); + Attrs::const_iterator it = mAttrs.find(id); if (it != mAttrs.end() && it->second) { if (it->second) @@ -404,7 +404,7 @@ void StatusWindow::event(Mana::Channels channel A_UNUSED, void StatusWindow::setPointsNeeded(int id, int needed) { - Attrs::iterator it = mAttrs.find(id); + Attrs::const_iterator it = mAttrs.find(id); if (it != mAttrs.end()) { @@ -909,8 +909,8 @@ void StatusWindow::action(const gcn::ActionEvent &event) if (event.getId() == "copy") { - Attrs::iterator it = mAttrs.begin(); - Attrs::iterator it_end = mAttrs.end(); + Attrs::const_iterator it = mAttrs.begin(); + Attrs::const_iterator it_end = mAttrs.end(); std::string str; while (it != it_end) { diff --git a/src/gui/userpalette.cpp b/src/gui/userpalette.cpp index eac9559ef..62fd03c70 100644 --- a/src/gui/userpalette.cpp +++ b/src/gui/userpalette.cpp @@ -172,7 +172,7 @@ UserPalette::UserPalette(): UserPalette::~UserPalette() { - for (Colors::iterator col = mColors.begin(), + for (Colors::const_iterator col = mColors.begin(), colEnd = mColors.end(); col != colEnd; ++col) { const std::string &configName = ColorTypeNames[col->type]; diff --git a/src/gui/widgets/chattab.cpp b/src/gui/widgets/chattab.cpp index 81c0d277f..4f358c8e7 100644 --- a/src/gui/widgets/chattab.cpp +++ b/src/gui/widgets/chattab.cpp @@ -439,7 +439,7 @@ void ChatTab::loadFromLogFile(std::string name) { std::list list; chatLogger->loadLast(name, list, 5); - std::list::iterator i = list.begin(); + std::list::const_iterator i = list.begin(); while (i != list.end()) { std::string line = "##9" + *i; diff --git a/src/gui/widgets/flowcontainer.cpp b/src/gui/widgets/flowcontainer.cpp index 33e3790a0..0a64a7142 100644 --- a/src/gui/widgets/flowcontainer.cpp +++ b/src/gui/widgets/flowcontainer.cpp @@ -67,7 +67,7 @@ void FlowContainer::widgetResized(const gcn::Event &event A_UNUSED) int i = 0; height = 0; - for (WidgetList::iterator it = mWidgets.begin(); + for (WidgetList::const_iterator it = mWidgets.begin(); it != mWidgets.end(); ++it) { int x = i % mGridWidth * mBoxWidth; diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp index 91b674018..3d6d24868 100644 --- a/src/gui/widgets/itemcontainer.cpp +++ b/src/gui/widgets/itemcontainer.cpp @@ -479,7 +479,7 @@ void ItemContainer::updateMatrix() break; } - std::vector::iterator iter; + std::vector::const_iterator iter; for (iter = sortedItems.begin(); iter != sortedItems.end(); ++iter) { if (j >= mGridRows) diff --git a/src/gui/widgets/layout.cpp b/src/gui/widgets/layout.cpp index a14b416ce..52b92d0bc 100644 --- a/src/gui/widgets/layout.cpp +++ b/src/gui/widgets/layout.cpp @@ -86,12 +86,12 @@ void LayoutCell::computeSizes() if (mType != ARRAY) return; - std::vector< std::vector< LayoutCell * > >::iterator + std::vector >::const_iterator i = mArray->mCells.begin(); while (i != mArray->mCells.end()) { - std::vector< LayoutCell * >::iterator j = i->begin(); + std::vector ::const_iterator j = i->begin(); while (j != i->end()) { LayoutCell *cell = *j; @@ -113,7 +113,8 @@ LayoutArray::LayoutArray(): mSpacing(4) LayoutArray::~LayoutArray() { - std::vector< std::vector< LayoutCell * > >::iterator i = mCells.begin(); + std::vector >::iterator + i = mCells.begin(); while (i != mCells.end()) { std::vector< LayoutCell * >::iterator j = i->begin(); @@ -154,7 +155,8 @@ void LayoutArray::resizeGrid(int w, int h) if (extW) mSizes[0].resize(w, Layout::AUTO_DEF); - std::vector< std::vector< LayoutCell * > >::iterator i = mCells.begin(); + std::vector >::iterator + i = mCells.begin(); while (i != mCells.end()) { i->resize(w, 0); diff --git a/src/gui/widgets/setuptabscroll.cpp b/src/gui/widgets/setuptabscroll.cpp index 30bb66469..e9917b090 100644 --- a/src/gui/widgets/setuptabscroll.cpp +++ b/src/gui/widgets/setuptabscroll.cpp @@ -90,25 +90,31 @@ void SetupTabScroll::addControl(SetupItem *widget, std::string event) void SetupTabScroll::apply() { - std::map::iterator iter; + std::map::const_iterator iter; for (iter = mItems.begin(); iter != mItems.end(); ++ iter) - (*iter).second->apply((*iter).first); + { + if ((*iter).second) + (*iter).second->apply((*iter).first); + } } void SetupTabScroll::cancel() { - std::map::iterator iter; + std::map::const_iterator iter; for (iter = mItems.begin(); iter != mItems.end(); ++ iter) - (*iter).second->cancel((*iter).first); + { + if ((*iter).second) + (*iter).second->cancel((*iter).first); + } } void SetupTabScroll::externalUpdated() { - std::map::iterator iter; + std::map::const_iterator iter; for (iter = mItems.begin(); iter != mItems.end(); ++ iter) { SetupItem *widget = (*iter).second; - if (!widget->isMainConfig()) + if (widget && !widget->isMainConfig()) (*iter).second->externalUpdated((*iter).first); } } diff --git a/src/gui/widgets/vertcontainer.cpp b/src/gui/widgets/vertcontainer.cpp index ea6b4d520..5e79b7c19 100644 --- a/src/gui/widgets/vertcontainer.cpp +++ b/src/gui/widgets/vertcontainer.cpp @@ -73,8 +73,9 @@ void VertContainer::clear() void VertContainer::widgetResized(const gcn::Event &event A_UNUSED) { - for (std::vector::iterator it = mResizableWidgets.begin(); - it != mResizableWidgets.end(); ++ it) + for (std::vector::const_iterator + it = mResizableWidgets.begin(); + it != mResizableWidgets.end(); ++ it) { (*it)->setWidth(getWidth()); } diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp index 4435496a7..9709f4c8a 100644 --- a/src/gui/widgets/window.cpp +++ b/src/gui/widgets/window.cpp @@ -373,7 +373,7 @@ void Window::widgetHidden(const gcn::Event &event A_UNUSED) if (!mFocusHandler) return; - for (it = mWidgets.begin(); it != mWidgets.end(); it++) + for (it = mWidgets.begin(); it != mWidgets.end(); ++ it) { if (mFocusHandler->isFocused(*it)) mFocusHandler->focusNone(); diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp index 0d81ba3a9..8431cece1 100644 --- a/src/gui/windowmenu.cpp +++ b/src/gui/windowmenu.cpp @@ -329,7 +329,7 @@ void WindowMenu::showButton(std::string name, bool isVisible) void WindowMenu::updateButtons() { int x = 0, h = 0; - std::vector ::iterator it, it_end; + std::vector ::const_iterator it, it_end; for (it = mButtons.begin(), it_end = mButtons.end(); it != it_end; ++it) safeRemove(*it); for (it = mButtons.begin(), it_end = mButtons.end(); it != it_end; ++it) diff --git a/src/guichan/focushandler.cpp b/src/guichan/focushandler.cpp index bb0378f59..367eed6b1 100644 --- a/src/guichan/focushandler.cpp +++ b/src/guichan/focushandler.cpp @@ -479,7 +479,8 @@ namespace gcn = sourceWidget->_getFocusListeners(); // Send the event to all focus listeners of the widget. - for (std::list::iterator it = focusListeners.begin(); + for (std::list::const_iterator + it = focusListeners.begin(); it != focusListeners.end(); ++ it) { @@ -495,7 +496,8 @@ namespace gcn = sourceWidget->_getFocusListeners(); // Send the event to all focus listeners of the widget. - for (std::list::iterator it = focusListeners.begin(); + for (std::list::const_iterator + it = focusListeners.begin(); it != focusListeners.end(); ++ it) { diff --git a/src/guichan/gui.cpp b/src/guichan/gui.cpp index bec4c875f..0c81182ea 100644 --- a/src/guichan/gui.cpp +++ b/src/guichan/gui.cpp @@ -421,7 +421,7 @@ namespace gcn // Check if the widget is present in the "widget with mouse" queue. bool widgetIsPresentInQueue = false; - std::deque::iterator iter; + std::deque::const_iterator iter; for (iter = mWidgetWithMouseQueue.begin(); iter != mWidgetWithMouseQueue.end(); ++ iter) @@ -697,7 +697,7 @@ namespace gcn = widget->_getMouseListeners(); // Send the event to all mouse listeners of the widget. - for (std::list::iterator + for (std::list::const_iterator it = mouseListeners.begin(); it != mouseListeners.end(); ++it) @@ -796,7 +796,7 @@ namespace gcn = widget->_getKeyListeners(); // Send the event to all key listeners of the source widget. - for (std::list::iterator + for (std::list::const_iterator it = keyListeners.begin(); it != keyListeners.end(); ++it) @@ -936,7 +936,7 @@ namespace gcn // Check if the widget is present in the "widget with mouse" queue. bool widgetIsPresentInQueue = false; - std::deque::iterator iter; + std::deque::const_iterator iter; for (iter = mWidgetWithMouseQueue.begin(); iter != mWidgetWithMouseQueue.end(); ++ iter) diff --git a/src/guichan/widget.cpp b/src/guichan/widget.cpp index e2ed26508..1b2b3295b 100644 --- a/src/guichan/widget.cpp +++ b/src/guichan/widget.cpp @@ -470,7 +470,7 @@ namespace gcn { mGlobalFont = font; - std::list::iterator iter; + std::list::const_iterator iter; for (iter = mWidgets.begin(); iter != mWidgets.end(); ++iter) { if ((*iter)->mCurrentFont == NULL) diff --git a/src/guichan/widgets/window.cpp b/src/guichan/widgets/window.cpp index 7b04981c2..d0ba32f47 100644 --- a/src/guichan/widgets/window.cpp +++ b/src/guichan/widgets/window.cpp @@ -282,7 +282,7 @@ namespace gcn WidgetListConstIterator it; int w = 0, h = 0; - for (it = mWidgets.begin(); it != mWidgets.end(); it++) + for (it = mWidgets.begin(); it != mWidgets.end(); ++ it) { if ((*it)->getX() + (*it)->getWidth() > w) w = (*it)->getX() + (*it)->getWidth(); diff --git a/src/guild.cpp b/src/guild.cpp index 98e5bb519..234c7d32f 100644 --- a/src/guild.cpp +++ b/src/guild.cpp @@ -230,8 +230,8 @@ void Guild::removeFromMembers() if (!actorSpriteManager) return; - MemberList::iterator itr = mMembers.begin(), - itr_end = mMembers.end(); + MemberList::const_iterator itr = mMembers.begin(); + MemberList::const_iterator itr_end = mMembers.end(); while (itr != itr_end) { Being *b = actorSpriteManager->findBeing((*itr)->getID()); @@ -321,7 +321,7 @@ void Guild::addPos(int id, std::string name) Guild *Guild::getGuild(short id) { - GuildMap::iterator it = guilds.find(id); + GuildMap::const_iterator it = guilds.find(id); if (it != guilds.end()) return it->second; diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp index 1a8d5b433..13a837dfb 100644 --- a/src/guildmanager.cpp +++ b/src/guildmanager.cpp @@ -135,8 +135,8 @@ void GuildManager::updateList() if (guild) { guild->setServerGuild(false); - std::vector::iterator it = mTempList.begin(); - std::vector::iterator it_end = mTempList.end(); + std::vector::const_iterator it = mTempList.begin(); + std::vector::const_iterator it_end = mTempList.end(); int i = 0; while (it != it_end) { diff --git a/src/localplayer.cpp b/src/localplayer.cpp index c91532227..a68cd5ee8 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -902,11 +902,11 @@ void LocalPlayer::inviteToGuild(Being *being) // TODO: Allow user to choose which guild to invite being to // For now, just invite to the first guild you have permissions to invite with - std::map::iterator itr = mGuilds.begin(); - std::map::iterator itr_end = mGuilds.end(); + std::map::const_iterator itr = mGuilds.begin(); + std::map::const_iterator itr_end = mGuilds.end(); for (; itr != itr_end; ++itr) { - if (checkInviteRights(itr->second->getName())) + if (itr->second && checkInviteRights(itr->second->getName())) { Net::getGuildHandler()->invite(itr->second->getId(), being); return; @@ -1813,7 +1813,7 @@ void LocalPlayer::moveToHome() } else { - std::map::iterator iter = + std::map::const_iterator iter = mHomes.find(mMap->getProperty("_realfilename")); if (iter != mHomes.end()) @@ -2996,7 +2996,7 @@ void LocalPlayer::setHome() if (mAction == SIT) { - std::map::iterator iter = mHomes.find(key); + std::map::const_iterator iter = mHomes.find(key); if (iter != mHomes.end()) { @@ -3102,7 +3102,7 @@ void LocalPlayer::saveHomes() std::string homeStr; std::stringstream ss(homeStr); - for (std::map::iterator iter = mHomes.begin(); + for (std::map::const_iterator iter = mHomes.begin(); iter != mHomes.end(); ++iter ) { Vector pos = (*iter).second; @@ -3802,7 +3802,7 @@ void LocalPlayer::updateNavigateList() { if (mMap) { - std::map::iterator iter = + std::map::const_iterator iter = mHomes.find(mMap->getProperty("_realfilename")); if (iter != mHomes.end()) diff --git a/src/map.cpp b/src/map.cpp index 947bb8f09..e5b3632b6 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -104,10 +104,11 @@ void TileAnimation::update(int ticks) Image *img = mAnimation->getCurrentImage(); if (img != mLastImage) { - for (std::vector >::iterator i = + for (std::vector >::const_iterator i = mAffected.begin(); i != mAffected.end(); ++i) { - i->first->setTile(i->second, img); + if (i->first) + i->first->setTile(i->second, img); } mLastImage = img; } @@ -284,13 +285,13 @@ void MapLayer::updateSDL(Graphics *graphics, int startX, int startY, void MapLayer::drawSDL(Graphics *graphics) { - MapRows::iterator rit = mTempRows.begin(); - MapRows::iterator rit_end = mTempRows.end(); + MapRows::const_iterator rit = mTempRows.begin(); + MapRows::const_iterator rit_end = mTempRows.end(); while (rit != rit_end) { MepRowImages *images = &(*rit)->images; - MepRowImages::iterator iit = images->begin(); - MepRowImages::iterator iit_end = images->end(); + MepRowImages::const_iterator iit = images->begin(); + MepRowImages::const_iterator iit_end = images->end(); while (iit != iit_end) { graphics->drawTile(*iit); @@ -375,13 +376,13 @@ void MapLayer::updateOGL(Graphics *graphics, int startX, int startY, void MapLayer::drawOGL(Graphics *graphics) { - MapRows::iterator rit = mTempRows.begin(); - MapRows::iterator rit_end = mTempRows.end(); + MapRows::const_iterator rit = mTempRows.begin(); + MapRows::const_iterator rit_end = mTempRows.end(); while (rit != rit_end) { MepRowImages *images = &(*rit)->images; - MepRowImages::iterator iit = images->begin(); - MepRowImages::iterator iit_end = images->end(); + MepRowImages::const_iterator iit = images->begin(); + MepRowImages::const_iterator iit_end = images->end(); while (iit != iit_end) { graphics->drawTile(*iit); @@ -789,11 +790,12 @@ bool actorCompare(const Actor *a, const Actor *b) void Map::update(int ticks) { // Update animated tiles - for (std::map::iterator + for (std::map::const_iterator iAni = mTileAnimations.begin(); iAni != mTileAnimations.end(); ++iAni) { - iAni->second->update(ticks); + if (iAni->second) + iAni->second->update(ticks); } } @@ -1079,7 +1081,7 @@ void Map::updateAmbientLayers(float scrollX, float scrollY) float dy = scrollY - mLastAScrollY; int timePassed = get_elapsed_time(lastTick); - std::vector::iterator i; + std::vector::const_iterator i; for (i = mBackgrounds.begin(); i != mBackgrounds.end(); ++i) (*i)->update(timePassed, dx, dy); @@ -1116,10 +1118,11 @@ void Map::drawAmbientLayers(Graphics *graphics, LayerType type, } // Draw overlays - for (std::vector::iterator i = layers->begin(); + for (std::vector::const_iterator i = layers->begin(); i != layers->end(); ++i) { - (*i)->draw(graphics, graphics->mWidth, graphics->mHeight); + if (*i) + (*i)->draw(graphics, graphics->mWidth, graphics->mHeight); // Detail 1: only one overlay, higher: all overlays if (detail == 1) @@ -1598,7 +1601,7 @@ void Map::initializeParticleEffects(Particle *particleEngine) if (config.getBoolValue("particleeffects")) { - for (std::vector::iterator + for (std::vector::const_iterator i = particleEffects.begin(); i != particleEffects.end(); ++i) { @@ -1785,8 +1788,8 @@ void Map::updatePortalTile(const std::string &name, int type, MapItem *Map::findPortalXY(int x, int y) { - std::vector::iterator it; - std::vector::iterator it_end; + std::vector::const_iterator it; + std::vector::const_iterator it_end; for (it = mMapPortals.begin(), it_end = mMapPortals.end(); it != it_end; ++it) @@ -1849,7 +1852,7 @@ std::string Map::getObjectData(unsigned x, unsigned y, int type) if (!list) return ""; - std::vector::iterator it = list->objects.begin(); + std::vector::const_iterator it = list->objects.begin(); while (it != list->objects.end()) { if ((*it).type == type) diff --git a/src/net/ea/inventoryhandler.cpp b/src/net/ea/inventoryhandler.cpp index 01000f8f1..1de681007 100644 --- a/src/net/ea/inventoryhandler.cpp +++ b/src/net/ea/inventoryhandler.cpp @@ -434,8 +434,8 @@ void InventoryHandler::processPlayerStorageStatus(Net::MessageIn &msg) if (!mStorage) mStorage = new Inventory(Inventory::STORAGE, size); - Ea::InventoryItems::iterator it = mInventoryItems.begin(); - Ea::InventoryItems::iterator it_end = mInventoryItems.end(); + Ea::InventoryItems::const_iterator it = mInventoryItems.begin(); + Ea::InventoryItems::const_iterator it_end = mInventoryItems.end(); for (; it != it_end; ++it) { mStorage->setItem((*it).slot, (*it).id, (*it).quantity, diff --git a/src/net/manaserv/network.cpp b/src/net/manaserv/network.cpp index 53e83e4ec..b83bc5748 100644 --- a/src/net/manaserv/network.cpp +++ b/src/net/manaserv/network.cpp @@ -45,7 +45,7 @@ namespace ManaServ { typedef std::map MessageHandlers; -typedef MessageHandlers::iterator MessageHandlerIterator; +typedef MessageHandlers::const_iterator MessageHandlerIterator; static MessageHandlers mMessageHandlers; void initialize() @@ -96,17 +96,13 @@ Connection *getConnection() void registerHandler(MessageHandler *handler) { for (const Uint16 *i = handler->handledMessages; *i; i++) - { mMessageHandlers[*i] = handler; - } } void unregisterHandler(MessageHandler *handler) { for (const Uint16 *i = handler->handledMessages; *i; i++) - { mMessageHandlers.erase(*i); - } } void clearNetworkHandlers() diff --git a/src/net/manaserv/npchandler.cpp b/src/net/manaserv/npchandler.cpp index efd2ab2bc..8c14f3dfc 100644 --- a/src/net/manaserv/npchandler.cpp +++ b/src/net/manaserv/npchandler.cpp @@ -60,12 +60,10 @@ void NpcHandler::handleMessage(Net::MessageIn &msg) { Being *being = actorSpriteManager->findBeing(msg.readInt16()); if (!being || being->getType() != ActorSprite::NPC) - { return; - } int npcId = being->getId(); - NpcDialogs::iterator diag = mNpcDialogs.find(npcId); + NpcDialogs::const_iterator diag = mNpcDialogs.find(npcId); NpcDialog *dialog; if (diag == mNpcDialogs.end()) diff --git a/src/net/tmwa/npchandler.cpp b/src/net/tmwa/npchandler.cpp index 43271671e..f80dd6e69 100644 --- a/src/net/tmwa/npchandler.cpp +++ b/src/net/tmwa/npchandler.cpp @@ -194,7 +194,7 @@ int NpcHandler::getNpc(Net::MessageIn &msg, bool haveLength) const int npcId = msg.readInt32(); - NpcDialogs::iterator diag = mNpcDialogs.find(npcId); + NpcDialogs::const_iterator diag = mNpcDialogs.find(npcId); mDialog = 0; if (diag == mNpcDialogs.end()) diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index f918a5c0d..046c5fd30 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -631,15 +631,15 @@ void OpenGLGraphics::drawImagePattern2(GraphicsVertexes *vert, Image *image) setTexturingAndBlending(true); std::vector *intVertPool = ogl->getIntVertPool(); - std::vector::iterator iv; + std::vector::const_iterator iv; std::vector *vp = ogl->getVp(); - std::vector::iterator ivp; + std::vector::const_iterator ivp; // Draw a set of textured rectangles if (image->mTextureType == GL_TEXTURE_2D) { std::vector *floatTexPool = ogl->getFloatTexPool(); - std::vector::iterator ft; + std::vector::const_iterator ft; for (iv = intVertPool->begin(), ft = floatTexPool->begin(), ivp = vp->begin(); @@ -653,7 +653,7 @@ void OpenGLGraphics::drawImagePattern2(GraphicsVertexes *vert, Image *image) else { std::vector *intTexPool = ogl->getIntTexPool(); - std::vector::iterator it; + std::vector::const_iterator it; for (iv = intVertPool->begin(), it = intTexPool->begin(), ivp = vp->begin(); diff --git a/src/particlecontainer.cpp b/src/particlecontainer.cpp index 70b1e2c84..686390474 100644 --- a/src/particlecontainer.cpp +++ b/src/particlecontainer.cpp @@ -93,7 +93,7 @@ void ParticleList::removeLocally(Particle *particle) void ParticleList::clearLocally() { - for (std::list::iterator it = mElements.begin(); + for (std::list::const_iterator it = mElements.begin(); it != mElements.end(); ++it) { (*it)->kill(); diff --git a/src/particleemitter.cpp b/src/particleemitter.cpp index caa48a795..fd1f07e16 100644 --- a/src/particleemitter.cpp +++ b/src/particleemitter.cpp @@ -435,7 +435,7 @@ ParticleEmitter & ParticleEmitter::operator=(const ParticleEmitter &o) mDeathEffect = o.mDeathEffect; mTempSets = o.mTempSets; - for (std::vector::iterator + for (std::vector::const_iterator i = mTempSets.begin(); i != mTempSets.end(); ++i) { @@ -453,7 +453,7 @@ ParticleEmitter & ParticleEmitter::operator=(const ParticleEmitter &o) ParticleEmitter::~ParticleEmitter() { - for (std::vector::iterator + for (std::vector::const_iterator i = mTempSets.begin(); i != mTempSets.end(); ++i) { @@ -576,7 +576,7 @@ std::list ParticleEmitter::createParticles(int tick) newParticle->setFadeIn(mParticleFadeIn.value(tick)); newParticle->setAlpha(mParticleAlpha.value(tick)); - for (std::list::iterator + for (std::list::const_iterator i = mParticleChildEmitters.begin(); i != mParticleChildEmitters.end(); ++i) { diff --git a/src/party.cpp b/src/party.cpp index f3f787807..9becee1cd 100644 --- a/src/party.cpp +++ b/src/party.cpp @@ -181,8 +181,9 @@ void Party::removeFromMembers() if (!actorSpriteManager) return; - MemberList::iterator itr = mMembers.begin(), - itr_end = mMembers.end(); + MemberList::const_iterator itr = mMembers.begin(); + MemberList::const_iterator itr_end = mMembers.end(); + while (itr != itr_end) { Being *b = actorSpriteManager->findBeing((*itr)->getID()); @@ -281,7 +282,7 @@ void Party::getNamesSet(std::set &names) const Party *Party::getParty(short id) { - PartyMap::iterator it = parties.find(id); + PartyMap::const_iterator it = parties.find(id); if (it != parties.end()) return it->second; Party *party = new Party(id); diff --git a/src/playerinfo.cpp b/src/playerinfo.cpp index 769d24a16..562795563 100644 --- a/src/playerinfo.cpp +++ b/src/playerinfo.cpp @@ -68,7 +68,10 @@ void triggerAttr(int id, int old) void triggerStat(int id, const std::string &changed, int old1, int old2) { - StatMap::iterator it = mData.mStats.find(id); + StatMap::const_iterator it = mData.mStats.find(id); + if (it == mData.mStats.end()) + return; + Mana::Event event(Mana::EVENT_UPDATESTAT); event.setInt("id", id); event.setInt("base", it->second.base); diff --git a/src/resources/image.cpp b/src/resources/image.cpp index 802f2ee12..e28cb2bc5 100644 --- a/src/resources/image.cpp +++ b/src/resources/image.cpp @@ -336,7 +336,7 @@ bool Image::hasAlphaChannel() SDL_Surface *Image::getByAlpha(float alpha) { - std::map::iterator it = mAlphaCache.find(alpha); + std::map::const_iterator it = mAlphaCache.find(alpha); if (it != mAlphaCache.end()) return (*it).second; return 0; @@ -361,7 +361,7 @@ void Image::setAlpha(float alpha) { #ifdef DEBUG_ALPHA_CACHE logger->log("cleanCache"); - for (std::map::iterator + for (std::map::const_iterator i = mAlphaCache.begin(), i_end = mAlphaCache.end(); i != i_end; ++i) { diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp index 733c12958..89df407a6 100644 --- a/src/resources/itemdb.cpp +++ b/src/resources/itemdb.cpp @@ -308,7 +308,7 @@ void ItemDB::load() effect += " / "; effect += strprintf(gettext(fields[i][1]), value); } - for (std::vector::iterator it = extraStats.begin(); + for (std::vector::const_iterator it = extraStats.begin(); it != extraStats.end(); ++it) { int value = XML::getProperty(node, it->tag.c_str(), 0); diff --git a/src/resources/iteminfo.cpp b/src/resources/iteminfo.cpp index fb4b8ed5e..75e6e1d8c 100644 --- a/src/resources/iteminfo.cpp +++ b/src/resources/iteminfo.cpp @@ -185,7 +185,8 @@ std::string ItemInfo::getDyeColorsString(int color) const if (!mColors || mColorList.empty()) return ""; - std::map ::iterator it = mColors->find(color); + std::map ::const_iterator + it = mColors->find(color); if (it == mColors->end()) return ""; @@ -208,7 +209,8 @@ const std::string ItemInfo::replaceColors(std::string str, std::string name; if (mColors && !mColorList.empty()) { - std::map ::iterator it = mColors->find(color); + std::map ::const_iterator + it = mColors->find(color); if (it == mColors->end()) name = "unknown"; else diff --git a/src/resources/mapreader.cpp b/src/resources/mapreader.cpp index 685d415ff..f702864ea 100644 --- a/src/resources/mapreader.cpp +++ b/src/resources/mapreader.cpp @@ -734,7 +734,7 @@ Tileset *MapReader::readTileset(xmlNodePtr node, const std::string &path, Animation *ani = new Animation; for (int i = 0; ; i++) { - std::map::iterator iFrame, iDelay; + std::map::const_iterator iFrame, iDelay; iFrame = tileProperties.find( "animation-frame" + toString(i)); iDelay = tileProperties.find( diff --git a/src/resources/specialdb.cpp b/src/resources/specialdb.cpp index 573ffb2a3..2463da06a 100644 --- a/src/resources/specialdb.cpp +++ b/src/resources/specialdb.cpp @@ -123,7 +123,7 @@ void SpecialDB::unload() SpecialInfo *SpecialDB::get(int id) { - SpecialInfos::iterator i = mSpecialInfos.find(id); + SpecialInfos::const_iterator i = mSpecialInfos.find(id); if (i == mSpecialInfos.end()) return NULL; diff --git a/src/resources/spritedef.cpp b/src/resources/spritedef.cpp index dee93e1e7..2e32f6c5f 100644 --- a/src/resources/spritedef.cpp +++ b/src/resources/spritedef.cpp @@ -86,7 +86,7 @@ void SpriteDef::substituteAction(std::string complete, std::string with) { if (mActions.find(complete) == mActions.end()) { - Actions::iterator i = mActions.find(with); + Actions::const_iterator i = mActions.find(with); if (i != mActions.end()) mActions[complete] = i->second; } diff --git a/src/resources/wallpaper.cpp b/src/resources/wallpaper.cpp index 09c9f2a04..5cfec3b84 100644 --- a/src/resources/wallpaper.cpp +++ b/src/resources/wallpaper.cpp @@ -137,7 +137,7 @@ void Wallpaper::loadWallpapers() std::string Wallpaper::getWallpaper(int width, int height) { - std::vector::iterator iter; + std::vector::const_iterator iter; WallpaperData wp; // Wallpaper filename container diff --git a/src/spellmanager.cpp b/src/spellmanager.cpp index a79388350..fcdf94039 100644 --- a/src/spellmanager.cpp +++ b/src/spellmanager.cpp @@ -104,7 +104,7 @@ bool SpellManager::addSpell(TextCommand *spell) if (!spell) return false; - std::map::iterator + std::map::const_iterator i = mSpells.find(spell->getId()); if (i == mSpells.end()) { @@ -342,7 +342,7 @@ void SpellManager::save() std::string SpellManager::autoComplete(std::string partName) { - std::vector::iterator i = mSpellsVector.begin(); + std::vector::const_iterator i = mSpellsVector.begin(); std::string newName = ""; TextCommand *newCommand = NULL; diff --git a/src/textmanager.cpp b/src/textmanager.cpp index c9da12e92..7c1be58cf 100644 --- a/src/textmanager.cpp +++ b/src/textmanager.cpp @@ -48,7 +48,7 @@ void TextManager::moveText(Text *text, int x, int y) void TextManager::removeText(const Text *text) { for (TextList::iterator ptr = mTextList.begin(), - pEnd = mTextList.end(); ptr != pEnd; ++ptr) + pEnd = mTextList.end(); ptr != pEnd; ++ptr) { if (*ptr == text) { @@ -64,8 +64,9 @@ TextManager::~TextManager() void TextManager::draw(gcn::Graphics *graphics, int xOff, int yOff) { - for (TextList::iterator bPtr = mTextList.begin(), ePtr = mTextList.end(); - bPtr != ePtr; ++bPtr) + for (TextList::const_iterator bPtr = mTextList.begin(), + ePtr = mTextList.end(); + bPtr != ePtr; ++ bPtr) { (*bPtr)->draw(graphics, xOff, yOff); } diff --git a/src/utils/stringutils.cpp b/src/utils/stringutils.cpp index 176c5499c..f3aed5276 100644 --- a/src/utils/stringutils.cpp +++ b/src/utils/stringutils.cpp @@ -185,10 +185,11 @@ unsigned long findI(std::string text, std::vector &list) { std::string str = toLower(text); unsigned long idx; - for (std::vector::iterator i = list.begin(); + for (std::vector::const_iterator i = list.begin(); i != list.end(); ++i) { - std::string subStr = toLower(*i); + std::string subStr = *i; + subStr = toLower(subStr); idx = str.find(subStr); if (idx != std::string::npos) return idx; @@ -450,8 +451,8 @@ std::string combineDye2(std::string file, std::string dye) file = file.substr(0, pos); std::list list1 = splitToStringList(dye1, ';'); std::list list2 = splitToStringList(dye, ';'); - std::list::iterator it1, it1_end = list1.end(); - std::list::iterator it2, it2_end = list2.end(); + std::list::const_iterator it1, it1_end = list1.end(); + std::list::const_iterator it2, it2_end = list2.end(); for (it1 = list1.begin(), it2 = list2.begin(); it1 != it1_end && it2 != it2_end; ++it1, ++it2) { @@ -485,7 +486,7 @@ std::vector getLang() std::string packList(std::list &list) { - std::list::iterator i = list.begin(); + std::list::const_iterator i = list.begin(); std::string str = ""; while (i != list.end()) { -- cgit v1.2.3-70-g09d2 From f0f4b00290c3ae4b2b80bdef22d4ac56a863d35a Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 01:01:44 +0300 Subject: Fix register in some auto complete strings. --- src/gui/chatwindow.cpp | 3 +-- src/utils/stringutils.cpp | 18 ++++++++++++++++++ src/utils/stringutils.h | 3 +++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index 0f42fb1b6..639125739 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -1195,8 +1195,7 @@ std::string ChatWindow::autoComplete(std::vector &names, { if (newName != "") { - toLower(newName); - newName = findSameSubstring(name, newName); + newName = findSameSubstringI(*i, newName); } else { diff --git a/src/utils/stringutils.cpp b/src/utils/stringutils.cpp index f3aed5276..62564e0e0 100644 --- a/src/utils/stringutils.cpp +++ b/src/utils/stringutils.cpp @@ -174,6 +174,24 @@ const std::string findSameSubstring(const std::string &str1, return str1.substr(0, minLength); } +const std::string findSameSubstringI(const std::string &s1, + const std::string &s2) +{ + std::string str1 = s1; + std::string str2 = s2; + toLower(str1); + toLower(str2); + + int minLength = str1.length() > str2.length() + ? static_cast(str2.length()) : static_cast(str1.length()); + for (int f = 0; f < minLength; f ++) + { + if (str1.at(f) != str2.at(f)) + return s1.substr(0, f); + } + return s1.substr(0, minLength); +} + unsigned long findI(std::string str, std::string subStr) { str = toLower(str); diff --git a/src/utils/stringutils.h b/src/utils/stringutils.h index 25fe11e2d..273fa0c8c 100644 --- a/src/utils/stringutils.h +++ b/src/utils/stringutils.h @@ -116,6 +116,9 @@ std::string removeColors(std::string msg); const std::string findSameSubstring(const std::string &str1, const std::string &str2); +const std::string findSameSubstringI(const std::string &str1, + const std::string &str2); + /** * Compares the two strings case-insensitively. * -- cgit v1.2.3-70-g09d2 From 10d3b05b00e913ee2e396facdb8d2ed2177efb53 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 01:19:49 +0300 Subject: Fix code style. --- src/actorspritemanager.cpp | 6 ++++-- src/being.cpp | 9 ++++++--- src/graphics.cpp | 8 ++++---- src/graphics.h | 4 ++-- src/guildmanager.cpp | 2 +- src/resources/image.h | 2 +- src/utils/stringutils.cpp | 2 +- 7 files changed, 19 insertions(+), 14 deletions(-) diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index edd1db2aa..1104f034a 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -705,7 +705,8 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, beingSorter.priorityBeings = &priorityMobsMap; if (ignoreAttackMobs.find("") != ignoreAttackMobs.end()) ignoreDefault = true; - std::map::const_iterator itr = attackMobsMap.find(""); + std::map::const_iterator + itr = attackMobsMap.find(""); if (itr != attackMobsMap.end()) defaultAttackIndex = (*itr).second; itr = priorityMobsMap.find(""); @@ -1323,7 +1324,8 @@ void ActorSpriteManager::rebuildAttackMobs() int ActorSpriteManager::getPriorityAttackMobIndex(std::string name) { - std::map::const_iterator i = mPriorityAttackMobsMap.find(name); + std::map::const_iterator + i = mPriorityAttackMobsMap.find(name); if (i == mPriorityAttackMobsMap.end()) return -1; diff --git a/src/being.cpp b/src/being.cpp index 090e7d10d..3d89c71ba 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -2188,7 +2188,8 @@ void Being::recalcSpritesOrder() if (info.mDrawBefore[dir] > 0) { int id2 = mSpriteIDs[info.mDrawBefore[dir]]; - std::map::const_iterator orderIt = itemSlotRemap.find(id2); + std::map::const_iterator + orderIt = itemSlotRemap.find(id2); if (orderIt != itemSlotRemap.end()) { // logger->log("found duplicate (before)"); @@ -2211,7 +2212,8 @@ void Being::recalcSpritesOrder() else if (info.mDrawAfter[dir] > 0) { int id2 = mSpriteIDs[info.mDrawAfter[dir]]; - std::map::const_iterator orderIt = itemSlotRemap.find(id2); + std::map::const_iterator + orderIt = itemSlotRemap.find(id2); if (orderIt != itemSlotRemap.end()) { // logger->log("found duplicate (after)"); @@ -2256,7 +2258,8 @@ void Being::recalcSpritesOrder() int idx1 = -1; // logger->log("item %d, id=%d", slot, id); int reorder = 0; - std::map::const_iterator orderIt = itemSlotRemap.find(id); + std::map::const_iterator + orderIt = itemSlotRemap.find(id); if (orderIt != itemSlotRemap.end()) reorder = orderIt->second; diff --git a/src/graphics.cpp b/src/graphics.cpp index 0da8c1bd4..e79cbf56b 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -559,7 +559,7 @@ void Graphics::calcImagePattern(GraphicsVertexes* vert, srcRect.w = static_cast(dw); srcRect.h = static_cast(dh); - if (SDL_FakeUpperBlit(image->mSDLSurface, &srcRect, + if (sdl_FakeUpperBlit(image->mSDLSurface, &srcRect, mTarget, &dstRect) == 1) { vert->pushSDL(srcRect, dstRect); @@ -588,7 +588,7 @@ void Graphics::calcTile(ImageVertexes *vert, int x, int y) rect->src.y = static_cast(image->mBounds.y); rect->src.w = static_cast(image->mBounds.w); rect->src.h = static_cast(image->mBounds.h); - if (SDL_FakeUpperBlit(image->mSDLSurface, &rect->src, + if (sdl_FakeUpperBlit(image->mSDLSurface, &rect->src, mTarget, &rect->dst) == 1) { vert->sdl.push_back(rect); @@ -668,8 +668,8 @@ bool Graphics::calcWindow(GraphicsVertexes* vert, imgRect.grid[4]); } -int Graphics::SDL_FakeUpperBlit (SDL_Surface *src, SDL_Rect *srcrect, - SDL_Surface *dst, SDL_Rect *dstrect) +int Graphics::SDL_FakeUpperBlit(SDL_Surface *src, SDL_Rect *srcrect, + SDL_Surface *dst, SDL_Rect *dstrect) { SDL_Rect fulldst; int srcx, srcy, w, h; diff --git a/src/graphics.h b/src/graphics.h index a2e25b5a8..53b4b7c72 100644 --- a/src/graphics.h +++ b/src/graphics.h @@ -279,8 +279,8 @@ class Graphics : public gcn::SDLGraphics int mHeight; protected: - int SDL_FakeUpperBlit (SDL_Surface *src, SDL_Rect *srcrect, - SDL_Surface *dst, SDL_Rect *dstrect); + int SDL_FakeUpperBlit(SDL_Surface *src, SDL_Rect *srcrect, + SDL_Surface *dst, SDL_Rect *dstrect); int mBpp; bool mFullscreen; diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp index 13a837dfb..7bc0444ed 100644 --- a/src/guildmanager.cpp +++ b/src/guildmanager.cpp @@ -338,7 +338,7 @@ bool GuildManager::process(std::string msg) return true; } else if (!haveNick && (findCutLast(msg, " has been removed " - "from the Guild.") || findCutLast(msg," has left the Guild."))) + "from the Guild.") || findCutLast(msg, " has left the Guild."))) { Guild *guild = createGuild(); if (!guild) diff --git a/src/resources/image.h b/src/resources/image.h index 9ac2b163e..eb211341c 100644 --- a/src/resources/image.h +++ b/src/resources/image.h @@ -162,7 +162,7 @@ class Image : public Resource * * @return A new Image* object. */ - Image* SDLgetScaledImage(int width, int height); + Image* SDLGetScaledImage(int width, int height); /** * Merges two image SDL_Surfaces together. This is for SDL use only, as diff --git a/src/utils/stringutils.cpp b/src/utils/stringutils.cpp index 62564e0e0..efe5f9efb 100644 --- a/src/utils/stringutils.cpp +++ b/src/utils/stringutils.cpp @@ -175,7 +175,7 @@ const std::string findSameSubstring(const std::string &str1, } const std::string findSameSubstringI(const std::string &s1, - const std::string &s2) + const std::string &s2) { std::string str1 = s1; std::string str2 = s2; -- cgit v1.2.3-70-g09d2 From eebadc5b3970ae11a1e51a5d1ceb8ec1b9fd0770 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 01:29:48 +0300 Subject: Fix compilation errors. --- src/graphics.cpp | 4 ++-- src/resources/image.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/graphics.cpp b/src/graphics.cpp index e79cbf56b..61f98b2a7 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -559,7 +559,7 @@ void Graphics::calcImagePattern(GraphicsVertexes* vert, srcRect.w = static_cast(dw); srcRect.h = static_cast(dh); - if (sdl_FakeUpperBlit(image->mSDLSurface, &srcRect, + if (SDL_FakeUpperBlit(image->mSDLSurface, &srcRect, mTarget, &dstRect) == 1) { vert->pushSDL(srcRect, dstRect); @@ -588,7 +588,7 @@ void Graphics::calcTile(ImageVertexes *vert, int x, int y) rect->src.y = static_cast(image->mBounds.y); rect->src.w = static_cast(image->mBounds.w); rect->src.h = static_cast(image->mBounds.h); - if (sdl_FakeUpperBlit(image->mSDLSurface, &rect->src, + if (SDL_FakeUpperBlit(image->mSDLSurface, &rect->src, mTarget, &rect->dst) == 1) { vert->sdl.push_back(rect); diff --git a/src/resources/image.h b/src/resources/image.h index eb211341c..9ac2b163e 100644 --- a/src/resources/image.h +++ b/src/resources/image.h @@ -162,7 +162,7 @@ class Image : public Resource * * @return A new Image* object. */ - Image* SDLGetScaledImage(int width, int height); + Image* SDLgetScaledImage(int width, int height); /** * Merges two image SDL_Surfaces together. This is for SDL use only, as -- cgit v1.2.3-70-g09d2 From 327c7e01b95263961d1e3ecd450939de01262346 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 01:33:59 +0300 Subject: Change player action from sit to stand if player under attack. --- src/being.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/being.cpp b/src/being.cpp index 3d89c71ba..eafc647fc 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -717,6 +717,8 @@ void Being::handleAttack(Being *victim, int damage, if (dir) setDirection(dir); } + if (victim->mType == PLAYER && victim->mAction == SIT) + victim->setAction(STAND); sound.playSfx(mInfo->getSound((damage > 0) ? SOUND_EVENT_HIT : SOUND_EVENT_MISS), mX, mY); -- cgit v1.2.3-70-g09d2 From f1c17766c66394ce875854430f8f028c0fa5b3a5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 8 Sep 2011 03:15:52 +0300 Subject: Add additional sorting methods to inventory: by weight, by amount, by type. --- src/gui/inventorywindow.cpp | 53 ++++++++++++++++++++++++------- src/gui/inventorywindow.h | 5 ++- src/gui/widgets/dropdown.cpp | 9 +++++- src/gui/widgets/dropdown.h | 4 ++- src/gui/widgets/itemcontainer.cpp | 67 ++++++++++++++++++++++++++++++++++++++- 5 files changed, 123 insertions(+), 15 deletions(-) diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index d0454c4e1..a8c003019 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -38,6 +38,7 @@ #include "gui/widgets/button.h" #include "gui/widgets/container.h" +#include "gui/widgets/dropdown.h" #include "gui/widgets/inventoryfilter.h" #include "gui/widgets/itemcontainer.h" #include "gui/widgets/label.h" @@ -62,6 +63,34 @@ #include "debug.h" +const char *SORT_NAME[6] = +{ + N_("default"), + N_("by name"), + N_("by id"), + N_("by weight"), + N_("by amount"), + N_("by type") +}; + +class SortListModel : public gcn::ListModel +{ +public: + virtual ~SortListModel() + { } + + virtual int getNumberOfElements() + { return 6; } + + virtual std::string getElementAt(int i) + { + if (i >= getNumberOfElements() || i < 0) + return _("???"); + + return gettext(SORT_NAME[i]); + } +}; + InventoryWindow::WindowList InventoryWindow::instances; InventoryWindow::InventoryWindow(Inventory *inventory): @@ -109,9 +138,9 @@ InventoryWindow::InventoryWindow(Inventory *inventory): mFilter->addActionListener(this); mFilter->setActionEventId("tag_"); - mSorter = new InventoryFilter("sorter_" + getWindowName(), 20, 0); - mSorter->addActionListener(this); - mSorter->setActionEventId("sort_"); + mSortModel = new SortListModel(); + mSortDropDown = new DropDown(mSortModel, this, "sort"); + mSortDropDown->setSelected(0); mFilterLabel = new Label(_("Filter:")); mSorterLabel = new Label(_("Sort:")); @@ -120,10 +149,6 @@ InventoryWindow::InventoryWindow(Inventory *inventory): for (unsigned f = 0; f < tags.size(); f ++) mFilter->addButton(tags[f]); - mSorter->addButton(_("na"), "na"); - mSorter->addButton(_("az"), "az"); - mSorter->addButton(_("id"), "id"); - if (isMainInventory()) { std::string equip = _("Equip"); @@ -154,7 +179,7 @@ InventoryWindow::InventoryWindow(Inventory *inventory): place(4, 0, mSlotsLabel, 1).setPadding(3); place(5, 0, mSlotsBar, 2); place(7, 0, mSorterLabel, 1); - place(8, 0, mSorter, 3); + place(8, 0, mSortDropDown, 3); place(0, 1, mFilterLabel, 1).setPadding(3); place(1, 1, mFilter, 10).setPadding(3); @@ -176,9 +201,9 @@ InventoryWindow::InventoryWindow(Inventory *inventory): mCloseButton = new Button(_("Close"), "close", this); place(0, 0, mSlotsLabel).setPadding(3); - place(1, 0, mSlotsBar, 3); - place(4, 0, mSorterLabel, 1); - place(5, 0, mSorter, 2); + place(1, 0, mSlotsBar, 4); + place(5, 0, mSorterLabel, 1); + place(6, 0, mSortDropDown, 1); place(0, 1, mFilterLabel, 1).setPadding(3); place(1, 1, mFilter, 6).setPadding(3); @@ -219,6 +244,8 @@ InventoryWindow::~InventoryWindow() mInventory->removeInventoyListener(this); if (!instances.empty()) instances.front()->updateDropButton(); + delete mSortModel; + mSortModel = 0; } void InventoryWindow::action(const gcn::ActionEvent &event) @@ -258,6 +285,10 @@ void InventoryWindow::action(const gcn::ActionEvent &event) ItemAmountWindow::showWindow(ItemAmountWindow::StoreAdd, this, item); } + else if (event.getId() == "sort") + { + mItems->setSortType(mSortDropDown->getSelected()); + } else if (!event.getId().find("tag_") && mItems) { std::string tagName = event.getId().substr(4); diff --git a/src/gui/inventorywindow.h b/src/gui/inventorywindow.h index 503423ad3..c07b5b0e1 100644 --- a/src/gui/inventorywindow.h +++ b/src/gui/inventorywindow.h @@ -41,10 +41,12 @@ #define A_UNUSED #endif +class DropDown; class Item; class ItemContainer; class InventoryFilter; class ProgressBar; +class SortListModel; class TextBox; /** @@ -151,7 +153,8 @@ class InventoryWindow : public Window, ProgressBar *mWeightBar, *mSlotsBar; InventoryFilter *mFilter; - InventoryFilter *mSorter; + DropDown *mSortDropDown; + SortListModel *mSortModel; bool mSplit; }; diff --git a/src/gui/widgets/dropdown.cpp b/src/gui/widgets/dropdown.cpp index f01d3fb55..687d7dc6d 100644 --- a/src/gui/widgets/dropdown.cpp +++ b/src/gui/widgets/dropdown.cpp @@ -46,7 +46,8 @@ Image *DropDown::buttons[2][2]; ImageRect DropDown::skin; float DropDown::mAlpha = 1.0; -DropDown::DropDown(gcn::ListModel *listModel): +DropDown::DropDown(gcn::ListModel *listModel, gcn::ActionListener* listener, + std::string eventId): gcn::DropDown::DropDown(listModel, new ScrollArea, new ListBox(listModel)) @@ -105,6 +106,12 @@ DropDown::DropDown(gcn::ListModel *listModel): mHighlightColor = Theme::getThemeColor(Theme::HIGHLIGHT); mShadowColor = Theme::getThemeColor(Theme::DROPDOWN_SHADOW); setForegroundColor(Theme::getThemeColor(Theme::TEXT)); + + if (!eventId.empty()) + setActionEventId(eventId); + + if (listener) + addActionListener(listener); } DropDown::~DropDown() diff --git a/src/gui/widgets/dropdown.h b/src/gui/widgets/dropdown.h index 6a22ba497..4cbd23314 100644 --- a/src/gui/widgets/dropdown.h +++ b/src/gui/widgets/dropdown.h @@ -46,7 +46,9 @@ class DropDown : public gcn::DropDown * @param listBox the listBox to use. * @see ListModel, ScrollArea, ListBox. */ - DropDown(gcn::ListModel *listModel = 0); + DropDown(gcn::ListModel *listModel = 0, + gcn::ActionListener* listener = NULL, + std::string eventId = ""); ~DropDown(); diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp index 3d6d24868..75968d668 100644 --- a/src/gui/widgets/itemcontainer.cpp +++ b/src/gui/widgets/itemcontainer.cpp @@ -96,6 +96,63 @@ class SortItemIdFunctor } } itemIdSorter; +class SortItemWeightFunctor +{ + public: + bool operator() (ItemIdPair* pair1, ItemIdPair* pair2) + { + if (!pair1 || !pair2) + return false; + + const int w1 = pair1->mItem->getInfo().getWeight(); + const int w2 = pair2->mItem->getInfo().getWeight(); + if (w1 == w2) + { + return (pair1->mItem->getInfo().getName() + < pair2->mItem->getInfo().getName()); + } + return w1 < w2; + } +} itemWeightSorter; + +class SortItemAmountFunctor +{ + public: + bool operator() (ItemIdPair* pair1, ItemIdPair* pair2) + { + if (!pair1 || !pair2) + return false; + + const int c1 = pair1->mItem->getQuantity(); + const int c2 = pair2->mItem->getQuantity(); + if (c1 == c2) + { + return (pair1->mItem->getInfo().getName() + < pair2->mItem->getInfo().getName()); + } + return c1 < c2;; + } +} itemAmountSorter; + +class SortItemTypeFunctor +{ + public: + bool operator() (ItemIdPair* pair1, ItemIdPair* pair2) + { + if (!pair1 || !pair2) + return false; + + const int t1 = pair1->mItem->getInfo().getType(); + const int t2 = pair2->mItem->getInfo().getType(); + if (t1 == t2) + { + return (pair1->mItem->getInfo().getName() + < pair2->mItem->getInfo().getName()); + } + return t1 < t2;; + } +} itemTypeSorter; + ItemContainer::ItemContainer(Inventory *inventory, bool forceQuantity): mInventory(inventory), mGridColumns(1), @@ -477,6 +534,15 @@ void ItemContainer::updateMatrix() case 2: sort(sortedItems.begin(), sortedItems.end(), itemIdSorter); break; + case 3: + sort(sortedItems.begin(), sortedItems.end(), itemWeightSorter); + break; + case 4: + sort(sortedItems.begin(), sortedItems.end(), itemAmountSorter); + break; + case 5: + sort(sortedItems.begin(), sortedItems.end(), itemTypeSorter); + break; } std::vector::const_iterator iter; @@ -608,6 +674,5 @@ void ItemContainer::setFilter (int tag) void ItemContainer::setSortType (int sortType) { mSortType = sortType; - logger->log("setSortType: %d", sortType); updateMatrix(); } -- cgit v1.2.3-70-g09d2 From e72f26151bca6c5a73d0377e385c0f7dd7cab3aa Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 00:47:31 +0300 Subject: Add to inventory filter by letters from item names. --- src/game.cpp | 19 ++++++++++----- src/gui/inventorywindow.cpp | 49 +++++++++++++++++++++++++++------------ src/gui/inventorywindow.h | 8 ++++++- src/gui/widgets/itemcontainer.cpp | 13 ++++++++++- src/gui/widgets/itemcontainer.h | 4 ++++ src/gui/widgets/textfield.cpp | 13 ++++++++--- src/gui/widgets/textfield.h | 3 ++- 7 files changed, 82 insertions(+), 27 deletions(-) diff --git a/src/game.cpp b/src/game.cpp index 5a372a6bd..aaa9694bf 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -785,7 +785,8 @@ void Game::handleInput() && !chatWindow->isInputFocused() && !setupWindow->isVisible() && !player_node->getAwayMode() - && !NpcDialog::isAnyInputFocused()) + && !NpcDialog::isAnyInputFocused() + && !InventoryWindow::isAnyInputFocused()) { bool wearOutfit = false; bool copyOutfit = false; @@ -848,8 +849,11 @@ void Game::handleInput() } if (keyboard.isKeyActive(keyboard.KEY_TOGGLE_CHAT)) { - if (chatWindow->requestChatFocus()) - used = true; + if (!InventoryWindow::isAnyInputFocused()) + { + if (chatWindow->requestChatFocus()) + used = true; + } } if (dialog) { @@ -861,7 +865,8 @@ void Game::handleInput() } if ((!chatWindow->isInputFocused() && - !NpcDialog::isAnyInputFocused()) + !NpcDialog::isAnyInputFocused() && + !InventoryWindow::isAnyInputFocused()) || (event.key.keysym.mod & KMOD_ALT)) { if (keyboard.isKeyActive(keyboard.KEY_PREV_CHAT_TAB)) @@ -948,7 +953,8 @@ void Game::handleInput() && mValidSpeed && !setupWindow->isVisible() && !player_node->getAwayMode() - && !NpcDialog::isAnyInputFocused()) + && !NpcDialog::isAnyInputFocused() + && !InventoryWindow::isAnyInputFocused()) { switch (tKey) { @@ -1085,7 +1091,8 @@ void Game::handleInput() && !chatWindow->isInputFocused() && !NpcDialog::isAnyInputFocused() && !player_node->getAwayMode() - && !keyboard.isKeyActive(keyboard.KEY_TARGET)) + && !keyboard.isKeyActive(keyboard.KEY_TARGET) + && !InventoryWindow::isAnyInputFocused()) { const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index a8c003019..7a70135fd 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -22,6 +22,7 @@ #include "gui/inventorywindow.h" +#include "configuration.h" #include "inventory.h" #include "item.h" #include "units.h" @@ -46,6 +47,7 @@ #include "gui/widgets/progressbar.h" #include "gui/widgets/radiobutton.h" #include "gui/widgets/scrollarea.h" +#include "gui/widgets/textfield.h" #include "net/inventoryhandler.h" #include "net/net.h" @@ -134,7 +136,8 @@ InventoryWindow::InventoryWindow(Inventory *inventory): mSlotsLabel = new Label(_("Slots:")); mSlotsBar = new ProgressBar(0.0f, 100, 20, Theme::PROG_INVY_SLOTS); - mFilter = new InventoryFilter("filter_" + getWindowName(), 20, 5); + int size = config.getIntValue("fontSize"); + mFilter = new InventoryFilter("filter_" + getWindowName(), size, 0); mFilter->addActionListener(this); mFilter->setActionEventId("tag_"); @@ -144,6 +147,7 @@ InventoryWindow::InventoryWindow(Inventory *inventory): mFilterLabel = new Label(_("Filter:")); mSorterLabel = new Label(_("Sort:")); + mNameFilter = new TextField("", true, this, "namefilter", true); std::vector tags = ItemDB::getTags(); for (unsigned f = 0; f < tags.size(); f ++) @@ -182,7 +186,8 @@ InventoryWindow::InventoryWindow(Inventory *inventory): place(8, 0, mSortDropDown, 3); place(0, 1, mFilterLabel, 1).setPadding(3); - place(1, 1, mFilter, 10).setPadding(3); + place(1, 1, mFilter, 7).setPadding(3); + place(8, 1, mNameFilter, 3); place(0, 2, invenScroll, 11).setPadding(3); place(0, 3, mUseButton); @@ -206,7 +211,8 @@ InventoryWindow::InventoryWindow(Inventory *inventory): place(6, 0, mSortDropDown, 1); place(0, 1, mFilterLabel, 1).setPadding(3); - place(1, 1, mFilter, 6).setPadding(3); + place(1, 1, mFilter, 5).setPadding(3); + place(6, 1, mNameFilter, 1); place(0, 2, invenScroll, 7, 4); place(0, 6, mStoreButton); @@ -288,23 +294,18 @@ void InventoryWindow::action(const gcn::ActionEvent &event) else if (event.getId() == "sort") { mItems->setSortType(mSortDropDown->getSelected()); + return; + } + else if (event.getId() == "namefilter") + { + mItems->setName(mNameFilter->getText()); + mItems->updateMatrix(); } else if (!event.getId().find("tag_") && mItems) { std::string tagName = event.getId().substr(4); mItems->setFilter(ItemDB::getTagId(tagName)); - } - else if (!event.getId().find("sort_") && mItems) - { - int sortType = 0; - std::string str = event.getId().substr(5).c_str(); - if (str == "na") - sortType = 0; - else if (str == "az") - sortType = 1; - else if (str == "id") - sortType = 2; - mItems->setSortType(sortType); + return; } Item *item = mItems->getSelectedItem(); @@ -653,3 +654,21 @@ void InventoryWindow::updateDropButton() mDropButton->setCaption(_("Drop")); } } + +bool InventoryWindow::isInputFocused() const +{ + return mNameFilter && mNameFilter->isFocused(); +} + +bool InventoryWindow::isAnyInputFocused() +{ + WindowList::const_iterator it = instances.begin(); + WindowList::const_iterator it_end = instances.end(); + + for (; it != it_end; ++it) + { + if ((*it) && (*it)->isInputFocused()) + return true; + } + return false; +} diff --git a/src/gui/inventorywindow.h b/src/gui/inventorywindow.h index c07b5b0e1..14a53a179 100644 --- a/src/gui/inventorywindow.h +++ b/src/gui/inventorywindow.h @@ -47,7 +47,8 @@ class ItemContainer; class InventoryFilter; class ProgressBar; class SortListModel; -class TextBox; +//class TextBox; +class TextField; /** * Inventory dialog. @@ -130,6 +131,10 @@ class InventoryWindow : public Window, void updateButtons(Item *item = 0); + bool isInputFocused() const; + + static bool isAnyInputFocused(); + private: /** * Updates the weight bar. @@ -155,6 +160,7 @@ class InventoryWindow : public Window, InventoryFilter *mFilter; DropDown *mSortDropDown; SortListModel *mSortModel; + TextField *mNameFilter; bool mSplit; }; diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp index 75968d668..84313d64f 100644 --- a/src/gui/widgets/itemcontainer.cpp +++ b/src/gui/widgets/itemcontainer.cpp @@ -513,6 +513,9 @@ void ItemContainer::updateMatrix() int i = 0; int j = 0; + std::string temp = mName; + toLower(temp); + for (unsigned idx = 0; idx < mInventory->getSize(); idx ++) { Item *item = mInventory->getItem(idx); @@ -520,7 +523,15 @@ void ItemContainer::updateMatrix() if (!item || item->getId() == 0 || !item->isHaveTag(mTag)) continue; - sortedItems.push_back(new ItemIdPair(idx, item)); + if (mName.empty()) + { + sortedItems.push_back(new ItemIdPair(idx, item)); + continue; + } + std::string name = item->getInfo().getName(); + toLower(name); + if (name.find(temp) != std::string::npos) + sortedItems.push_back(new ItemIdPair(idx, item)); } switch (mSortType) diff --git a/src/gui/widgets/itemcontainer.h b/src/gui/widgets/itemcontainer.h index df7de63ee..845bfb3a9 100644 --- a/src/gui/widgets/itemcontainer.h +++ b/src/gui/widgets/itemcontainer.h @@ -125,6 +125,9 @@ class ItemContainer : public gcn::Widget, void setSortType (int sortType); + void setName(std::string str) + { mName = str; } + void updateMatrix(); private: @@ -194,6 +197,7 @@ class ItemContainer : public gcn::Widget, int mDragPosX, mDragPosY; int mTag; int mSortType; + std::string mName; ItemPopup *mItemPopup; int *mShowMatrix; diff --git a/src/gui/widgets/textfield.cpp b/src/gui/widgets/textfield.cpp index d9f5bed9a..5d4fbc0b4 100644 --- a/src/gui/widgets/textfield.cpp +++ b/src/gui/widgets/textfield.cpp @@ -48,12 +48,14 @@ float TextField::mAlpha = 1.0; ImageRect TextField::skin; TextField::TextField(const std::string &text, bool loseFocusOnTab, - gcn::ActionListener* listener, std::string eventId): + gcn::ActionListener* listener, std::string eventId, + bool sendAlwaysEvents): gcn::TextField(text), mNumeric(false), mMinimum(0), mMaximum(0), - mLastEventPaste(false) + mLastEventPaste(false), + mSendAlwaysEvents(sendAlwaysEvents) { setFrameSize(2); @@ -276,7 +278,9 @@ void TextField::keyPressed(gcn::KeyEvent &keyEvent) case Key::ENTER: distributeActionEvent(); - break; + keyEvent.consume(); + fixScroll(); + return; case Key::HOME: mCaretPosition = 0; @@ -337,6 +341,9 @@ void TextField::keyPressed(gcn::KeyEvent &keyEvent) break; } + if (mSendAlwaysEvents) + distributeActionEvent(); + keyEvent.consume(); fixScroll(); } diff --git a/src/gui/widgets/textfield.h b/src/gui/widgets/textfield.h index 79790d83a..7e19099e8 100644 --- a/src/gui/widgets/textfield.h +++ b/src/gui/widgets/textfield.h @@ -41,7 +41,7 @@ class TextField : public gcn::TextField */ TextField(const std::string &text = "", bool loseFocusOnTab = true, gcn::ActionListener* listener = NULL, - std::string eventId = ""); + std::string eventId = "", bool sendAlwaysEvents = false); ~TextField(); @@ -109,6 +109,7 @@ class TextField : public gcn::TextField int mMaximum; bool mLoseFocusOnTab; int mLastEventPaste; + bool mSendAlwaysEvents; }; #endif -- cgit v1.2.3-70-g09d2 From 71dd90d37461d1882f0e4d45749ff458fd97a78c Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 01:24:29 +0300 Subject: Fix guild manager initialisation if switching between servers. --- src/guildmanager.cpp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp index 7bc0444ed..eaee529b9 100644 --- a/src/guildmanager.cpp +++ b/src/guildmanager.cpp @@ -57,9 +57,6 @@ GuildManager::~GuildManager() void GuildManager::init() { - if (guildManager) - return; - int val = serverConfig.getValue("enableGuildBot", -1); if (val == -1) { @@ -71,7 +68,17 @@ void GuildManager::init() } mEnableGuildBot = val; if (mEnableGuildBot) - guildManager = new GuildManager(); + { + if (!guildManager) + guildManager = new GuildManager(); + else + guildManager->reload(); + } + else if (guildManager) + { + delete guildManager; + guildManager = 0; + } } void GuildManager::reload() -- cgit v1.2.3-70-g09d2 From c1fb0bf9dc98e2a30f33cbbf4f74604b36efbcba Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 02:40:46 +0300 Subject: Fix whisper errors detection. Was broken because incorrect activitives guildmanager with buggy servers. --- src/guildmanager.cpp | 17 +++++++++++++++-- src/guildmanager.h | 2 ++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp index eaee529b9..c5d8f8bb6 100644 --- a/src/guildmanager.cpp +++ b/src/guildmanager.cpp @@ -43,6 +43,8 @@ bool GuildManager::mEnableGuildBot = false; GuildManager::GuildManager() : mGotInfo(false), mGotName(false), + mSentInfoRequest(false), + mSentNameRequest(false), mHavePower(false), mTab(0), mRequest(false) @@ -87,6 +89,8 @@ void GuildManager::reload() mGotName = false; mHavePower = false; mRequest = false; + mSentNameRequest = false; + mSentInfoRequest = false; mTempList.clear(); if (socialWindow) @@ -124,15 +128,21 @@ void GuildManager::requestGuildInfo() if (mRequest) return; - if (!mGotName) + if (!mGotName && !mSentNameRequest) { + if (!Client::limitPackets(PACKET_CHAT)) + return; send("!info " + toString(tick_time)); mRequest = true; + mSentNameRequest = true; } - else if (!mGotInfo) + else if (!mGotInfo && !mSentInfoRequest && !mSentNameRequest) { + if (!Client::limitPackets(PACKET_CHAT)) + return; send("!getonlineinfo " + toString(tick_time)); mRequest = true; + mSentInfoRequest = true; } } @@ -181,6 +191,7 @@ void GuildManager::updateList() } } mTempList.clear(); + mSentInfoRequest = false; mGotInfo = true; } @@ -269,6 +280,7 @@ bool GuildManager::process(std::string msg) if (player_node) player_node->setGuildName(msg); mGotName = true; + mSentNameRequest = false; mRequest = false; return true; } @@ -307,6 +319,7 @@ bool GuildManager::process(std::string msg) if (player_node) player_node->setGuildName(msg); mGotName = true; + mSentNameRequest = false; mRequest = false; return true; } diff --git a/src/guildmanager.h b/src/guildmanager.h index 80014e352..5cd5e19cc 100644 --- a/src/guildmanager.h +++ b/src/guildmanager.h @@ -83,6 +83,8 @@ class GuildManager static bool mEnableGuildBot; bool mGotInfo; bool mGotName; + bool mSentInfoRequest; + bool mSentNameRequest; bool mHavePower; std::vector mTempList; GuildChatTab *mTab; -- cgit v1.2.3-70-g09d2 From 4484b433abc8f07bcf7d4d22fd946e00b66b078d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 19:43:40 +0300 Subject: Fix first part of shadow variables/methods errors. --- src/client.cpp | 30 +++++----- src/game.cpp | 12 ++-- src/graphics.h | 2 +- src/gui/changeemaildialog.cpp | 18 +++--- src/gui/changeemaildialog.h | 2 +- src/gui/changepassworddialog.cpp | 20 +++---- src/gui/changepassworddialog.h | 2 +- src/gui/charselectdialog.cpp | 10 ++-- src/gui/charselectdialog.h | 2 +- src/gui/chatwindow.cpp | 4 +- src/gui/palette.h | 13 +++-- src/gui/popupmenu.cpp | 8 +-- src/gui/setup_video.cpp | 30 +++++----- src/gui/spellpopup.cpp | 8 +-- src/gui/statuspopup.cpp | 6 +- src/gui/textpopup.cpp | 6 +- src/gui/widgets/avatarlistbox.cpp | 3 +- src/gui/widgets/browserbox.cpp | 14 ++--- src/gui/widgets/popup.cpp | 10 ++-- src/gui/widgets/progressbar.h | 4 +- src/gui/widgets/window.cpp | 84 +++++++++++++-------------- src/gui/windowmenu.cpp | 8 +-- src/guichan/cliprectangle.cpp | 16 ++--- src/guichan/include/guichan/cliprectangle.hpp | 32 +++++----- src/guichan/include/guichan/inputevent.hpp | 8 +-- src/guichan/include/guichan/keyevent.hpp | 20 +++---- src/guichan/include/guichan/mouseevent.hpp | 16 ++--- src/guichan/inputevent.cpp | 16 ++--- src/guichan/keyevent.cpp | 20 +++---- src/guichan/mouseevent.cpp | 16 ++--- src/map.h | 6 +- src/position.h | 4 +- src/resources/ambientlayer.cpp | 8 +-- src/resources/colordb.h | 8 +-- src/resources/itemdb.h | 8 +-- src/resources/spritedef.h | 6 +- src/vector.h | 8 +-- 37 files changed, 242 insertions(+), 246 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index 472c862e6..b9e9735c9 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -140,11 +140,11 @@ Configuration config; /**< XML file configuration reader */ Configuration serverConfig; /**< XML file server configuration reader */ Configuration branding; /**< XML branding information reader */ Configuration paths; /**< XML default paths information reader */ -Logger *logger; /**< Log object */ -ChatLogger *chatLogger; /**< Chat log object */ +Logger *logger = 0; /**< Log object */ +ChatLogger *chatLogger = 0; /**< Chat log object */ KeyboardConfig keyboard; -UserPalette *userPalette; -Graphics *graphics; +UserPalette *userPalette = 0; +Graphics *mainGraphics = 0; Sound sound; @@ -440,20 +440,20 @@ Client::Client(const Options &options): switch(useOpenGL) { case 0: - graphics = new Graphics; + mainGraphics = new Graphics; break; case 1: default: - graphics = new OpenGLGraphics; + mainGraphics = new OpenGLGraphics; break; case 2: - graphics = new OpenGL1Graphics; + mainGraphics = new OpenGL1Graphics; break; }; #else // Create the graphics context - graphics = new Graphics; + mainGraphics = new Graphics; #endif runCounters = config.getBoolValue("packetcounters"); @@ -465,7 +465,7 @@ Client::Client(const Options &options): const bool hwaccel = config.getBoolValue("hwaccel"); // Try to set the desired video mode - if (!graphics->setVideoMode(width, height, bpp, fullscreen, hwaccel)) + if (!mainGraphics->setVideoMode(width, height, bpp, fullscreen, hwaccel)) { logger->log(strprintf("Couldn't set %dx%dx%d video mode: %s", width, height, bpp, SDL_GetError())); @@ -482,7 +482,7 @@ Client::Client(const Options &options): config.setValueInt("screenwidth", oldWidth); config.setValueInt("screenheight", oldHeight); config.setValue("screen", oldFullscreen); - if (!graphics->setVideoMode(oldWidth, oldHeight, bpp, + if (!mainGraphics->setVideoMode(oldWidth, oldHeight, bpp, oldFullscreen, hwaccel)) { logger->error(strprintf("Couldn't restore %dx%dx%d " @@ -493,7 +493,7 @@ Client::Client(const Options &options): } // Initialize for drawing - graphics->_beginDraw(); + mainGraphics->_beginDraw(); Theme::selectSkin(); // Theme::prepareThemePath(); @@ -507,7 +507,7 @@ Client::Client(const Options &options): // Initialize the drop shortcuts. dropShortcut = new DropShortcut; - gui = new Gui(graphics); + gui = new Gui(mainGraphics); // Initialize sound engine try @@ -645,8 +645,8 @@ Client::~Client() logger->log1("Quitting3"); - delete graphics; - graphics = 0; + delete mainGraphics; + mainGraphics = 0; logger->log1("Quitting4"); @@ -760,7 +760,7 @@ int Client::exec() frame_count++; if (gui) gui->draw(); - graphics->updateScreen(); + mainGraphics->updateScreen(); // logger->log("active"); } else diff --git a/src/game.cpp b/src/game.cpp index aaa9694bf..a0635f42f 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -371,8 +371,8 @@ Game::Game(): // Create the viewport viewport = new Viewport; - viewport->setDimension(gcn::Rectangle(0, 0, graphics->mWidth, - graphics->mHeight)); + viewport->setDimension(gcn::Rectangle(0, 0, mainGraphics->mWidth, + mainGraphics->mHeight)); gcn::Container *top = static_cast(gui->getTop()); top->add(viewport); @@ -459,14 +459,14 @@ static bool saveScreenshot() if (!config.getBoolValue("showip")) { - graphics->setSecure(true); + mainGraphics->setSecure(true); gui->draw(); - screenshot = graphics->getScreenshot(); - graphics->setSecure(false); + screenshot = mainGraphics->getScreenshot(); + mainGraphics->setSecure(false); } else { - screenshot = graphics->getScreenshot(); + screenshot = mainGraphics->getScreenshot(); } if (!screenshot) diff --git a/src/graphics.h b/src/graphics.h index 53b4b7c72..f3e0bd05d 100644 --- a/src/graphics.h +++ b/src/graphics.h @@ -292,6 +292,6 @@ class Graphics : public gcn::SDLGraphics bool mSecure; }; -extern Graphics *graphics; +extern Graphics *mainGraphics; #endif diff --git a/src/gui/changeemaildialog.cpp b/src/gui/changeemaildialog.cpp index c24624bc2..69af649e2 100644 --- a/src/gui/changeemaildialog.cpp +++ b/src/gui/changeemaildialog.cpp @@ -44,10 +44,10 @@ #include "debug.h" -ChangeEmailDialog::ChangeEmailDialog(LoginData *loginData): +ChangeEmailDialog::ChangeEmailDialog(LoginData *data): Window(_("Change Email Address"), true), mWrongDataNoticeListener(new WrongDataNoticeListener), - mLoginData(loginData) + mLoginData(data) { gcn::Label *accountLabel = new Label(strprintf(_("Account: %s"), mLoginData->username.c_str())); @@ -120,7 +120,7 @@ void ChangeEmailDialog::action(const gcn::ActionEvent &event) logger->log("ChangeEmailDialog::Email change, Username is %s", username.c_str()); - std::stringstream errorMessage; + std::stringstream errorMsg; int error = 0; unsigned int min = Net::getLoginHandler()->getMinPasswordLength(); @@ -129,21 +129,21 @@ void ChangeEmailDialog::action(const gcn::ActionEvent &event) if (newFirstEmail.length() < min) { // First email address too short - errorMessage << strprintf(_("The new email address needs to be at " - "least %d characters long."), min); + errorMsg << strprintf(_("The new email address needs to be at " + "least %d characters long."), min); error = 1; } else if (newFirstEmail.length() > max - 1 ) { // First email address too long - errorMessage << strprintf(_("The new email address needs to be " - "less than %d characters long."), max); + errorMsg << strprintf(_("The new email address needs to be " + "less than %d characters long."), max); error = 1; } else if (newFirstEmail != newSecondEmail) { // Second Pass mismatch - errorMessage << _("The email address entries mismatch."); + errorMsg << _("The email address entries mismatch."); error = 2; } @@ -154,7 +154,7 @@ void ChangeEmailDialog::action(const gcn::ActionEvent &event) else if (error == 2) mWrongDataNoticeListener->setTarget(this->mSecondEmailField); - OkDialog *dlg = new OkDialog(_("Error"), errorMessage.str()); + OkDialog *dlg = new OkDialog(_("Error"), errorMsg.str()); if (dlg) dlg->addActionListener(mWrongDataNoticeListener); } diff --git a/src/gui/changeemaildialog.h b/src/gui/changeemaildialog.h index e130a9074..fccb5cb1c 100644 --- a/src/gui/changeemaildialog.h +++ b/src/gui/changeemaildialog.h @@ -46,7 +46,7 @@ class ChangeEmailDialog : public Window, public gcn::ActionListener * * @see Window::Window */ - ChangeEmailDialog(LoginData *loginData); + ChangeEmailDialog(LoginData *data); /** * Destructor. diff --git a/src/gui/changepassworddialog.cpp b/src/gui/changepassworddialog.cpp index 30012ae52..56db37ebb 100644 --- a/src/gui/changepassworddialog.cpp +++ b/src/gui/changepassworddialog.cpp @@ -46,10 +46,10 @@ #include "debug.h" -ChangePasswordDialog::ChangePasswordDialog(LoginData *loginData): +ChangePasswordDialog::ChangePasswordDialog(LoginData *data): Window(_("Change Password"), true), mWrongDataNoticeListener(new WrongDataNoticeListener), - mLoginData(loginData) + mLoginData(data) { gcn::Label *accountLabel = new Label( strprintf(_("Account: %s"), mLoginData->username.c_str())); @@ -101,7 +101,7 @@ void ChangePasswordDialog::action(const gcn::ActionEvent &event) logger->log("ChangePasswordDialog::Password change, Username is %s", username.c_str()); - std::stringstream errorMessage; + std::stringstream errorMsg; int error = 0; unsigned int min = Net::getLoginHandler()->getMinPasswordLength(); @@ -111,27 +111,27 @@ void ChangePasswordDialog::action(const gcn::ActionEvent &event) if (oldPassword.empty()) { // No old password - errorMessage << _("Enter the old password first."); + errorMsg << _("Enter the old password first."); error = 1; } else if (newFirstPass.length() < min) { // First password too short - errorMessage << strprintf(_("The new password needs to be at least" - " %d characters long."), min); + errorMsg << strprintf(_("The new password needs to be at least" + " %d characters long."), min); error = 2; } else if (newFirstPass.length() > max - 1 ) { // First password too long - errorMessage << strprintf(_("The new password needs to be less " - "than %d characters long."), max); + errorMsg << strprintf(_("The new password needs to be less " + "than %d characters long."), max); error = 2; } else if (newFirstPass != newSecondPass) { // Second Pass mismatch - errorMessage << _("The new password entries mismatch."); + errorMsg << _("The new password entries mismatch."); error = 3; } @@ -144,7 +144,7 @@ void ChangePasswordDialog::action(const gcn::ActionEvent &event) else if (error == 3) mWrongDataNoticeListener->setTarget(this->mSecondPassField); - OkDialog *dlg = new OkDialog(_("Error"), errorMessage.str()); + OkDialog *dlg = new OkDialog(_("Error"), errorMsg.str()); dlg->addActionListener(mWrongDataNoticeListener); } else diff --git a/src/gui/changepassworddialog.h b/src/gui/changepassworddialog.h index 3b0626922..fca8b4946 100644 --- a/src/gui/changepassworddialog.h +++ b/src/gui/changepassworddialog.h @@ -46,7 +46,7 @@ class ChangePasswordDialog : public Window, public gcn::ActionListener * * @see Window::Window */ - ChangePasswordDialog(LoginData *loginData); + ChangePasswordDialog(LoginData *data); /** * Destructor diff --git a/src/gui/charselectdialog.cpp b/src/gui/charselectdialog.cpp index 75468d1ab..f926a90aa 100644 --- a/src/gui/charselectdialog.cpp +++ b/src/gui/charselectdialog.cpp @@ -121,20 +121,20 @@ class CharacterDisplay : public Container Button *mDelete; }; -CharSelectDialog::CharSelectDialog(LoginData *loginData): +CharSelectDialog::CharSelectDialog(LoginData *data): Window(_("Account and Character Management")), mLocked(false), mUnregisterButton(0), mChangeEmailButton(0), mCharacterEntries(0), - mLoginData(loginData), + mLoginData(data), mCharHandler(Net::getCharHandler()), mDeleteDialog(0), mDeleteIndex(-1) { setCloseButton(false); - mAccountNameLabel = new Label(loginData->username); + mAccountNameLabel = new Label(mLoginData->username); mSwitchLoginButton = new Button(_("Switch Login"), "switch", this); mChangePasswordButton = new Button(_("Change Password"), "change_password", this); @@ -373,7 +373,7 @@ void CharSelectDialog::setLocked(bool locked) } bool CharSelectDialog::selectByName(const std::string &name, - SelectAction action) + SelectAction selAction) { if (mLocked) return false; @@ -387,7 +387,7 @@ bool CharSelectDialog::selectByName(const std::string &name, { if (mCharacterEntries[i]) mCharacterEntries[i]->requestFocus(); - if (action == Choose) + if (selAction == Choose) attemptCharacterSelect(i); return true; } diff --git a/src/gui/charselectdialog.h b/src/gui/charselectdialog.h index bcbbb7679..0dfe90733 100644 --- a/src/gui/charselectdialog.h +++ b/src/gui/charselectdialog.h @@ -60,7 +60,7 @@ class CharSelectDialog : public Window, public gcn::ActionListener, /** * Constructor. */ - CharSelectDialog(LoginData *loginData); + CharSelectDialog(LoginData *data); ~CharSelectDialog(); diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index 639125739..1b9877363 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -666,8 +666,8 @@ void ChatWindow::mouseDragged(gcn::MouseEvent &event) { int newX = std::max(0, getX() + event.getX() - mDragOffsetX); int newY = std::max(0, getY() + event.getY() - mDragOffsetY); - newX = std::min(graphics->mWidth - getWidth(), newX); - newY = std::min(graphics->mHeight - getHeight(), newY); + newX = std::min(mainGraphics->mWidth - getWidth(), newX); + newY = std::min(mainGraphics->mHeight - getHeight(), newY); setPosition(newX, newY); } } diff --git a/src/gui/palette.h b/src/gui/palette.h index 1cebe236f..645260280 100644 --- a/src/gui/palette.h +++ b/src/gui/palette.h @@ -182,13 +182,14 @@ class Palette int delay; int committedDelay; - void set(int type, gcn::Color& color, GradientType grad, int delay) + void set(int type0, gcn::Color& color0, GradientType grad0, + int delay0) { - ColorElem::type = type; - ColorElem::color = color; - ColorElem::testColor = color; - ColorElem::grad = grad; - ColorElem::delay = delay; + ColorElem::type = type0; + ColorElem::color = color0; + ColorElem::testColor = color0; + ColorElem::grad = grad0; + ColorElem::delay = delay0; ColorElem::gradientIndex = rand(); } diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index a329488ce..7e43c9954 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -2029,10 +2029,10 @@ void PopupMenu::showUndressPopup(int x, int y, Being *being, Item *item) void PopupMenu::showPopup(int x, int y) { setContentSize(mBrowserBox->getWidth() + 8, mBrowserBox->getHeight() + 8); - if (graphics->mWidth < (x + getWidth() + 5)) - x = graphics->mWidth - getWidth(); - if (graphics->mHeight < (y + getHeight() + 5)) - y = graphics->mHeight - getHeight(); + if (mainGraphics->mWidth < (x + getWidth() + 5)) + x = mainGraphics->mWidth - getWidth(); + if (mainGraphics->mHeight < (y + getHeight() + 5)) + y = mainGraphics->mHeight - getHeight(); setPosition(x, y); setVisible(true); requestMoveToTop(); diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index 0bfab1438..7bbcd9a2c 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -59,7 +59,7 @@ #include "debug.h" -extern Graphics *graphics; +extern Graphics *mainGraphics; /** * The list model for mode list. @@ -157,8 +157,8 @@ ModeListModel::ModeListModel() addCustomMode("1280x1024"); addCustomMode("1400x900"); addCustomMode("1500x990"); - addCustomMode(toString(graphics->mWidth) + "x" - + toString(graphics->mHeight)); + addCustomMode(toString(mainGraphics->mWidth) + "x" + + toString(mainGraphics->mHeight)); std::sort(mVideoModes.begin(), mVideoModes.end(), modeSorter); mVideoModes.push_back("custom"); @@ -348,8 +348,8 @@ Setup_Video::Setup_Video(): mFpsCheckBox->setSelected(mFps > 0); // Pre-select the current video mode. - std::string videoMode = toString(graphics->mWidth) + "x" - + toString(graphics->mHeight); + std::string videoMode = toString(mainGraphics->mWidth) + "x" + + toString(mainGraphics->mHeight); mModeList->setSelected(mModeListModel->getIndexOf(videoMode)); mModeList->setActionEventId("videomode"); @@ -473,10 +473,10 @@ void Setup_Video::apply() if (!config.getIntValue("opengl")) { #endif - if (!graphics->setFullscreen(fullscreen)) + if (!mainGraphics->setFullscreen(fullscreen)) { fullscreen = !fullscreen; - if (!graphics->setFullscreen(fullscreen)) + if (!mainGraphics->setFullscreen(fullscreen)) { std::stringstream errorMessage; if (fullscreen) @@ -564,11 +564,11 @@ void Setup_Video::cancel() config.setValue("screen", mFullScreenEnabled); // Set back to the current video mode. - std::string videoMode = toString(graphics->mWidth) + "x" - + toString(graphics->mHeight); + std::string videoMode = toString(mainGraphics->mWidth) + "x" + + toString(mainGraphics->mHeight); mModeList->setSelected(mModeListModel->getIndexOf(videoMode)); - config.setValue("screenwidth", graphics->mWidth); - config.setValue("screenheight", graphics->mHeight); + config.setValue("screenwidth", mainGraphics->mWidth); + config.setValue("screenheight", mainGraphics->mHeight); config.setValue("customcursor", mCustomCursorEnabled); config.setValue("particleeffects", mParticleEffectsEnabled); @@ -612,9 +612,9 @@ void Setup_Video::action(const gcn::ActionEvent &event) return; // TODO: Find out why the drawing area doesn't resize without a restart. - if (width != graphics->mWidth || height != graphics->mHeight) + if (width != mainGraphics->mWidth || height != mainGraphics->mHeight) { - if (width < graphics->mWidth || height < graphics->mHeight) + if (width < mainGraphics->mWidth || height < mainGraphics->mHeight) new OkDialog(_("Screen Resolution Changed"), _("Restart your client for the change to take effect.") + std::string("\n") + @@ -625,8 +625,8 @@ void Setup_Video::action(const gcn::ActionEvent &event) } config.setValue("oldscreen", config.getBoolValue("screen")); - config.setValue("oldscreenwidth", graphics->mWidth); - config.setValue("oldscreenheight", graphics->mHeight); + config.setValue("oldscreenwidth", mainGraphics->mWidth); + config.setValue("oldscreenheight", mainGraphics->mHeight); config.setValue("screenwidth", width); config.setValue("screenheight", height); } diff --git a/src/gui/spellpopup.cpp b/src/gui/spellpopup.cpp index a918e037d..f87e691de 100644 --- a/src/gui/spellpopup.cpp +++ b/src/gui/spellpopup.cpp @@ -80,14 +80,14 @@ void SpellPopup::view(int x, int y) int posX = std::max(0, x - getWidth() / 2); int posY = y + distance; - if (posX + getWidth() > graphics->mWidth) + if (posX + getWidth() > mainGraphics->mWidth) { - if (graphics->mWidth > getWidth()) - posX = graphics->mWidth - getWidth(); + if (mainGraphics->mWidth > getWidth()) + posX = mainGraphics->mWidth - getWidth(); else posX = 0; } - if (posY + getHeight() > graphics->mHeight) + if (posY + getHeight() > mainGraphics->mHeight) { if (y > getHeight() + distance) posY = y - getHeight() - distance; diff --git a/src/gui/statuspopup.cpp b/src/gui/statuspopup.cpp index bb7a295ab..9214f1406 100644 --- a/src/gui/statuspopup.cpp +++ b/src/gui/statuspopup.cpp @@ -169,9 +169,9 @@ void StatusPopup::view(int x, int y) int posX = std::max(0, x - getWidth() / 2); int posY = y + distance; - if (posX + getWidth() > graphics->mWidth) - posX = graphics->mWidth - getWidth(); - if (posY + getHeight() > graphics->mHeight) + if (posX + getWidth() > mainGraphics->mWidth) + posX = mainGraphics->mWidth - getWidth(); + if (posY + getHeight() > mainGraphics->mHeight) posY = y - getHeight() - distance; update(); diff --git a/src/gui/textpopup.cpp b/src/gui/textpopup.cpp index 1ff601154..65c712461 100644 --- a/src/gui/textpopup.cpp +++ b/src/gui/textpopup.cpp @@ -96,9 +96,9 @@ void TextPopup::show(int x, int y, const std::string &str1, int posX = std::max(0, x - getWidth() / 2); int posY = y + distance; - if (posX + getWidth() > graphics->mWidth) - posX = graphics->mWidth - getWidth(); - if (posY + getHeight() > graphics->mHeight) + if (posX + getWidth() > mainGraphics->mWidth) + posX = mainGraphics->mWidth - getWidth(); + if (posY + getHeight() > mainGraphics->mHeight) posY = y - getHeight() - distance; setPosition(posX, posY); diff --git a/src/gui/widgets/avatarlistbox.cpp b/src/gui/widgets/avatarlistbox.cpp index d4764cba5..29fca7662 100644 --- a/src/gui/widgets/avatarlistbox.cpp +++ b/src/gui/widgets/avatarlistbox.cpp @@ -373,7 +373,7 @@ void AvatarListBox::mousePressed(gcn::MouseEvent &event) default: { Map *map = viewport->getMap(); - Avatar *ava = model->getAvatarAt(selected); + ava = model->getAvatarAt(selected); if (map && ava) { MapItem *mapItem = map->findPortalXY( @@ -384,7 +384,6 @@ void AvatarListBox::mousePressed(gcn::MouseEvent &event) } } } - else if (event.getButton() == gcn::MouseEvent::MIDDLE) { if (ava->getType() == AVATAR_PLAYER && chatWindow) diff --git a/src/gui/widgets/browserbox.cpp b/src/gui/widgets/browserbox.cpp index 65a25363d..c20eb4622 100644 --- a/src/gui/widgets/browserbox.cpp +++ b/src/gui/widgets/browserbox.cpp @@ -210,23 +210,23 @@ void BrowserBox::addRow(const std::string &row, bool atTop) for (TextRowIterator i = mTextRows.begin(); i != mTextRows.end(); ++i) { - std::string row = *i; - for (unsigned int j = 0; j < row.size(); j++) + std::string tempRow = *i; + for (unsigned int j = 0; j < tempRow.size(); j++) { - std::string character = row.substr(j, 1); + std::string character = tempRow.substr(j, 1); x += font->getWidth(character); nextChar = j + 1; // Wraping between words (at blank spaces) - if ((nextChar < row.size()) && (row.at(nextChar) == ' ')) + if (nextChar < tempRow.size() && tempRow.at(nextChar) == ' ') { int nextSpacePos = static_cast( - row.find(" ", (nextChar + 1))); + tempRow.find(" ", (nextChar + 1))); if (nextSpacePos <= 0) - nextSpacePos = static_cast(row.size()) - 1; + nextSpacePos = static_cast(tempRow.size()) - 1; unsigned nextWordWidth = font->getWidth( - row.substr(nextChar, + tempRow.substr(nextChar, (nextSpacePos - nextChar))); if ((x + nextWordWidth + 10) > (unsigned)getWidth()) diff --git a/src/gui/widgets/popup.cpp b/src/gui/widgets/popup.cpp index 38088770b..ebfdbe303 100644 --- a/src/gui/widgets/popup.cpp +++ b/src/gui/widgets/popup.cpp @@ -44,8 +44,8 @@ Popup::Popup(const std::string &name, const std::string &skin): mPopupName(name), mMinWidth(100), mMinHeight(40), - mMaxWidth(graphics->mWidth), - mMaxHeight(graphics->mHeight), + mMaxWidth(mainGraphics->mWidth), + mMaxHeight(mainGraphics->mHeight), mVertexes(new GraphicsVertexes()), mRedraw(true) { @@ -190,9 +190,9 @@ void Popup::position(int x, int y) int posX = std::max(0, x - getWidth() / 2); int posY = y + distance; - if (posX + getWidth() > graphics->mWidth) - posX = graphics->mWidth - getWidth(); - if (posY + getHeight() > graphics->mHeight) + if (posX + getWidth() > mainGraphics->mWidth) + posX = mainGraphics->mWidth - getWidth(); + if (posY + getHeight() > mainGraphics->mHeight) posY = y - getHeight() - distance; setPosition(posX, posY); diff --git a/src/gui/widgets/progressbar.h b/src/gui/widgets/progressbar.h index 52a26ddac..36ed96bd2 100644 --- a/src/gui/widgets/progressbar.h +++ b/src/gui/widgets/progressbar.h @@ -94,8 +94,8 @@ class ProgressBar : public gcn::Widget, public gcn::WidgetListener /** * Sets the text shown on the progress bar. */ - void setText(const std::string &text) - { mText = text; } + void setText(const std::string &str) + { mText = str; } /** * Returns the text shown on the progress bar. diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp index 9709f4c8a..05509ab39 100644 --- a/src/gui/widgets/window.cpp +++ b/src/gui/widgets/window.cpp @@ -63,8 +63,8 @@ Window::Window(const std::string &caption, bool modal, Window *parent, mStickyButtonLock(false), mMinWinWidth(100), mMinWinHeight(40), - mMaxWinWidth(graphics->mWidth), - mMaxWinHeight(graphics->mHeight), + mMaxWinWidth(mainGraphics->mWidth), + mMaxWinHeight(mainGraphics->mHeight), mVertexes(new GraphicsVertexes()), mRedraw(true) { @@ -244,39 +244,39 @@ void Window::setLocationRelativeTo(ImageRect::ImagePosition position, } else if (position == ImageRect::UPPER_CENTER) { - offsetX += (graphics->mWidth - getWidth()) / 2; + offsetX += (mainGraphics->mWidth - getWidth()) / 2; } else if (position == ImageRect::UPPER_RIGHT) { - offsetX += graphics->mWidth - getWidth(); + offsetX += mainGraphics->mWidth - getWidth(); } else if (position == ImageRect::LEFT) { - offsetY += (graphics->mHeight - getHeight()) / 2; + offsetY += (mainGraphics->mHeight - getHeight()) / 2; } else if (position == ImageRect::CENTER) { - offsetX += (graphics->mWidth - getWidth()) / 2; - offsetY += (graphics->mHeight - getHeight()) / 2; + offsetX += (mainGraphics->mWidth - getWidth()) / 2; + offsetY += (mainGraphics->mHeight - getHeight()) / 2; } else if (position == ImageRect::RIGHT) { - offsetX += graphics->mWidth - getWidth(); - offsetY += (graphics->mHeight - getHeight()) / 2; + offsetX += mainGraphics->mWidth - getWidth(); + offsetY += (mainGraphics->mHeight - getHeight()) / 2; } else if (position == ImageRect::LOWER_LEFT) { - offsetY += graphics->mHeight - getHeight(); + offsetY += mainGraphics->mHeight - getHeight(); } else if (position == ImageRect::LOWER_CENTER) { - offsetX += (graphics->mWidth - getWidth()) / 2; - offsetY += graphics->mHeight - getHeight(); + offsetX += (mainGraphics->mWidth - getWidth()) / 2; + offsetY += mainGraphics->mHeight - getHeight(); } else if (position == ImageRect::LOWER_RIGHT) { - offsetX += graphics->mWidth - getWidth(); - offsetY += graphics->mHeight - getHeight(); + offsetX += mainGraphics->mWidth - getWidth(); + offsetY += mainGraphics->mHeight - getHeight(); } setPosition(offsetX, offsetY); @@ -579,8 +579,8 @@ void Window::mouseDragged(gcn::MouseEvent &event) { int newX = std::max(0, getX()); int newY = std::max(0, getY()); - newX = std::min(graphics->mWidth - getWidth(), newX); - newY = std::min(graphics->mHeight - getHeight(), newY); + newX = std::min(mainGraphics->mWidth - getWidth(), newX); + newY = std::min(mainGraphics->mHeight - getHeight(), newY); setPosition(newX, newY); } @@ -621,14 +621,10 @@ void Window::mouseDragged(gcn::MouseEvent &event) newDim.height += newDim.y; newDim.y = 0; } - if (newDim.x + newDim.width > graphics->mWidth) - { - newDim.width = graphics->mWidth - newDim.x; - } - if (newDim.y + newDim.height > graphics->mHeight) - { - newDim.height = graphics->mHeight - newDim.y; - } + if (newDim.x + newDim.width > mainGraphics->mWidth) + newDim.width = mainGraphics->mWidth - newDim.x; + if (newDim.y + newDim.height > mainGraphics->mHeight) + newDim.height = mainGraphics->mHeight - newDim.y; // Update mouse offset when dragging bottom or right border if (mouseResize & BOTTOM) @@ -790,39 +786,39 @@ void Window::setDefaultSize(int defaultWidth, int defaultHeight, } else if (position == ImageRect::UPPER_CENTER) { - x = (graphics->mWidth - defaultWidth) / 2; + x = (mainGraphics->mWidth - defaultWidth) / 2; } else if (position == ImageRect::UPPER_RIGHT) { - x = graphics->mWidth - defaultWidth; + x = mainGraphics->mWidth - defaultWidth; } else if (position == ImageRect::LEFT) { - y = (graphics->mHeight - defaultHeight) / 2; + y = (mainGraphics->mHeight - defaultHeight) / 2; } else if (position == ImageRect::CENTER) { - x = (graphics->mWidth - defaultWidth) / 2; - y = (graphics->mHeight - defaultHeight) / 2; + x = (mainGraphics->mWidth - defaultWidth) / 2; + y = (mainGraphics->mHeight - defaultHeight) / 2; } else if (position == ImageRect::RIGHT) { - x = graphics->mWidth - defaultWidth; - y = (graphics->mHeight - defaultHeight) / 2; + x = mainGraphics->mWidth - defaultWidth; + y = (mainGraphics->mHeight - defaultHeight) / 2; } else if (position == ImageRect::LOWER_LEFT) { - y = graphics->mHeight - defaultHeight; + y = mainGraphics->mHeight - defaultHeight; } else if (position == ImageRect::LOWER_CENTER) { - x = (graphics->mWidth - defaultWidth) / 2; - y = graphics->mHeight - defaultHeight; + x = (mainGraphics->mWidth - defaultWidth) / 2; + y = mainGraphics->mHeight - defaultHeight; } else if (position == ImageRect::LOWER_RIGHT) { - x = graphics->mWidth - defaultWidth; - y = graphics->mHeight - defaultHeight; + x = mainGraphics->mWidth - defaultWidth; + y = mainGraphics->mHeight - defaultHeight; } mDefaultX = x - offsetX; @@ -994,11 +990,11 @@ void Window::checkIfIsOffScreen(bool partially, bool entirely) // Look if the window is partially off-screen limits... if (partially) { - if (winDimension.x + winDimension.width > graphics->mWidth) - winDimension.x = graphics->mWidth - winDimension.width; + if (winDimension.x + winDimension.width > mainGraphics->mWidth) + winDimension.x = mainGraphics->mWidth - winDimension.width; - if (winDimension.y + winDimension.height > graphics->mHeight) - winDimension.y = graphics->mHeight - winDimension.height; + if (winDimension.y + winDimension.height > mainGraphics->mHeight) + winDimension.y = mainGraphics->mHeight - winDimension.height; setDimension(winDimension); return; @@ -1006,11 +1002,11 @@ void Window::checkIfIsOffScreen(bool partially, bool entirely) if (entirely) { - if (winDimension.x > graphics->mWidth) - winDimension.x = graphics->mWidth - winDimension.width; + if (winDimension.x > mainGraphics->mWidth) + winDimension.x = mainGraphics->mWidth - winDimension.width; - if (winDimension.y > graphics->mHeight) - winDimension.y = graphics->mHeight - winDimension.height; + if (winDimension.y > mainGraphics->mHeight) + winDimension.y = mainGraphics->mHeight - winDimension.height; } setDimension(winDimension); } diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp index 8431cece1..eaec791ee 100644 --- a/src/gui/windowmenu.cpp +++ b/src/gui/windowmenu.cpp @@ -99,9 +99,9 @@ WindowMenu::WindowMenu(): KeyboardConfig::KEY_WINDOW_DIDYOUKNOW); addButton(N_("SET"), _("Setup"), x, h, KeyboardConfig::KEY_WINDOW_SETUP); - if (graphics) + if (mainGraphics) { - setDimension(gcn::Rectangle(graphics->mWidth - x - 3, + setDimension(gcn::Rectangle(mainGraphics->mWidth - x - 3, 3, x - 3, h)); } @@ -345,9 +345,9 @@ void WindowMenu::updateButtons() h = btn->getHeight(); } } - if (graphics) + if (mainGraphics) { - setDimension(gcn::Rectangle(graphics->mWidth - x - 3, + setDimension(gcn::Rectangle(mainGraphics->mWidth - x - 3, 3, x - 3, h)); } } diff --git a/src/guichan/cliprectangle.cpp b/src/guichan/cliprectangle.cpp index feaa47729..6effb48c8 100644 --- a/src/guichan/cliprectangle.cpp +++ b/src/guichan/cliprectangle.cpp @@ -61,15 +61,15 @@ namespace gcn yOffset = 0; } - ClipRectangle::ClipRectangle(int x, int y, int width, int height, - int xOffset, int yOffset) + ClipRectangle::ClipRectangle(int x0, int y0, int width0, int height0, + int xOffset0, int yOffset0) { - this->x = x; - this->y = y; - this->width = width; - this->height = height; - this->xOffset = xOffset; - this->yOffset = yOffset; + x = x0; + y = y0; + width = width0; + height = height0; + xOffset = xOffset0; + yOffset = yOffset0; } const ClipRectangle& ClipRectangle::operator=(const Rectangle& other) diff --git a/src/guichan/include/guichan/cliprectangle.hpp b/src/guichan/include/guichan/cliprectangle.hpp index 792c40bb9..b5aa5e4af 100644 --- a/src/guichan/include/guichan/cliprectangle.hpp +++ b/src/guichan/include/guichan/cliprectangle.hpp @@ -67,23 +67,23 @@ namespace gcn /** * Constructor. * - * @param x The rectangle x coordinate. - * @param y The rectangle y coordinate. - * @param width The rectangle width. - * @param height The rectangle height. - * @param xOffset The offset of the x coordinate. Used to for - * calculating the actual screen coordinate from - * the relative screen coordinate. - * @param yOffset The offset of the y coordinate. Used to for - * calculating the actual screen coordinate from - * the relative screen coordinate. + * @param x0 The rectangle x coordinate. + * @param y0 The rectangle y coordinate. + * @param width0 The rectangle width. + * @param height0 The rectangle height. + * @param xOffset0 The offset of the x coordinate. Used to for + * calculating the actual screen coordinate from + * the relative screen coordinate. + * @param yOffset0 The offset of the y coordinate. Used to for + * calculating the actual screen coordinate from + * the relative screen coordinate. */ - ClipRectangle(int x, - int y, - int width, - int height, - int xOffset, - int yOffset); + ClipRectangle(int x0, + int y0, + int width0, + int height0, + int xOffset0, + int yOffset0); /** * Copy constructor. Copies x, y, width and height diff --git a/src/guichan/include/guichan/inputevent.hpp b/src/guichan/include/guichan/inputevent.hpp index 8594d3dae..f252341cf 100644 --- a/src/guichan/include/guichan/inputevent.hpp +++ b/src/guichan/include/guichan/inputevent.hpp @@ -69,10 +69,10 @@ namespace gcn * @param isMetaPressed True if meta is pressed, false otherwise. */ InputEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed); + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed); /** * Checks if shift is pressed. diff --git a/src/guichan/include/guichan/keyevent.hpp b/src/guichan/include/guichan/keyevent.hpp index f42601235..5c10238c5 100644 --- a/src/guichan/include/guichan/keyevent.hpp +++ b/src/guichan/include/guichan/keyevent.hpp @@ -71,22 +71,22 @@ namespace gcn * Constructor. * * @param source The source widget of the event. - * @param isShiftPressed True if shift is pressed, false otherwise. - * @param isControlPressed True if control is pressed, false otherwise. - * @param isAltPressed True if alt is pressed, false otherwise. - * @param isMetaPressed True if meta is pressed, false otherwise. + * @param shiftPressed True if shift is pressed, false otherwise. + * @param controlPressed True if control is pressed, false otherwise. + * @param altPressed True if alt is pressed, false otherwise. + * @param metaPressed True if meta is pressed, false otherwise. * @param type The type of the event. A value from KeyEventType. - * @param isNumericPad True if the event occured on the numeric pad, + * @param numericPad True if the event occured on the numeric pad, * false otherwise. * @param key The key of the event. */ KeyEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed, + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed, unsigned int type, - bool isNumericPad, + bool numericPad, const Key& key); /** diff --git a/src/guichan/include/guichan/mouseevent.hpp b/src/guichan/include/guichan/mouseevent.hpp index 280d373e6..6f6dc828c 100644 --- a/src/guichan/include/guichan/mouseevent.hpp +++ b/src/guichan/include/guichan/mouseevent.hpp @@ -66,10 +66,10 @@ namespace gcn * Constructor. * * @param source The source widget of the mouse event. - * @param isShiftPressed True if shift is pressed, false otherwise. - * @param isControlPressed True if control is pressed, false otherwise. - * @param isAltPressed True if alt is pressed, false otherwise. - * @param isMetaPressed True if meta is pressed, false otherwise. + * @param shiftPressed True if shift is pressed, false otherwise. + * @param controlPressed True if control is pressed, false otherwise. + * @param altPressed True if alt is pressed, false otherwise. + * @param metaPressed True if meta is pressed, false otherwise. * @param type The type of the mouse event. * @param button The button of the mouse event. * @param x The x coordinate of the event relative to the source widget. @@ -78,10 +78,10 @@ namespace gcn * It's set to zero if another button is used. */ MouseEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed, + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed, unsigned int type, unsigned int button, int x, diff --git a/src/guichan/inputevent.cpp b/src/guichan/inputevent.cpp index 7a3bdb06d..a135b15b8 100644 --- a/src/guichan/inputevent.cpp +++ b/src/guichan/inputevent.cpp @@ -52,15 +52,15 @@ namespace gcn { InputEvent::InputEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed) + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed) :Event(source), - mShiftPressed(isShiftPressed), - mControlPressed(isControlPressed), - mAltPressed(isAltPressed), - mMetaPressed(isMetaPressed), + mShiftPressed(shiftPressed), + mControlPressed(controlPressed), + mAltPressed(altPressed), + mMetaPressed(metaPressed), mIsConsumed(false) { diff --git a/src/guichan/keyevent.cpp b/src/guichan/keyevent.cpp index 1bc8fe9d2..f9c14bb59 100644 --- a/src/guichan/keyevent.cpp +++ b/src/guichan/keyevent.cpp @@ -52,20 +52,20 @@ namespace gcn { KeyEvent::KeyEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed, + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed, unsigned int type, - bool isNumericPad, + bool numericPad, const Key& key) :InputEvent(source, - isShiftPressed, - isControlPressed, - isAltPressed, - isMetaPressed), + shiftPressed, + controlPressed, + altPressed, + metaPressed), mType(type), - mIsNumericPad(isNumericPad), + mIsNumericPad(numericPad), mKey(key) { diff --git a/src/guichan/mouseevent.cpp b/src/guichan/mouseevent.cpp index e5046ed15..5ff544a04 100644 --- a/src/guichan/mouseevent.cpp +++ b/src/guichan/mouseevent.cpp @@ -52,20 +52,20 @@ namespace gcn { MouseEvent::MouseEvent(Widget* source, - bool isShiftPressed, - bool isControlPressed, - bool isAltPressed, - bool isMetaPressed, + bool shiftPressed, + bool controlPressed, + bool altPressed, + bool metaPressed, unsigned int type, unsigned int button, int x, int y, int clickCount) :InputEvent(source, - isShiftPressed, - isControlPressed, - isAltPressed, - isMetaPressed), + shiftPressed, + controlPressed, + altPressed, + metaPressed), mType(type), mButton(button), mX(x), diff --git a/src/map.h b/src/map.h index c92a3c60f..e9a9df593 100644 --- a/src/map.h +++ b/src/map.h @@ -96,10 +96,10 @@ struct MetaTile class MapObject { public: - MapObject(int type, std::string data) + MapObject(int type0, std::string data0) { - this->type = type; - this->data = data; + type = type0; + data = data0; } int type; diff --git a/src/position.h b/src/position.h index 1d3070e1b..973a774f0 100644 --- a/src/position.h +++ b/src/position.h @@ -31,8 +31,8 @@ */ struct Position { - Position(int x, int y): - x(x), y(y) + Position(int x0, int y0): + x(x0), y(y0) { } int x; diff --git a/src/resources/ambientlayer.cpp b/src/resources/ambientlayer.cpp index 10d70c2c7..319bc5b8c 100644 --- a/src/resources/ambientlayer.cpp +++ b/src/resources/ambientlayer.cpp @@ -41,16 +41,16 @@ AmbientLayer::AmbientLayer(Image *img, float parallax, if (keepRatio && !mImage->useOpenGL() /*&& defaultScreenWidth != 0 && defaultScreenHeight != 0*/ - && graphics->mWidth != defaultScreenWidth - && graphics->mHeight != defaultScreenHeight) + && mainGraphics->mWidth != defaultScreenWidth + && mainGraphics->mHeight != defaultScreenHeight) { // Rescale the overlay to keep the ratio as if we were on // the default resolution... Image *rescaledOverlay = ResourceManager::getInstance()-> getRescaled(mImage, static_cast(mImage->mBounds.w) - / defaultScreenWidth * graphics->mWidth, + / defaultScreenWidth * mainGraphics->mWidth, static_cast(mImage->mBounds.h) - / defaultScreenHeight * graphics->mHeight); + / defaultScreenHeight * mainGraphics->mHeight); if (rescaledOverlay) mImage = rescaledOverlay; diff --git a/src/resources/colordb.h b/src/resources/colordb.h index ce128578e..83bff57da 100644 --- a/src/resources/colordb.h +++ b/src/resources/colordb.h @@ -38,11 +38,11 @@ namespace ColorDB color("") { } - ItemColor(int id, std::string name, std::string color) + ItemColor(int id0, std::string name0, std::string color0) { - this->id = id; - this->name = name; - this->color = color; + this->id = id0; + this->name = name0; + this->color = color0; } int id; diff --git a/src/resources/itemdb.h b/src/resources/itemdb.h index 267f60eef..c20961eff 100644 --- a/src/resources/itemdb.h +++ b/src/resources/itemdb.h @@ -68,10 +68,10 @@ namespace ItemDB struct Stat { - Stat(const std::string &tag, - const std::string &format): - tag(tag), - format(format) + Stat(const std::string &tag0, + const std::string &format0) : + tag(tag0), + format(format0) {} std::string tag; diff --git a/src/resources/spritedef.h b/src/resources/spritedef.h index 8fa64e7b9..ccad62b1b 100644 --- a/src/resources/spritedef.h +++ b/src/resources/spritedef.h @@ -43,10 +43,10 @@ struct SpriteReference sprite(""), variant(0) {} - SpriteReference(std::string sprite, int variant) + SpriteReference(std::string sprite0, int variant0) { - this->sprite = sprite; - this->variant = variant; + sprite = sprite0; + variant = variant0; } std::string sprite; diff --git a/src/vector.h b/src/vector.h index 87e9c647a..0f10bae96 100644 --- a/src/vector.h +++ b/src/vector.h @@ -46,10 +46,10 @@ class Vector /** * Constructor. */ - Vector(float x, float y, float z = 0.0f): - x(x), - y(y), - z(z) + Vector(float x0, float y0, float z0 = 0.0f): + x(x0), + y(y0), + z(z0) {} /** -- cgit v1.2.3-70-g09d2 From 3a875a0026936d4bcb3bd1c2b6e8ac547cd5e27e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 19:59:09 +0300 Subject: Rename in listner class method from event to processEvent. --- src/event.cpp | 2 +- src/gui/chatwindow.cpp | 2 +- src/gui/chatwindow.h | 2 +- src/gui/inventorywindow.cpp | 5 ++--- src/gui/inventorywindow.h | 2 +- src/gui/killstats.cpp | 4 ++-- src/gui/killstats.h | 4 ++-- src/gui/ministatuswindow.cpp | 4 ++-- src/gui/ministatuswindow.h | 2 +- src/gui/statuswindow.cpp | 4 ++-- src/gui/statuswindow.h | 2 +- src/listener.h | 2 +- src/localplayer.cpp | 3 ++- src/localplayer.h | 2 +- src/net/ea/gamehandler.cpp | 3 ++- src/net/ea/gamehandler.h | 3 ++- src/net/manaserv/generalhandler.cpp | 4 ++-- src/net/manaserv/generalhandler.h | 2 +- src/net/tmwa/generalhandler.cpp | 4 ++-- src/net/tmwa/generalhandler.h | 2 +- src/playerinfo.cpp | 2 +- 21 files changed, 31 insertions(+), 29 deletions(-) diff --git a/src/event.cpp b/src/event.cpp index 8ac9be189..5a1d673b2 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -118,7 +118,7 @@ void Event::trigger(Channels channel, const Event &event) while (lit != it->second.end()) { if (*lit) - (*lit)->event(channel, event); + (*lit)->processEvent(channel, event); ++lit; } } diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index 1b9877363..c52511189 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -822,7 +822,7 @@ void ChatWindow::keyPressed(gcn::KeyEvent &event) addInputText(Temp, false); } -void ChatWindow::event(Mana::Channels channel, const Mana::Event &event) +void ChatWindow::processEvent(Mana::Channels channel, const Mana::Event &event) { if (channel == Mana::CHANNEL_NOTICES) { diff --git a/src/gui/chatwindow.h b/src/gui/chatwindow.h index 6e1d548a3..97e366701 100644 --- a/src/gui/chatwindow.h +++ b/src/gui/chatwindow.h @@ -196,7 +196,7 @@ class ChatWindow : public Window, */ void mousePressed(gcn::MouseEvent &event); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); /** * Scrolls the chat window diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index 7a70135fd..da1c45782 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -564,7 +564,6 @@ void InventoryWindow::updateButtons(Item *item) else mSplitButton->setEnabled(false); } - } void InventoryWindow::setSplitAllowed(bool allowed) @@ -585,8 +584,8 @@ void InventoryWindow::close() } } -void InventoryWindow::event(Mana::Channels channel A_UNUSED, - const Mana::Event &event) +void InventoryWindow::processEvent(Mana::Channels channel A_UNUSED, + const Mana::Event &event) { if (event.getName() == Mana::EVENT_UPDATEATTRIBUTE) { diff --git a/src/gui/inventorywindow.h b/src/gui/inventorywindow.h index 14a53a179..c32fd8905 100644 --- a/src/gui/inventorywindow.h +++ b/src/gui/inventorywindow.h @@ -127,7 +127,7 @@ class InventoryWindow : public Window, void updateDropButton(); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); void updateButtons(Item *item = 0); diff --git a/src/gui/killstats.cpp b/src/gui/killstats.cpp index 7d0a9fe11..0cadc765b 100644 --- a/src/gui/killstats.cpp +++ b/src/gui/killstats.cpp @@ -437,8 +437,8 @@ void KillStats::validateJacko() } } -void KillStats::event(Mana::Channels channel A_UNUSED, - const Mana::Event &event) +void KillStats::processEvent(Mana::Channels channel A_UNUSED, + const Mana::Event &event) { if (event.getName() == Mana::EVENT_UPDATEATTRIBUTE) { diff --git a/src/gui/killstats.h b/src/gui/killstats.h index ff2a8f010..8562e67a4 100644 --- a/src/gui/killstats.h +++ b/src/gui/killstats.h @@ -78,8 +78,8 @@ class KillStats : public Window, gcn::ActionListener, public Mana::Listener void addLog(std::string str); - void event(Mana::Channels channel A_UNUSED, - const Mana::Event &event); + void processEvent(Mana::Channels channel A_UNUSED, + const Mana::Event &event); private: void validateJacko(); diff --git a/src/gui/ministatuswindow.cpp b/src/gui/ministatuswindow.cpp index da39eb24c..b325bcef6 100644 --- a/src/gui/ministatuswindow.cpp +++ b/src/gui/ministatuswindow.cpp @@ -218,8 +218,8 @@ void MiniStatusWindow::drawIcons(Graphics *graphics) } } -void MiniStatusWindow::event(Mana::Channels channel A_UNUSED, - const Mana::Event &event) +void MiniStatusWindow::processEvent(Mana::Channels channel A_UNUSED, + const Mana::Event &event) { if (event.getName() == Mana::EVENT_UPDATEATTRIBUTE) { diff --git a/src/gui/ministatuswindow.h b/src/gui/ministatuswindow.h index 19517326b..91aebcfac 100644 --- a/src/gui/ministatuswindow.h +++ b/src/gui/ministatuswindow.h @@ -66,7 +66,7 @@ class MiniStatusWindow : public Popup, void drawIcons(Graphics *graphics); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); void updateStatus(); diff --git a/src/gui/statuswindow.cpp b/src/gui/statuswindow.cpp index a85f60133..97130b103 100644 --- a/src/gui/statuswindow.cpp +++ b/src/gui/statuswindow.cpp @@ -276,8 +276,8 @@ StatusWindow::StatusWindow(): mLvlLabel->adjustSize(); } -void StatusWindow::event(Mana::Channels channel A_UNUSED, - const Mana::Event &event) +void StatusWindow::processEvent(Mana::Channels channel A_UNUSED, + const Mana::Event &event) { static bool blocked = false; if (blocked) diff --git a/src/gui/statuswindow.h b/src/gui/statuswindow.h index 44d052004..fa957d059 100644 --- a/src/gui/statuswindow.h +++ b/src/gui/statuswindow.h @@ -58,7 +58,7 @@ class StatusWindow : public Window, */ StatusWindow(); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); void setPointsNeeded(int id, int needed); diff --git a/src/listener.h b/src/listener.h index f5efa8a53..8993c31af 100644 --- a/src/listener.h +++ b/src/listener.h @@ -38,7 +38,7 @@ class Listener void ignore(Channels channel); - virtual void event(Channels channel, const Event &event) = 0; + virtual void processEvent(Channels channel, const Event &event) = 0; }; } // namespace Mana diff --git a/src/localplayer.cpp b/src/localplayer.cpp index a68cd5ee8..fdbc4b0b7 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -1633,7 +1633,8 @@ void LocalPlayer::optionChanged(const std::string &value) mTradebot = config.getBoolValue("tradebot"); } -void LocalPlayer::event(Mana::Channels channel, const Mana::Event &event) +void LocalPlayer::processEvent(Mana::Channels channel, + const Mana::Event &event) { if (channel == Mana::CHANNEL_ATTRIBUTES) { diff --git a/src/localplayer.h b/src/localplayer.h index 1f2790e88..cb23d855e 100644 --- a/src/localplayer.h +++ b/src/localplayer.h @@ -386,7 +386,7 @@ class LocalPlayer : public Being, public ActorSpriteListener, */ void optionChanged(const std::string &value); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); /** * set a following player. diff --git a/src/net/ea/gamehandler.cpp b/src/net/ea/gamehandler.cpp index 04c13572f..a202cbc86 100644 --- a/src/net/ea/gamehandler.cpp +++ b/src/net/ea/gamehandler.cpp @@ -46,7 +46,8 @@ GameHandler::GameHandler() listen(Mana::CHANNEL_GAME); } -void GameHandler::event(Mana::Channels channel, const Mana::Event &event) +void GameHandler::processEvent(Mana::Channels channel, + const Mana::Event &event) { if (channel == Mana::CHANNEL_GAME) { diff --git a/src/net/ea/gamehandler.h b/src/net/ea/gamehandler.h index abfaaa6b4..6d8b88bd4 100644 --- a/src/net/ea/gamehandler.h +++ b/src/net/ea/gamehandler.h @@ -43,7 +43,8 @@ class GameHandler : public Net::GameHandler, public Mana::Listener public: GameHandler(); - virtual void event(Mana::Channels channel, const Mana::Event &event); + virtual void processEvent(Mana::Channels channel, + const Mana::Event &event); virtual void who(); diff --git a/src/net/manaserv/generalhandler.cpp b/src/net/manaserv/generalhandler.cpp index 7c95033a8..9e32f139d 100644 --- a/src/net/manaserv/generalhandler.cpp +++ b/src/net/manaserv/generalhandler.cpp @@ -176,8 +176,8 @@ void GeneralHandler::clearHandlers() clearNetworkHandlers(); } -void GeneralHandler::event(Mana::Channels channel, - const Mana::Event &event) +void GeneralHandler::processEvent(Mana::Channels channel, + const Mana::Event &event) { if (channel == Mana::CHANNEL_CLIENT) { diff --git a/src/net/manaserv/generalhandler.h b/src/net/manaserv/generalhandler.h index 90587eeb3..ccdddbbe6 100644 --- a/src/net/manaserv/generalhandler.h +++ b/src/net/manaserv/generalhandler.h @@ -56,7 +56,7 @@ class GeneralHandler : public Net::GeneralHandler, public Mana::Listener void clearHandlers(); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); protected: MessageHandlerPtr mBeingHandler; diff --git a/src/net/tmwa/generalhandler.cpp b/src/net/tmwa/generalhandler.cpp index e1b565399..c6ebc000c 100644 --- a/src/net/tmwa/generalhandler.cpp +++ b/src/net/tmwa/generalhandler.cpp @@ -240,8 +240,8 @@ void GeneralHandler::clearHandlers() mNetwork->clearHandlers(); } -void GeneralHandler::event(Mana::Channels channel, - const Mana::Event &event) +void GeneralHandler::processEvent(Mana::Channels channel, + const Mana::Event &event) { if (channel == Mana::CHANNEL_GAME) { diff --git a/src/net/tmwa/generalhandler.h b/src/net/tmwa/generalhandler.h index 27186fcc8..5e6c9f18f 100644 --- a/src/net/tmwa/generalhandler.h +++ b/src/net/tmwa/generalhandler.h @@ -59,7 +59,7 @@ class GeneralHandler : public MessageHandler, public Net::GeneralHandler, void clearHandlers(); - void event(Mana::Channels channel, const Mana::Event &event); + void processEvent(Mana::Channels channel, const Mana::Event &event); void reloadPartially(); diff --git a/src/playerinfo.cpp b/src/playerinfo.cpp index 562795563..e0f8aa494 100644 --- a/src/playerinfo.cpp +++ b/src/playerinfo.cpp @@ -312,7 +312,7 @@ public: listen(Mana::CHANNEL_GAME); } - void event(Mana::Channels channel, const Mana::Event &event) + void processEvent(Mana::Channels channel, const Mana::Event &event) { if (channel == Mana::CHANNEL_CLIENT) { -- cgit v1.2.3-70-g09d2 From 703a3c4df3732e3e88559147001260f3355d42d6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 22:10:53 +0300 Subject: Continue fix for shadow variables/methods errors. --- src/actorspritemanager.cpp | 7 +++--- src/actorspritemanager.h | 4 +-- src/client.cpp | 52 +++++++++++++++++++-------------------- src/client.h | 4 +-- src/commandhandler.cpp | 6 ++--- src/game.cpp | 4 +-- src/gui/chatwindow.cpp | 8 +++--- src/gui/chatwindow.h | 4 +-- src/gui/inventorywindow.cpp | 11 +++------ src/gui/itemamountwindow.cpp | 4 +-- src/gui/logindialog.cpp | 8 +++--- src/gui/logindialog.h | 2 +- src/gui/ministatuswindow.cpp | 4 +-- src/gui/ministatuswindow.h | 2 +- src/gui/popupmenu.cpp | 15 ++++++----- src/gui/register.cpp | 22 ++++++++--------- src/gui/sdlfont.cpp | 4 +-- src/gui/serverdialog.cpp | 10 ++++---- src/gui/setup_video.cpp | 16 ++++++------ src/gui/shopwindow.cpp | 2 +- src/gui/socialwindow.cpp | 6 ++--- src/gui/textcommandeditor.cpp | 4 +-- src/gui/tradewindow.cpp | 4 +-- src/gui/unregisterdialog.cpp | 16 ++++++------ src/gui/viewport.cpp | 2 +- src/gui/widgets/avatarlistbox.cpp | 2 +- src/gui/widgets/mouseevent.h | 10 ++++---- src/gui/windowmenu.cpp | 4 +-- src/gui/windowmenu.h | 2 +- src/localplayer.cpp | 6 ++--- src/map.cpp | 10 ++++---- src/net/ea/buysellhandler.cpp | 12 ++++----- src/net/ea/chathandler.cpp | 20 +++++++-------- src/net/ea/inventoryhandler.h | 16 ++++++------ src/net/manaserv/chathandler.cpp | 2 +- src/net/tmwa/adminhandler.cpp | 2 +- src/net/tmwa/adminhandler.h | 2 +- src/net/tmwa/beinghandler.cpp | 12 ++++----- src/party.cpp | 4 +-- src/resources/beinginfo.h | 10 ++++---- 40 files changed, 166 insertions(+), 169 deletions(-) diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index 1104f034a..3acb63dc3 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -257,7 +257,6 @@ void ActorSpriteManager::undelete(ActorSprite *actor) for (it = mDeleteActors.begin(), it_end = mDeleteActors.end(); it != it_end; ++it) { - ActorSprite *actor = *it; if (*it == actor) { mDeleteActors.erase(*it); @@ -906,15 +905,15 @@ bool ActorSpriteManager::validateBeing(Being *aroundBeing, Being* being, || player_node->isReachable(being, maxCost)); } -void ActorSpriteManager::healTarget(LocalPlayer* player_node) +void ActorSpriteManager::healTarget() { if (!player_node) return; - heal(player_node, player_node->getTarget()); + heal(player_node->getTarget()); } -void ActorSpriteManager::heal(LocalPlayer* player_node, Being* target) +void ActorSpriteManager::heal(Being* target) { if (!player_node || !chatWindow || !player_node->isAlive() || !Net::getPlayerHandler()->canUseMagic()) diff --git a/src/actorspritemanager.h b/src/actorspritemanager.h index 91503e1c3..bd2ae79fb 100644 --- a/src/actorspritemanager.h +++ b/src/actorspritemanager.h @@ -164,9 +164,9 @@ class ActorSpriteManager: public ConfigListener // void HealAllTargets(Being *aroundBeing, int maxdist, // Being::Type type) const; - void healTarget(LocalPlayer* player_node); + void healTarget(); - void heal(LocalPlayer* player_node, Being* target); + void heal(Being* target); void itenplz(); diff --git a/src/client.cpp b/src/client.cpp index b9e9735c9..be1c00197 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -196,16 +196,16 @@ Uint32 nextSecond(Uint32 interval, void *param A_UNUSED) * @return the elapsed time in milliseconds * between two tick values. */ -int get_elapsed_time(int start_time) +int get_elapsed_time(int startTime) { - if (start_time <= tick_time) + if (startTime <= tick_time) { - return (tick_time - start_time) * MILLISECONDS_IN_A_TICK; + return (tick_time - startTime) * MILLISECONDS_IN_A_TICK; } else { - return (tick_time + (MAX_TICK_VALUE - start_time)) - * MILLISECONDS_IN_A_TICK; + return (tick_time + (MAX_TICK_VALUE - startTime)) + * MILLISECONDS_IN_A_TICK; } } @@ -845,10 +845,10 @@ int Client::exec() if (mState != mOldState) { { - Mana::Event event(EVENT_STATECHANGE); - event.setInt("oldState", mOldState); - event.setInt("newState", mState); - Mana::Event::trigger(CHANNEL_CLIENT, event); + Mana::Event evt(EVENT_STATECHANGE); + evt.setInt("oldState", mOldState); + evt.setInt("newState", mState); + Mana::Event::trigger(CHANNEL_CLIENT, evt); } if (mOldState == STATE_GAME) @@ -1046,10 +1046,10 @@ int Client::exec() if (!BeingInfo::unknown) BeingInfo::unknown = new BeingInfo; - Mana::Event event(EVENT_STATECHANGE); - event.setInt("newState", STATE_LOAD_DATA); - event.setInt("oldState", mOldState); - Mana::Event::trigger(CHANNEL_CLIENT, event); + Mana::Event evt(EVENT_STATECHANGE); + evt.setInt("newState", STATE_LOAD_DATA); + evt.setInt("oldState", mOldState); + Mana::Event::trigger(CHANNEL_CLIENT, evt); // Load XML databases ColorDB::load(); @@ -1733,27 +1733,27 @@ void Client::initScreenshotDir() } } -void Client::accountLogin(LoginData *loginData) +void Client::accountLogin(LoginData *data) { - if (!loginData) + if (!data) return; - logger->log("Username is %s", loginData->username.c_str()); + logger->log("Username is %s", data->username.c_str()); // Send login infos - if (loginData->registerLogin) - Net::getLoginHandler()->registerAccount(loginData); + if (data->registerLogin) + Net::getLoginHandler()->registerAccount(data); else - Net::getLoginHandler()->loginAccount(loginData); + Net::getLoginHandler()->loginAccount(data); // Clear the password, avoids auto login when returning to login - loginData->password = ""; + data->password = ""; // TODO This is not the best place to save the config, but at least better // than the login gui window - if (loginData->remember) - serverConfig.setValue("username", loginData->username); - serverConfig.setValue("remember", loginData->remember); + if (data->remember) + serverConfig.setValue("username", data->username); + serverConfig.setValue("remember", data->remember); } bool Client::copyFile(std::string &configPath, std::string &oldConfigPath) @@ -1805,7 +1805,7 @@ void Client::storeSafeParameters() int width; int height; std::string font; - std::string boldFont; + std::string bFont; std::string particleFont; std::string helpFont; std::string secureFont; @@ -1833,7 +1833,7 @@ void Client::storeSafeParameters() height = config.getIntValue("screenheight"); font = config.getStringValue("font"); - boldFont = config.getStringValue("boldFont"); + bFont = config.getStringValue("boldFont"); particleFont = config.getStringValue("particleFont"); helpFont = config.getStringValue("helpFont"); secureFont = config.getStringValue("secureFont"); @@ -1878,7 +1878,7 @@ void Client::storeSafeParameters() config.setValue("screenwidth", width); config.setValue("screenheight", height); config.setValue("font", font); - config.setValue("boldFont", boldFont); + config.setValue("boldFont", bFont); config.setValue("particleFont", particleFont); config.setValue("helpFont", helpFont); config.setValue("secureFont", secureFont); diff --git a/src/client.h b/src/client.h index 3edf12674..4409cf8db 100644 --- a/src/client.h +++ b/src/client.h @@ -78,7 +78,7 @@ extern LoginData loginData; /** * Returns elapsed time. (Warning: supposes the delay is always < 100 seconds) */ -int get_elapsed_time(int start_time); +int get_elapsed_time(int startTime); /** * All client states. @@ -291,7 +291,7 @@ private: bool copyFile(std::string &configPath, std::string &oldConfigPath); bool createConfig(std::string &configPath); - void accountLogin(LoginData *loginData); + void accountLogin(LoginData *data); void storeSafeParameters(); diff --git a/src/commandhandler.cpp b/src/commandhandler.cpp index dc962a17d..d16a7db27 100644 --- a/src/commandhandler.cpp +++ b/src/commandhandler.cpp @@ -397,7 +397,7 @@ void CommandHandler::handleMsg(const std::string &args, ChatTab *tab) if (tempNick.compare(playerName) == 0 || args.empty()) return; - chatWindow->whisper(recvnick, msg, BY_PLAYER); + chatWindow->addWhisper(recvnick, msg, BY_PLAYER); } else tab->chatLog(_("Cannot send empty whispers!"), BY_SERVER); @@ -851,11 +851,11 @@ void CommandHandler::handleHeal(const std::string &args, ChatTab *tab A_UNUSED) Being *being = actorSpriteManager->findBeingByName( args, Being::PLAYER); if (being) - actorSpriteManager->heal(player_node, being); + actorSpriteManager->heal(being); } else { - actorSpriteManager->heal(player_node, player_node); + actorSpriteManager->heal(player_node); } } diff --git a/src/game.cpp b/src/game.cpp index a0635f42f..3c7579d78 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -972,7 +972,7 @@ void Game::handleInput() break; case KeyboardConfig::KEY_MAGIC_INMA1: - actorSpriteManager->healTarget(player_node); + actorSpriteManager->healTarget(); setValidSpeed(); break; @@ -1094,7 +1094,7 @@ void Game::handleInput() && !keyboard.isKeyActive(keyboard.KEY_TARGET) && !InventoryWindow::isAnyInputFocused()) { - const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); +// const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); if (setupWindow->isVisible()) { diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index c52511189..f3e4b88b8 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -907,9 +907,9 @@ void ChatWindow::addItemText(const std::string &item) addInputText(text.str()); } -void ChatWindow::setVisible(bool isVisible) +void ChatWindow::setVisible(bool visible) { - Window::setVisible(isVisible); + Window::setVisible(visible); /* * For whatever reason, if setVisible is called, the mTmpVisible effect @@ -918,8 +918,8 @@ void ChatWindow::setVisible(bool isVisible) mTmpVisible = false; } -void ChatWindow::whisper(const std::string &nick, - const std::string &mes, Own own) +void ChatWindow::addWhisper(const std::string &nick, + const std::string &mes, Own own) { if (mes.empty() || !player_node) return; diff --git a/src/gui/chatwindow.h b/src/gui/chatwindow.h index 97e366701..1ad468a3b 100644 --- a/src/gui/chatwindow.h +++ b/src/gui/chatwindow.h @@ -222,8 +222,8 @@ class ChatWindow : public Window, void doPresent(); - void whisper(const std::string &nick, const std::string &mes, - Own own = BY_OTHER); + void addWhisper(const std::string &nick, const std::string &mes, + Own own = BY_OTHER); ChatTab *addWhisperTab(const std::string &nick, bool switchTo = false); diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index da1c45782..c6afaaf1d 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -362,17 +362,12 @@ void InventoryWindow::action(const gcn::ActionEvent &event) else if (event.getId() == "split") { ItemAmountWindow::showWindow(ItemAmountWindow::ItemSplit, this, item, - (item->getQuantity() - 1)); + (item->getQuantity() - 1)); } else if (event.getId() == "retrieve") { - Item *item = mItems->getSelectedItem(); - - if (!item) - return; - - ItemAmountWindow::showWindow(ItemAmountWindow::StoreRemove, this, - item); + ItemAmountWindow::showWindow(ItemAmountWindow::StoreRemove, + this, item); } } diff --git a/src/gui/itemamountwindow.cpp b/src/gui/itemamountwindow.cpp index 059f3d785..9bd3f3ab3 100644 --- a/src/gui/itemamountwindow.cpp +++ b/src/gui/itemamountwindow.cpp @@ -53,11 +53,11 @@ class ItemsModal : public gcn::ListModel public: ItemsModal() { - std::map info = ItemDB::getItemInfos(); + std::map items = ItemDB::getItemInfos(); std::list tempStrings; for (std::map::const_iterator - i = info.begin(), i_end = info.end(); + i = items.begin(), i_end = items.end(); i != i_end; ++i) { if (i->first < 0) diff --git a/src/gui/logindialog.cpp b/src/gui/logindialog.cpp index ab5dc7401..adf499f75 100644 --- a/src/gui/logindialog.cpp +++ b/src/gui/logindialog.cpp @@ -81,10 +81,10 @@ public: } }; -LoginDialog::LoginDialog(LoginData *loginData, std::string serverName, +LoginDialog::LoginDialog(LoginData *data, std::string serverName, std::string *updateHost): Window(_("Login")), - mLoginData(loginData), + mLoginData(data), mUpdateHost(updateHost), mServerName(serverName) { @@ -94,7 +94,7 @@ LoginDialog::LoginDialog(LoginData *loginData, std::string serverName, gcn::Label *userLabel = new Label(_("Name:")); gcn::Label *passLabel = new Label(_("Password:")); mCustomUpdateHost = new CheckBox(_("Custom update host"), - loginData->updateType & LoginData::Upd_Custom, this, "customhost"); + mLoginData->updateType & LoginData::Upd_Custom, this, "customhost"); mUpdateHostText = new TextField(serverConfig.getValue( "customUpdateHost", "")); @@ -112,7 +112,7 @@ LoginDialog::LoginDialog(LoginData *loginData, std::string serverName, mUpdateTypeModel = new UpdateTypeModel(); mUpdateTypeDropDown = new DropDown(mUpdateTypeModel); mUpdateTypeDropDown->setActionEventId("updatetype"); - mUpdateTypeDropDown->setSelected((loginData->updateType + mUpdateTypeDropDown->setSelected((mLoginData->updateType | LoginData::Upd_Custom) ^ LoginData::Upd_Custom); if (!mCustomUpdateHost->isSelected()) diff --git a/src/gui/logindialog.h b/src/gui/logindialog.h index e464c6f24..0696bc680 100644 --- a/src/gui/logindialog.h +++ b/src/gui/logindialog.h @@ -49,7 +49,7 @@ class LoginDialog : public Window, public gcn::ActionListener, * * @see Window::Window */ - LoginDialog(LoginData *loginData, std::string serverName, + LoginDialog(LoginData *data, std::string serverName, std::string *updateHost); ~LoginDialog(); diff --git a/src/gui/ministatuswindow.cpp b/src/gui/ministatuswindow.cpp index b325bcef6..e3f441b60 100644 --- a/src/gui/ministatuswindow.cpp +++ b/src/gui/ministatuswindow.cpp @@ -400,12 +400,12 @@ void MiniStatusWindow::mouseExited(gcn::MouseEvent &event) mStatusPopup->hide(); } -void MiniStatusWindow::showBar(std::string name, bool isVisible) +void MiniStatusWindow::showBar(std::string name, bool visible) { ProgressBar *bar = mBarNames[name]; if (!bar) return; - bar->setVisible(isVisible); + bar->setVisible(visible); updateBars(); saveBars(); } diff --git a/src/gui/ministatuswindow.h b/src/gui/ministatuswindow.h index 91aebcfac..5e1b442dc 100644 --- a/src/gui/ministatuswindow.h +++ b/src/gui/ministatuswindow.h @@ -80,7 +80,7 @@ class MiniStatusWindow : public Popup, void mouseExited(gcn::MouseEvent &event); - void showBar(std::string name, bool isVisible); + void showBar(std::string name, bool visible); void updateBars(); diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index 7e43c9954..e43ab35bc 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -879,7 +879,7 @@ void PopupMenu::handleLink(const std::string &link, } else if (link == "heal" && being && being->getType() != Being::MONSTER) { - actorSpriteManager->heal(player_node, being); + actorSpriteManager->heal(being); } else if (link == "unignore" && being && being->getType() == ActorSprite::PLAYER) @@ -1591,12 +1591,15 @@ void PopupMenu::handleLink(const std::string &link, } else if (!link.compare(0, 7, "player_")) { - mBeingId = atoi(link.substr(7).c_str()); - Being *being = actorSpriteManager->findBeing(mBeingId); - if (being) + if (actorSpriteManager) { - showPopup(getX(), getY(), being); - return; + mBeingId = atoi(link.substr(7).c_str()); + being = actorSpriteManager->findBeing(mBeingId); + if (being) + { + showPopup(getX(), getY(), being); + return; + } } } else if (!link.compare(0, 12, "hide button_")) diff --git a/src/gui/register.cpp b/src/gui/register.cpp index 913c958f2..e2c718359 100644 --- a/src/gui/register.cpp +++ b/src/gui/register.cpp @@ -62,21 +62,21 @@ void WrongDataNoticeListener::action(const gcn::ActionEvent &event) mTarget->requestFocus(); } -RegisterDialog::RegisterDialog(LoginData *loginData): +RegisterDialog::RegisterDialog(LoginData *data): Window(_("Register")), mEmailField(0), mMaleButton(0), mFemaleButton(0), mWrongDataNoticeListener(new WrongDataNoticeListener), - mLoginData(loginData) + mLoginData(data) { int optionalActions = Net::getLoginHandler()->supportedOptionalActions(); gcn::Label *userLabel = new Label(_("Name:")); gcn::Label *passwordLabel = new Label(_("Password:")); gcn::Label *confirmLabel = new Label(_("Confirm:")); - mUserField = new TextField(loginData->username); - mPasswordField = new PasswordField(loginData->password); + mUserField = new TextField(mLoginData->username); + mPasswordField = new PasswordField(mLoginData->password); mConfirmField = new PasswordField; mRegisterButton = new Button(_("Register"), "register", this); mCancelButton = new Button(_("Cancel"), "cancel", this); @@ -161,7 +161,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) const std::string user = mUserField->getText(); logger->log("RegisterDialog::register Username is %s", user.c_str()); - std::string errorMessage; + std::string errorMsg; int error = 0; unsigned int minUser = Net::getLoginHandler()->getMinUserNameLength(); @@ -172,7 +172,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) if (user.length() < minUser) { // Name too short - errorMessage = strprintf + errorMsg = strprintf (_("The username needs to be at least %d characters long."), minUser); error = 1; @@ -180,7 +180,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) else if (user.length() > maxUser - 1 ) { // Name too long - errorMessage = strprintf + errorMsg = strprintf (_("The username needs to be less than %d characters long."), maxUser); error = 1; @@ -188,7 +188,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) else if (mPasswordField->getText().length() < minPass) { // Pass too short - errorMessage = strprintf + errorMsg = strprintf (_("The password needs to be at least %d characters long."), minPass); error = 2; @@ -196,7 +196,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) else if (mPasswordField->getText().length() > maxPass - 1 ) { // Pass too long - errorMessage = strprintf + errorMsg = strprintf (_("The password needs to be less than %d characters long."), maxPass); error = 2; @@ -204,7 +204,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) else if (mPasswordField->getText() != mConfirmField->getText()) { // Password does not match with the confirmation one - errorMessage = _("Passwords do not match."); + errorMsg = _("Passwords do not match."); error = 2; } @@ -225,7 +225,7 @@ void RegisterDialog::action(const gcn::ActionEvent &event) mWrongDataNoticeListener->setTarget(this->mPasswordField); } - OkDialog *dlg = new OkDialog(_("Error"), errorMessage); + OkDialog *dlg = new OkDialog(_("Error"), errorMsg); dlg->addActionListener(mWrongDataNoticeListener); } else diff --git a/src/gui/sdlfont.cpp b/src/gui/sdlfont.cpp index 8dd7f929d..b196ae4e4 100644 --- a/src/gui/sdlfont.cpp +++ b/src/gui/sdlfont.cpp @@ -48,8 +48,8 @@ char *strBuf; class SDLTextChunk { public: - SDLTextChunk(const std::string &text, const gcn::Color &color) : - img(0), text(text), color(color) + SDLTextChunk(const std::string &text0, const gcn::Color &color0) : + img(0), text(text0), color(color0) { } diff --git a/src/gui/serverdialog.cpp b/src/gui/serverdialog.cpp index 763c190d6..f9d6ebfd0 100644 --- a/src/gui/serverdialog.cpp +++ b/src/gui/serverdialog.cpp @@ -548,7 +548,7 @@ void ServerDialog::mouseClicked(gcn::MouseEvent &mouseEvent) void ServerDialog::logic() { { - MutexLocker lock(&mMutex); + MutexLocker tempLock(&mMutex); if (mDownloadStatus == DOWNLOADING_COMPLETE) { mDownloadStatus = DOWNLOADING_OVER; @@ -636,11 +636,11 @@ void ServerDialog::loadServers(bool addNew) return; } - int version = XML::getProperty(rootNode, "version", 0); - if (version != 1) + int ver = XML::getProperty(rootNode, "version", 0); + if (ver != 1) { logger->log("Error: unsupported online server list version: %d", - version); + ver); return; } @@ -703,7 +703,7 @@ void ServerDialog::loadServers(bool addNew) server.version.first = gui->getFont()->getWidth(version); server.version.second = version; - MutexLocker lock(&mMutex); + MutexLocker tempLock(&mMutex); // Add the server to the local list if it's not already present bool found = false; for (unsigned int i = 0; i < mServers.size(); i++) diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index 7bbcd9a2c..bc210075a 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -478,20 +478,20 @@ void Setup_Video::apply() fullscreen = !fullscreen; if (!mainGraphics->setFullscreen(fullscreen)) { - std::stringstream errorMessage; + std::stringstream errorMsg; if (fullscreen) { - errorMessage << _("Failed to switch to windowed mode " - "and restoration of old mode also " - "failed!") << std::endl; + errorMsg << _("Failed to switch to windowed mode " + "and restoration of old mode also " + "failed!") << std::endl; } else { - errorMessage << _("Failed to switch to fullscreen mode" - " and restoration of old mode also " - "failed!") << std::endl; + errorMsg << _("Failed to switch to fullscreen mode" + " and restoration of old mode also " + "failed!") << std::endl; } - logger->error(errorMessage.str()); + logger->error(errorMsg.str()); } } #if defined(WIN32) || defined(__APPLE__) diff --git a/src/gui/shopwindow.cpp b/src/gui/shopwindow.cpp index 5cf1573bb..c62c3254c 100644 --- a/src/gui/shopwindow.cpp +++ b/src/gui/shopwindow.cpp @@ -596,7 +596,7 @@ void ShopWindow::sendMessage(const std::string &nick, if (config.getBoolValue("hideShopMessages")) Net::getChatHandler()->privateMessage(nick, data); else if (chatWindow) - chatWindow->whisper(nick, data, BY_PLAYER); + chatWindow->addWhisper(nick, data, BY_PLAYER); //here was true } diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 7feca8bf4..886894564 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -962,7 +962,7 @@ public: { name = *i; } - Avatar *ava = new Avatar(name); + ava = new Avatar(name); ava->setOnline(true); ava->setLevel(level); ava->setType(MapItem::PRIORITY); @@ -997,7 +997,7 @@ public: { name = *i; } - Avatar *ava = new Avatar(name); + ava = new Avatar(name); ava->setOnline(true); ava->setLevel(level); ava->setType(MapItem::ATTACK); @@ -1032,7 +1032,7 @@ public: { name = *i; } - Avatar *ava = new Avatar(name); + ava = new Avatar(name); ava->setOnline(false); ava->setLevel(level); ava->setType(MapItem::IGNORE_); diff --git a/src/gui/textcommandeditor.cpp b/src/gui/textcommandeditor.cpp index 9d759c4a2..1e18da57a 100644 --- a/src/gui/textcommandeditor.cpp +++ b/src/gui/textcommandeditor.cpp @@ -61,11 +61,11 @@ class IconsModal : public gcn::ListModel public: IconsModal() { - std::map info = ItemDB::getItemInfos(); + std::map items = ItemDB::getItemInfos(); std::list tempStrings; for (std::map::const_iterator - i = info.begin(), i_end = info.end(); + i = items.begin(), i_end = items.end(); i != i_end; ++i) { if (i->first < 0) diff --git a/src/gui/tradewindow.cpp b/src/gui/tradewindow.cpp index 3c19ee9c2..d0ae67746 100644 --- a/src/gui/tradewindow.cpp +++ b/src/gui/tradewindow.cpp @@ -443,10 +443,10 @@ void TradeWindow::initTrade(std::string nick) bool TradeWindow::checkItem(Item *item) { - Item *tradeItem = mMyInventory->findItem( + Item *tItem = mMyInventory->findItem( item->getId(), item->getColor()); - if (tradeItem && (tradeItem->getQuantity() > 1 + if (tItem && (tItem->getQuantity() > 1 || item->getQuantity() > 1)) { if (localChatTab) diff --git a/src/gui/unregisterdialog.cpp b/src/gui/unregisterdialog.cpp index 568e0613e..e875000c4 100644 --- a/src/gui/unregisterdialog.cpp +++ b/src/gui/unregisterdialog.cpp @@ -46,10 +46,10 @@ #include "debug.h" -UnRegisterDialog::UnRegisterDialog(LoginData *loginData): +UnRegisterDialog::UnRegisterDialog(LoginData *data): Window(_("Unregister"), true), mWrongDataNoticeListener(new WrongDataNoticeListener), - mLoginData(loginData) + mLoginData(data) { gcn::Label *userLabel = new Label(strprintf(_("Name: %s"), mLoginData-> username.c_str())); @@ -108,7 +108,7 @@ void UnRegisterDialog::action(const gcn::ActionEvent &event) logger->log("UnregisterDialog::unregistered, Username is %s", username.c_str()); - std::stringstream errorMessage; + std::stringstream errorMsg; bool error = false; unsigned int min = Net::getLoginHandler()->getMinPasswordLength(); @@ -118,15 +118,15 @@ void UnRegisterDialog::action(const gcn::ActionEvent &event) if (password.length() < min) { // Pass too short - errorMessage << strprintf(_("The password needs to be at least %d " - "characters long."), min); + errorMsg << strprintf(_("The password needs to be at least %d " + "characters long."), min); error = true; } else if (password.length() > max - 1) { // Pass too long - errorMessage << strprintf(_("The password needs to be less than " - "%d characters long."), max); + errorMsg << strprintf(_("The password needs to be less than " + "%d characters long."), max); error = true; } @@ -134,7 +134,7 @@ void UnRegisterDialog::action(const gcn::ActionEvent &event) { mWrongDataNoticeListener->setTarget(this->mPasswordField); - OkDialog *dlg = new OkDialog(_("Error"), errorMessage.str()); + OkDialog *dlg = new OkDialog(_("Error"), errorMsg.str()); dlg->addActionListener(mWrongDataNoticeListener); } else diff --git a/src/gui/viewport.cpp b/src/gui/viewport.cpp index 073697459..461dd581d 100644 --- a/src/gui/viewport.cpp +++ b/src/gui/viewport.cpp @@ -489,7 +489,7 @@ void Viewport::mousePressed(gcn::MouseEvent &event) if (actorSpriteManager) { if (player_node != mHoverBeing || mSelfMouseHeal) - actorSpriteManager->heal(player_node, mHoverBeing); + actorSpriteManager->heal(mHoverBeing); } } else if (player_node->withinAttackRange(mHoverBeing) || diff --git a/src/gui/widgets/avatarlistbox.cpp b/src/gui/widgets/avatarlistbox.cpp index 29fca7662..18dc48417 100644 --- a/src/gui/widgets/avatarlistbox.cpp +++ b/src/gui/widgets/avatarlistbox.cpp @@ -330,7 +330,7 @@ void AvatarListBox::mousePressed(gcn::MouseEvent &event) Being* being = actorSpriteManager->findBeingByName(ava->getName(), Being::PLAYER); if (being) - actorSpriteManager->heal(player_node, being); + actorSpriteManager->heal(being); } else { diff --git a/src/gui/widgets/mouseevent.h b/src/gui/widgets/mouseevent.h index 5e9a46cfd..9484be0a5 100644 --- a/src/gui/widgets/mouseevent.h +++ b/src/gui/widgets/mouseevent.h @@ -28,12 +28,12 @@ class MouseEvent : public gcn::MouseEvent { public: - MouseEvent(gcn::Widget* source, bool isShiftPressed, - bool isControlPressed, bool isAltPressed, - bool isMetaPressed, unsigned int type, unsigned int button, + MouseEvent(gcn::Widget* source, bool shiftPressed, + bool controlPressed, bool altPressed, + bool metaPressed, unsigned int type, unsigned int button, int x, int y, int clickCount) : - gcn::MouseEvent(source, isShiftPressed, isControlPressed, - isAltPressed, isMetaPressed, type, button, x, y, + gcn::MouseEvent(source, shiftPressed, controlPressed, + altPressed, metaPressed, type, button, x, y, clickCount) { } diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp index eaec791ee..487035350 100644 --- a/src/gui/windowmenu.cpp +++ b/src/gui/windowmenu.cpp @@ -315,13 +315,13 @@ void WindowMenu::mouseExited(gcn::MouseEvent& mouseEvent A_UNUSED) mTextPopup->hide(); } -void WindowMenu::showButton(std::string name, bool isVisible) +void WindowMenu::showButton(std::string name, bool visible) { Button *btn = dynamic_cast(mButtonNames[name]); if (!btn) return; - btn->setVisible(isVisible); + btn->setVisible(visible); updateButtons(); saveButtons(); } diff --git a/src/gui/windowmenu.h b/src/gui/windowmenu.h index 6572fe470..739a302ba 100644 --- a/src/gui/windowmenu.h +++ b/src/gui/windowmenu.h @@ -72,7 +72,7 @@ class WindowMenu : public Container, std::vector &getButtons() { return mButtons; } - void showButton(std::string name, bool isVisible); + void showButton(std::string name, bool visible); void loadButtons(); diff --git a/src/localplayer.cpp b/src/localplayer.cpp index fdbc4b0b7..b19b1b9af 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -3674,9 +3674,9 @@ void LocalPlayer::followMoveTo(Being *being, int x1, int y1, int x2, int y2) { if (actorSpriteManager) { - Being *being = actorSpriteManager->findBeingByName( - mPlayerFollowed, Being::PLAYER); - setTarget(being); + Being *b = actorSpriteManager->findBeingByName( + mPlayerFollowed, Being::PLAYER); + setTarget(b); } } moveToTarget(); diff --git a/src/map.cpp b/src/map.cpp index e5b3632b6..86d1171f0 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -114,10 +114,10 @@ void TileAnimation::update(int ticks) } } -MapLayer::MapLayer(int x, int y, int width, int height, bool isFringeLayer): +MapLayer::MapLayer(int x, int y, int width, int height, bool fringeLayer): mX(x), mY(y), mWidth(width), mHeight(height), - mIsFringeLayer(isFringeLayer), + mIsFringeLayer(fringeLayer), mHighlightAttackRange(config.getBoolValue("highlightAttackRange")) { const int size = mWidth * mHeight; @@ -1592,9 +1592,9 @@ void Map::addParticleEffect(const std::string &effectFile, particleEffects.push_back(newEffect); } -void Map::initializeParticleEffects(Particle *particleEngine) +void Map::initializeParticleEffects(Particle *engine) { - if (!particleEngine) + if (!engine) return; Particle *p; @@ -1605,7 +1605,7 @@ void Map::initializeParticleEffects(Particle *particleEngine) i = particleEffects.begin(); i != particleEffects.end(); ++i) { - p = particleEngine->addEffect(i->file, i->x, i->y); + p = engine->addEffect(i->file, i->x, i->y); if (p && i->w > 0 && i->h > 0) p->adjustEmitterSize(i->w, i->h); } diff --git a/src/net/ea/buysellhandler.cpp b/src/net/ea/buysellhandler.cpp index 685562d6f..f38d17a59 100644 --- a/src/net/ea/buysellhandler.cpp +++ b/src/net/ea/buysellhandler.cpp @@ -70,7 +70,7 @@ void BuySellHandler::requestSellList(std::string nick) else { if (chatWindow) - chatWindow->whisper(nick, data, BY_PLAYER); + chatWindow->addWhisper(nick, data, BY_PLAYER); } } @@ -89,7 +89,7 @@ void BuySellHandler::requestBuyList(std::string nick) else { if (chatWindow) - chatWindow->whisper(nick, data, BY_PLAYER); + chatWindow->addWhisper(nick, data, BY_PLAYER); } } @@ -102,12 +102,12 @@ void BuySellHandler::sendBuyRequest(std::string nick, ShopItem* item, return; } std::string data = strprintf("!buyitem %d %d %d", - item->getId(), item->getPrice(), amount); + item->getId(), item->getPrice(), amount); if (config.getBoolValue("hideShopMessages")) Net::getChatHandler()->privateMessage(nick, data); else - chatWindow->whisper(nick, data, BY_PLAYER); + chatWindow->addWhisper(nick, data, BY_PLAYER); } void BuySellHandler::sendSellRequest(std::string nick, ShopItem* item, @@ -120,12 +120,12 @@ void BuySellHandler::sendSellRequest(std::string nick, ShopItem* item, } std::string data = strprintf("!sellitem %d %d %d", - item->getId(), item->getPrice(), amount); + item->getId(), item->getPrice(), amount); if (config.getBoolValue("hideShopMessages")) Net::getChatHandler()->privateMessage(nick, data); else - chatWindow->whisper(nick, data, BY_PLAYER); + chatWindow->addWhisper(nick, data, BY_PLAYER); } void BuySellHandler::processNpcBuySellChoice(Net::MessageIn &msg) diff --git a/src/net/ea/chathandler.cpp b/src/net/ea/chathandler.cpp index 5737cc2b2..c18b1bb9a 100644 --- a/src/net/ea/chathandler.cpp +++ b/src/net/ea/chathandler.cpp @@ -125,7 +125,7 @@ void ChatHandler::processWhisperResponse(Net::MessageIn &msg) case 0x01: if (chatWindow) { - chatWindow->whisper(nick, + chatWindow->addWhisper(nick, strprintf(_("Whisper could not be " "sent, %s is offline."), nick.c_str()), BY_SERVER); } @@ -133,7 +133,7 @@ void ChatHandler::processWhisperResponse(Net::MessageIn &msg) case 0x02: if (chatWindow) { - chatWindow->whisper(nick, + chatWindow->addWhisper(nick, strprintf(_("Whisper could not " "be sent, ignored by %s."), nick.c_str()), BY_SERVER); @@ -183,7 +183,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) if (tradeBot) { if (showMsg && chatWindow) - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); shopWindow->giveList(nick, ShopWindow::SELL); } @@ -193,7 +193,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) if (tradeBot) { if (showMsg && chatWindow) - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); shopWindow->giveList(nick, ShopWindow::BUY); } @@ -201,7 +201,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) else if (chatMsg.find("!buyitem ") == 0) { if (showMsg && chatWindow) - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); if (tradeBot) { shopWindow->processRequest(nick, chatMsg, @@ -211,7 +211,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) else if (chatMsg.find("!sellitem ") == 0) { if (showMsg && chatWindow) - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); if (tradeBot) { shopWindow->processRequest(nick, chatMsg, @@ -223,7 +223,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) { chatMsg = chatMsg.erase(0, 2); if (showMsg && chatWindow) - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); if (chatMsg.find("B1") == 0 || chatMsg.find("S1") == 0) { @@ -232,12 +232,12 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) } else if (chatWindow) { - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); } } else if (chatWindow) { - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); } } else @@ -246,7 +246,7 @@ void ChatHandler::processWhisper(Net::MessageIn &msg) || (chatMsg.find("!selllist") != 0 && chatMsg.find("!buylist") != 0))) { - chatWindow->whisper(nick, chatMsg); + chatWindow->addWhisper(nick, chatMsg); } } } diff --git a/src/net/ea/inventoryhandler.h b/src/net/ea/inventoryhandler.h index 4be4ddaa6..cb1e84673 100644 --- a/src/net/ea/inventoryhandler.h +++ b/src/net/ea/inventoryhandler.h @@ -114,15 +114,15 @@ class InventoryItem int refine; bool equip; - InventoryItem(int slot, int id, int quantity, int refine, - unsigned char color, bool equip) + InventoryItem(int slot0, int id0, int quantity0, int refine0, + unsigned char color0, bool equip0) { - this->slot = slot; - this->id = id; - this->quantity = quantity; - this->refine = refine; - this->color = color; - this->equip = equip; + slot = slot0; + id = id0; + quantity = quantity0; + refine = refine0; + color = color0; + equip = equip0; } }; diff --git a/src/net/manaserv/chathandler.cpp b/src/net/manaserv/chathandler.cpp index 85323b11a..16552018e 100644 --- a/src/net/manaserv/chathandler.cpp +++ b/src/net/manaserv/chathandler.cpp @@ -231,7 +231,7 @@ void ChatHandler::handlePrivateMessage(Net::MessageIn &msg) std::string userNick = msg.readString(); std::string chatMsg = msg.readString(); - chatWindow->whisper(userNick, chatMsg); + chatWindow->addWhisper(userNick, chatMsg); } void ChatHandler::handleAnnouncement(Net::MessageIn &msg) diff --git a/src/net/tmwa/adminhandler.cpp b/src/net/tmwa/adminhandler.cpp index a332b04fa..5d5034938 100644 --- a/src/net/tmwa/adminhandler.cpp +++ b/src/net/tmwa/adminhandler.cpp @@ -89,7 +89,7 @@ void AdminHandler::localAnnounce(const std::string &text) outMsg.writeString(text, static_cast(text.length())); } -void AdminHandler::hide(bool hide A_UNUSED) +void AdminHandler::hide(bool h A_UNUSED) { MessageOut outMsg(CMSG_ADMIN_HIDE); outMsg.writeInt32(0); //unused diff --git a/src/net/tmwa/adminhandler.h b/src/net/tmwa/adminhandler.h index 79f41dece..53fd4831f 100644 --- a/src/net/tmwa/adminhandler.h +++ b/src/net/tmwa/adminhandler.h @@ -50,7 +50,7 @@ class AdminHandler : public MessageHandler, public Ea::AdminHandler void localAnnounce(const std::string &text); - void hide(bool hide); + void hide(bool h); void kick(int playerId); }; diff --git a/src/net/tmwa/beinghandler.cpp b/src/net/tmwa/beinghandler.cpp index c087ab43d..845c30f19 100644 --- a/src/net/tmwa/beinghandler.cpp +++ b/src/net/tmwa/beinghandler.cpp @@ -445,7 +445,7 @@ void BeingHandler::processPlayerMoveUpdate(Net::MessageIn &msg, int msgType) Being *dstBeing; int hairStyle, hairColor; unsigned char colors[9]; - Uint8 dir; + // An update about a player, potentially including movement. int id = msg.readInt32(); @@ -469,7 +469,7 @@ void BeingHandler::processPlayerMoveUpdate(Net::MessageIn &msg, int msgType) return; } - dir = dstBeing->getDirectionDelayed(); + Uint8 dir = dstBeing->getDirectionDelayed(); if (dir) { if (dir != dstBeing->getDirection()) @@ -568,10 +568,10 @@ void BeingHandler::processPlayerMoveUpdate(Net::MessageIn &msg, int msgType) if (srcX != dstX || srcY != dstY) { - int dir = dstBeing->calcDirection(dstX, dstY); + int d = dstBeing->calcDirection(dstX, dstY); - if (dir && dstBeing->getDirection() != dir) - dstBeing->setDirectionDelayed(static_cast(dir)); + if (d && dstBeing->getDirection() != d) + dstBeing->setDirectionDelayed(static_cast(d)); } if (player_node->getCurrentAction() != Being::STAND) @@ -584,7 +584,7 @@ void BeingHandler::processPlayerMoveUpdate(Net::MessageIn &msg, int msgType) } else { - Uint8 dir; +// Uint8 dir; Uint16 x, y; msg.readCoordinates(x, y, dir); dstBeing->setTileCoords(x, y); diff --git a/src/party.cpp b/src/party.cpp index 9becee1cd..9da1a235d 100644 --- a/src/party.cpp +++ b/src/party.cpp @@ -119,9 +119,9 @@ void Party::removeMember(PartyMember *member) if ((*itr)->mId == member->mId && (*itr)->getName() == member->getName()) { - PartyMember *member = (*itr); + PartyMember *m = (*itr); mMembers.erase(itr); - delete member; + delete m; deleted = true; break; } diff --git a/src/resources/beinginfo.h b/src/resources/beinginfo.h index a61483940..b93c11ba6 100644 --- a/src/resources/beinginfo.h +++ b/src/resources/beinginfo.h @@ -38,12 +38,12 @@ struct Attack std::string particleEffect; std::string missileParticle; - Attack(std::string action, std::string particleEffect, - std::string missileParticle) + Attack(std::string action0, std::string particleEffect0, + std::string missileParticle0) { - this->action = action; - this->particleEffect = particleEffect; - this->missileParticle = missileParticle; + action = action0; + particleEffect = particleEffect0; + missileParticle = missileParticle0; } }; -- cgit v1.2.3-70-g09d2 From e3dabb7f0a22c6442dde5f261d3414f9e7369592 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 23:11:23 +0300 Subject: Last fix part of shadow variables/methods errors. --- src/actorsprite.cpp | 19 ++++++++------- src/being.cpp | 39 +++++++++++++++--------------- src/gui/buydialog.cpp | 24 +++++++++---------- src/gui/charselectdialog.cpp | 34 +++++++++++++------------- src/gui/itemamountwindow.cpp | 36 ++++++++++++++-------------- src/gui/quitdialog.cpp | 20 ++++++++-------- src/gui/quitdialog.h | 2 +- src/gui/register.cpp | 30 +++++++++++------------ src/gui/selldialog.cpp | 24 +++++++++---------- src/gui/setup_video.cpp | 14 +++++------ src/gui/shopwindow.cpp | 34 +++++++++++++------------- src/gui/textcommandeditor.cpp | 56 +++++++++++++++++++++---------------------- src/gui/tradewindow.cpp | 16 ++++++------- src/gui/updaterwindow.cpp | 16 ++++++------- src/guild.cpp | 4 ++-- src/net/messagein.cpp | 16 ++++++------- src/particleemitter.cpp | 14 +++++------ src/resources/beinginfo.cpp | 4 ++-- src/resources/image.cpp | 6 ++--- src/resources/itemdb.cpp | 2 +- 20 files changed, 203 insertions(+), 207 deletions(-) diff --git a/src/actorsprite.cpp b/src/actorsprite.cpp index 2cc138047..082ceda14 100644 --- a/src/actorsprite.cpp +++ b/src/actorsprite.cpp @@ -68,7 +68,7 @@ ActorSprite::~ActorSprite() // Notify listeners of the destruction. for (ActorSpriteListenerIterator iter = mActorSpriteListeners.begin(), - end = mActorSpriteListeners.end(); iter != end; ++iter) + e = mActorSpriteListeners.end(); iter != e; ++iter) { (*iter)->actorSpriteDestroyed(*this); } @@ -366,11 +366,12 @@ void ActorSprite::setupSpriteDisplay(const SpriteDisplay &display, //setup particle effects if (Particle::enabled && particleEngine) { - std::vector::const_iterator it, it_end; - for (it = display.particles.begin(), it_end = display.particles.end(); - it != it_end; ++it) + std::vector::const_iterator itr, itr_end; + for (itr = display.particles.begin(), + itr_end = display.particles.end(); + itr != itr_end; ++itr) { - Particle *p = particleEngine->addEffect(*it, 0, 0); + Particle *p = particleEngine->addEffect(*itr, 0, 0); controlParticle(p); } } @@ -435,7 +436,7 @@ static const char *cursorSize(int size) void ActorSprite::initTargetCursor() { - static std::string targetCursor = "graphics/target-cursor-%s-%s.png"; + static std::string targetCursorFile = "graphics/target-cursor-%s-%s.png"; static int targetWidths[NUM_TC] = {44, 62, 82}; static int targetHeights[NUM_TC] = {35, 44, 60}; @@ -444,9 +445,9 @@ void ActorSprite::initTargetCursor() { for (int type = TCT_NORMAL; type < NUM_TCT; type++) { - loadTargetCursor(strprintf(targetCursor.c_str(), cursorType(type), - cursorSize(size)), targetWidths[size], - targetHeights[size], type, size); + loadTargetCursor(strprintf(targetCursorFile.c_str(), + cursorType(type), cursorSize(size)), targetWidths[size], + targetHeights[size], type, size); } } } diff --git a/src/being.cpp b/src/being.cpp index eafc647fc..5381c5924 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -496,13 +496,13 @@ void Being::setSpeech(const std::string &text, int time) // Check for links std::string::size_type start = mSpeech.find('['); - std::string::size_type end = mSpeech.find(']', start); + std::string::size_type e = mSpeech.find(']', start); - while (start != std::string::npos && end != std::string::npos) + while (start != std::string::npos && e != std::string::npos) { // Catch multiple embeds and ignore them so it doesn't crash the client. while ((mSpeech.find('[', start + 1) != std::string::npos) && - (mSpeech.find('[', start + 1) < end)) + (mSpeech.find('[', start + 1) < e)) { start = mSpeech.find('[', start + 1); } @@ -510,7 +510,7 @@ void Being::setSpeech(const std::string &text, int time) std::string::size_type position = mSpeech.find('|'); if (mSpeech[start + 1] == '@' && mSpeech[start + 2] == '@') { - mSpeech.erase(end, 1); + mSpeech.erase(e, 1); mSpeech.erase(start, (position - start) + 1); } position = mSpeech.find('@'); @@ -522,7 +522,7 @@ void Being::setSpeech(const std::string &text, int time) } start = mSpeech.find('[', start + 1); - end = mSpeech.find(']', start); + e = mSpeech.find(']', start); } if (!mSpeech.empty()) @@ -1393,17 +1393,16 @@ void Being::drawSpeech(int offsetX, int offsetY) else if (mSpeechTime > 0 && (speech == NAME_IN_BUBBLE || speech == NO_NAME_IN_BUBBLE)) { - const bool showName = (speech == NAME_IN_BUBBLE); + const bool isShowName = (speech == NAME_IN_BUBBLE); delete mText; mText = 0; - mSpeechBubble->setCaption(showName ? mName : "", mTextColor); + mSpeechBubble->setCaption(isShowName ? mName : "", mTextColor); - mSpeechBubble->setText(mSpeech, showName); + mSpeechBubble->setText(mSpeech, isShowName); mSpeechBubble->setPosition(px - (mSpeechBubble->getWidth() / 2), - py - getHeight() - - (mSpeechBubble->getHeight())); + py - getHeight() - (mSpeechBubble->getHeight())); mSpeechBubble->setVisible(true); } else if (mSpeechTime > 0 && speech == TEXT_OVERHEAD) @@ -2157,28 +2156,28 @@ void Being::recalcSpritesOrder() if (spriteToItems) { - SpriteToItemMap::const_iterator it; + SpriteToItemMap::const_iterator itr; - for (it = spriteToItems->begin(); - it != spriteToItems->end(); ++it) + for (itr = spriteToItems->begin(); + itr != spriteToItems->end(); ++it) { - int removeSprite = it->first; - const std::map &itemReplacer = it->second; + int remSprite = itr->first; + const std::map &itemReplacer = itr->second; if (itemReplacer.empty()) { - mSpriteHide[removeSprite] = 1; + mSpriteHide[remSprite] = 1; } else { std::map::const_iterator repIt - = itemReplacer.find(mSpriteIDs[removeSprite]); + = itemReplacer.find(mSpriteIDs[remSprite]); if (repIt != itemReplacer.end()) { - mSpriteHide[removeSprite] = repIt->second; + mSpriteHide[remSprite] = repIt->second; if (repIt->second != 1) { - setSprite(removeSprite, repIt->second, - mSpriteColors[removeSprite], + setSprite(remSprite, repIt->second, + mSpriteColors[remSprite], 1, false, true); } } diff --git a/src/gui/buydialog.cpp b/src/gui/buydialog.cpp index 4a03370a8..94c2b88ff 100644 --- a/src/gui/buydialog.cpp +++ b/src/gui/buydialog.cpp @@ -111,18 +111,18 @@ void BuyDialog::init() mSlider->addActionListener(this); mShopItemList->addSelectionListener(this); - ContainerPlacer place; - place = getPlacer(0, 0); - - place(0, 0, mScrollArea, 8, 5).setPadding(3); - place(0, 5, mDecreaseButton); - place(1, 5, mSlider, 3); - place(4, 5, mIncreaseButton); - place(5, 5, mQuantityLabel, 2); - place(7, 5, mAddMaxButton); - place(0, 6, mMoneyLabel, 8); - place(6, 7, mBuyButton); - place(7, 7, mQuitButton); + ContainerPlacer placer; + placer = getPlacer(0, 0); + + placer(0, 0, mScrollArea, 8, 5).setPadding(3); + placer(0, 5, mDecreaseButton); + placer(1, 5, mSlider, 3); + placer(4, 5, mIncreaseButton); + placer(5, 5, mQuantityLabel, 2); + placer(7, 5, mAddMaxButton); + placer(0, 6, mMoneyLabel, 8); + placer(6, 7, mBuyButton); + placer(7, 7, mQuitButton); Layout &layout = getLayout(); layout.setRowHeight(0, Layout::AUTO_SET); diff --git a/src/gui/charselectdialog.cpp b/src/gui/charselectdialog.cpp index f926a90aa..e39b5ecfc 100644 --- a/src/gui/charselectdialog.cpp +++ b/src/gui/charselectdialog.cpp @@ -141,34 +141,34 @@ CharSelectDialog::CharSelectDialog(LoginData *data): int optionalActions = Net::getLoginHandler()->supportedOptionalActions(); - ContainerPlacer place; - place = getPlacer(0, 0); + ContainerPlacer placer; + placer = getPlacer(0, 0); - place(0, 0, mAccountNameLabel, 2); - place(0, 1, mSwitchLoginButton); + placer(0, 0, mAccountNameLabel, 2); + placer(0, 1, mSwitchLoginButton); if (optionalActions & Net::LoginHandler::Unregister) { mUnregisterButton = new Button(_("Unregister"), "unregister", this); - place(3, 1, mUnregisterButton); + placer(3, 1, mUnregisterButton); } - place(0, 2, mChangePasswordButton); + placer(0, 2, mChangePasswordButton); if (optionalActions & Net::LoginHandler::ChangeEmail) { mChangeEmailButton = new Button(_("Change Email"), "change_email", this); - place(3, 2, mChangeEmailButton); + placer(3, 2, mChangeEmailButton); } - place = getPlacer(0, 1); + placer = getPlacer(0, 1); for (int i = 0; i < static_cast(mLoginData->characterSlots); i++) { mCharacterEntries.push_back(new CharacterDisplay(this)); - place(i % SLOTS_PER_ROW, static_cast(i) / SLOTS_PER_ROW, + placer(i % SLOTS_PER_ROW, static_cast(i) / SLOTS_PER_ROW, mCharacterEntries[i]); } @@ -410,14 +410,14 @@ CharacterDisplay::CharacterDisplay(CharSelectDialog *charSelectDialog): mDelete = new Button(_("Delete"), "delete", charSelectDialog); LayoutHelper h(this); - ContainerPlacer place = h.getPlacer(0, 0); - - place(0, 0, mPlayerBox, 3, 5); - place(0, 5, mName, 3); - place(0, 6, mLevel, 3); - place(0, 7, mMoney, 3); - place(0, 8, mButton, 3); - place(0, 9, mDelete, 3); + ContainerPlacer placer = h.getPlacer(0, 0); + + placer(0, 0, mPlayerBox, 3, 5); + placer(0, 5, mName, 3); + placer(0, 6, mLevel, 3); + placer(0, 7, mMoney, 3); + placer(0, 8, mButton, 3); + placer(0, 9, mDelete, 3); update(); diff --git a/src/gui/itemamountwindow.cpp b/src/gui/itemamountwindow.cpp index 9bd3f3ab3..d85b38ccb 100644 --- a/src/gui/itemamountwindow.cpp +++ b/src/gui/itemamountwindow.cpp @@ -213,21 +213,21 @@ ItemAmountWindow::ItemAmountWindow(Usage usage, Window *parent, Item *item, minusAmountButton->setWidth(plusAmountButton->getWidth()); // Set positions - ContainerPlacer place; - place = getPlacer(0, 0); + ContainerPlacer placer; + placer = getPlacer(0, 0); int n = 0; if (mUsage == ShopBuyAdd) { - place(0, n, mItemDropDown, 8); + placer(0, n, mItemDropDown, 8); n++; } - place(1, n, minusAmountButton); - place(2, n, mItemAmountTextField, 3); - place(5, n, plusAmountButton); - place(6, n, addAllButton); + placer(1, n, minusAmountButton); + placer(2, n, mItemAmountTextField, 3); + placer(5, n, plusAmountButton); + placer(6, n, addAllButton); - place(0, n, mItemIcon, 1, 3); - place(1, n + 1, mItemAmountSlide, 7); + placer(0, n, mItemIcon, 1, 3); + placer(1, n + 1, mItemAmountSlide, 7); if (mUsage == ShopBuyAdd || mUsage == ShopSellAdd) { @@ -236,19 +236,19 @@ ItemAmountWindow::ItemAmountWindow(Usage usage, Window *parent, Item *item, minusPriceButton->adjustSize(); minusPriceButton->setWidth(plusPriceButton->getWidth()); - place(1, n + 2, minusPriceButton); - place(2, n + 2, mItemPriceTextField, 3); - place(5, n + 2, plusPriceButton); - place(6, n + 2, mGPLabel); + placer(1, n + 2, minusPriceButton); + placer(2, n + 2, mItemPriceTextField, 3); + placer(5, n + 2, plusPriceButton); + placer(6, n + 2, mGPLabel); - place(1, n + 3, mItemPriceSlide, 7); - place(4, n + 5, cancelButton); - place(5, n + 5, okButton); + placer(1, n + 3, mItemPriceSlide, 7); + placer(4, n + 5, cancelButton); + placer(5, n + 5, okButton); } else { - place(4, n + 2, cancelButton); - place(5, n + 2, okButton); + placer(4, n + 2, cancelButton); + placer(5, n + 2, okButton); } reflowLayout(225, 0); diff --git a/src/gui/quitdialog.cpp b/src/gui/quitdialog.cpp index 96848f645..e71e291d1 100644 --- a/src/gui/quitdialog.cpp +++ b/src/gui/quitdialog.cpp @@ -55,7 +55,7 @@ QuitDialog::QuitDialog(QuitDialog** pointerToMe): addKeyListener(this); - ContainerPlacer place = getPlacer(0, 0); + ContainerPlacer placer = getPlacer(0, 0); const State state = Client::getState(); @@ -67,25 +67,25 @@ QuitDialog::QuitDialog(QuitDialog** pointerToMe): state == STATE_UPDATE || state == STATE_LOAD_DATA) { - placeOption(place, mForceQuit); + placeOption(placer, mForceQuit); } else { // Only added if we are connected to an accountserver or gameserver - placeOption(place, mLogoutQuit); - placeOption(place, mSwitchAccountServer); + placeOption(placer, mLogoutQuit); + placeOption(placer, mSwitchAccountServer); // Only added if we are connected to a gameserver if (state == STATE_GAME) - placeOption(place, mSwitchCharacter); + placeOption(placer, mSwitchCharacter); } mOptions[0]->setSelected(true); - place = getPlacer(0, 1); + placer = getPlacer(0, 1); - place(1, 0, mOkButton, 1); - place(2, 0, mCancelButton, 1); + placer(1, 0, mOkButton, 1); + placer(2, 0, mCancelButton, 1); reflowLayout(200, 0); setLocationRelativeTo(getParent()); @@ -109,9 +109,9 @@ QuitDialog::~QuitDialog() mSwitchCharacter = 0; } -void QuitDialog::placeOption(ContainerPlacer &place, gcn::RadioButton *option) +void QuitDialog::placeOption(ContainerPlacer &placer, gcn::RadioButton *option) { - place(0, static_cast(mOptions.size()), option, 3); + placer(0, static_cast(mOptions.size()), option, 3); mOptions.push_back(option); } diff --git a/src/gui/quitdialog.h b/src/gui/quitdialog.h index 380a85528..5456be26b 100644 --- a/src/gui/quitdialog.h +++ b/src/gui/quitdialog.h @@ -61,7 +61,7 @@ class QuitDialog : public Window, public gcn::ActionListener, void keyPressed(gcn::KeyEvent &keyEvent); private: - void placeOption(ContainerPlacer &place, gcn::RadioButton *option); + void placeOption(ContainerPlacer &placer, gcn::RadioButton *option); std::vector mOptions; gcn::RadioButton *mLogoutQuit; diff --git a/src/gui/register.cpp b/src/gui/register.cpp index e2c718359..603810a0b 100644 --- a/src/gui/register.cpp +++ b/src/gui/register.cpp @@ -81,15 +81,15 @@ RegisterDialog::RegisterDialog(LoginData *data): mRegisterButton = new Button(_("Register"), "register", this); mCancelButton = new Button(_("Cancel"), "cancel", this); - ContainerPlacer place; - place = getPlacer(0, 0); - place(0, 0, userLabel); - place(0, 1, passwordLabel); - place(0, 2, confirmLabel); + ContainerPlacer placer; + placer = getPlacer(0, 0); + placer(0, 0, userLabel); + placer(0, 1, passwordLabel); + placer(0, 2, confirmLabel); - place(1, 0, mUserField, 3).setPadding(2); - place(1, 1, mPasswordField, 3).setPadding(2); - place(1, 2, mConfirmField, 3).setPadding(2); + placer(1, 0, mUserField, 3).setPadding(2); + placer(1, 1, mPasswordField, 3).setPadding(2); + placer(1, 2, mConfirmField, 3).setPadding(2); int row = 3; @@ -97,8 +97,8 @@ RegisterDialog::RegisterDialog(LoginData *data): { mMaleButton = new RadioButton(_("Male"), "sex", true); mFemaleButton = new RadioButton(_("Female"), "sex", false); - place(1, row, mMaleButton); - place(2, row, mFemaleButton); + placer(1, row, mMaleButton); + placer(2, row, mFemaleButton); row++; } @@ -107,15 +107,15 @@ RegisterDialog::RegisterDialog(LoginData *data): { gcn::Label *emailLabel = new Label(_("Email:")); mEmailField = new TextField; - place(0, row, emailLabel); - place(1, row, mEmailField, 3).setPadding(2); + placer(0, row, emailLabel); + placer(1, row, mEmailField, 3).setPadding(2); row++; } - place = getPlacer(0, 2); - place(1, 0, mRegisterButton); - place(2, 0, mCancelButton); + placer = getPlacer(0, 2); + placer(1, 0, mRegisterButton); + placer(2, 0, mCancelButton); reflowLayout(250, 0); mUserField->addKeyListener(this); diff --git a/src/gui/selldialog.cpp b/src/gui/selldialog.cpp index 5cbb4167e..82b4a1829 100644 --- a/src/gui/selldialog.cpp +++ b/src/gui/selldialog.cpp @@ -107,18 +107,18 @@ void SellDialog::init() mSlider->setActionEventId("slider"); mSlider->addActionListener(this); - ContainerPlacer place; - place = getPlacer(0, 0); - - place(0, 0, mScrollArea, 8, 5).setPadding(3); - place(0, 5, mDecreaseButton); - place(1, 5, mSlider, 3); - place(4, 5, mIncreaseButton); - place(5, 5, mQuantityLabel, 2); - place(7, 5, mAddMaxButton); - place(0, 6, mMoneyLabel, 8); - place(6, 7, mSellButton); - place(7, 7, mQuitButton); + ContainerPlacer placer; + placer = getPlacer(0, 0); + + placer(0, 0, mScrollArea, 8, 5).setPadding(3); + placer(0, 5, mDecreaseButton); + placer(1, 5, mSlider, 3); + placer(4, 5, mIncreaseButton); + placer(5, 5, mQuantityLabel, 2); + placer(7, 5, mAddMaxButton); + placer(0, 6, mMoneyLabel, 8); + placer(6, 7, mSellButton); + placer(7, 7, mQuitButton); Layout &layout = getLayout(); layout.setRowHeight(0, Layout::AUTO_SET); diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index bc210075a..e0f03ec60 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -687,12 +687,12 @@ void Setup_Video::action(const gcn::ActionEvent &event) } else if (id == "fpslimitcheckbox" || id == "fpslimitslider") { - int fps = static_cast(mFpsSlider->getValue()); + int tempFps = static_cast(mFpsSlider->getValue()); if (id == "fpslimitcheckbox" && !mFpsSlider->isEnabled()) - fps = 60; + tempFps = 60; else - fps = fps > 0 ? fps : 60; - mFps = mFpsCheckBox->isSelected() ? fps : 0; + tempFps = tempFps > 0 ? tempFps : 60; + mFps = mFpsCheckBox->isSelected() ? tempFps : 0; const std::string text = mFps > 0 ? toString(mFps) : _("None"); mFpsLabel->setCaption(text); @@ -701,9 +701,9 @@ void Setup_Video::action(const gcn::ActionEvent &event) } else if (id == "altfpslimitslider") { - int fps = static_cast(mAltFpsSlider->getValue()); - fps = fps > 0 ? fps : static_cast(mAltFpsSlider->getScaleStart()); - mAltFps = fps; + int tempFps = static_cast(mAltFpsSlider->getValue()); + tempFps = tempFps > 0 ? tempFps : static_cast(mAltFpsSlider->getScaleStart()); + mAltFps = tempFps; const std::string text = mAltFps > 0 ? toString(mAltFps) : _("None"); mAltFpsLabel->setCaption(_("Alt FPS limit: ") + text); diff --git a/src/gui/shopwindow.cpp b/src/gui/shopwindow.cpp index c62c3254c..ccfed3efc 100644 --- a/src/gui/shopwindow.cpp +++ b/src/gui/shopwindow.cpp @@ -127,28 +127,28 @@ ShopWindow::ShopWindow(): mAnnounceLinks = new CheckBox(_("Show links in announce"), false, this, "link announce"); - ContainerPlacer place; - place = getPlacer(0, 0); - - place(0, 0, mBuyLabel, 8).setPadding(3); - place(8, 0, mSellLabel, 8).setPadding(3); - place(0, 1, mBuyScrollArea, 8, 5).setPadding(3); - place(8, 1, mSellScrollArea, 8, 5).setPadding(3); - place(0, 6, mBuyAddButton); - place(1, 6, mBuyDeleteButton); - place(3, 6, mBuyAnnounceButton); - place(8, 6, mSellAddButton); - place(9, 6, mSellDeleteButton); - place(11, 6, mSellAnnounceButton); - place(0, 7, mAnnounceLinks, 8); - place(15, 7, mCloseButton); + ContainerPlacer placer; + placer = getPlacer(0, 0); + + placer(0, 0, mBuyLabel, 8).setPadding(3); + placer(8, 0, mSellLabel, 8).setPadding(3); + placer(0, 1, mBuyScrollArea, 8, 5).setPadding(3); + placer(8, 1, mSellScrollArea, 8, 5).setPadding(3); + placer(0, 6, mBuyAddButton); + placer(1, 6, mBuyDeleteButton); + placer(3, 6, mBuyAnnounceButton); + placer(8, 6, mSellAddButton); + placer(9, 6, mSellDeleteButton); + placer(11, 6, mSellAnnounceButton); + placer(0, 7, mAnnounceLinks, 8); + placer(15, 7, mCloseButton); if (auctionManager && auctionManager->getEnableAuctionBot()) { mBuyAuctionButton = new Button(_("Auction"), "auction buy", this); mSellAuctionButton = new Button(_("Auction"), "auction sell", this); - place(4, 6, mBuyAuctionButton); - place(12, 6, mSellAuctionButton); + placer(4, 6, mBuyAuctionButton); + placer(12, 6, mSellAuctionButton); } else { diff --git a/src/gui/textcommandeditor.cpp b/src/gui/textcommandeditor.cpp index 1e18da57a..214cbff76 100644 --- a/src/gui/textcommandeditor.cpp +++ b/src/gui/textcommandeditor.cpp @@ -254,34 +254,34 @@ TextCommandEditor::TextCommandEditor(TextCommand *command): mSchoolDropDown->setSelected(command->getSchool() - MAGIC_START_ID); mSchoolLvlField->setValue(command->getSchoolLvl()); - ContainerPlacer place; - place = getPlacer(0, 0); - - place(0, 0, mIsMagic, 1); - place(2, 0, mIsOther, 1); - place(0, 1, mSymbolLabel, 2).setPadding(3); - place(2, 1, mSymbolTextField, 3).setPadding(3); - place(0, 2, mCommandLabel, 2).setPadding(3); - place(2, 2, mCommandTextField, 4).setPadding(3); - place(0, 3, mTypeLabel, 2).setPadding(3); - place(2, 3, mTypeDropDown, 3).setPadding(3); - - place(0, 4, mIconLabel, 2).setPadding(3); - place(2, 4, mIconDropDown, 3).setPadding(3); - - place(0, 5, mManaLabel, 2).setPadding(3); - place(2, 5, mManaField, 3).setPadding(3); - place(0, 6, mMagicLvlLabel, 2).setPadding(3); - place(2, 6, mMagicLvlField, 3).setPadding(3); - - place(0, 7, mSchoolLabel, 2).setPadding(3); - place(2, 7, mSchoolDropDown, 3).setPadding(3); - place(0, 8, mSchoolLvlLabel, 2).setPadding(3); - place(2, 8, mSchoolLvlField, 3).setPadding(3); - - place(0, 9, mSaveButton, 2).setPadding(3); - place(2, 9, mCancelButton, 2).setPadding(3); - place(4, 9, mDeleteButton, 2).setPadding(3); + ContainerPlacer placer; + placer = getPlacer(0, 0); + + placer(0, 0, mIsMagic, 1); + placer(2, 0, mIsOther, 1); + placer(0, 1, mSymbolLabel, 2).setPadding(3); + placer(2, 1, mSymbolTextField, 3).setPadding(3); + placer(0, 2, mCommandLabel, 2).setPadding(3); + placer(2, 2, mCommandTextField, 4).setPadding(3); + placer(0, 3, mTypeLabel, 2).setPadding(3); + placer(2, 3, mTypeDropDown, 3).setPadding(3); + + placer(0, 4, mIconLabel, 2).setPadding(3); + placer(2, 4, mIconDropDown, 3).setPadding(3); + + placer(0, 5, mManaLabel, 2).setPadding(3); + placer(2, 5, mManaField, 3).setPadding(3); + placer(0, 6, mMagicLvlLabel, 2).setPadding(3); + placer(2, 6, mMagicLvlField, 3).setPadding(3); + + placer(0, 7, mSchoolLabel, 2).setPadding(3); + placer(2, 7, mSchoolDropDown, 3).setPadding(3); + placer(0, 8, mSchoolLvlLabel, 2).setPadding(3); + placer(2, 8, mSchoolLvlField, 3).setPadding(3); + + placer(0, 9, mSaveButton, 2).setPadding(3); + placer(2, 9, mCancelButton, 2).setPadding(3); + placer(4, 9, mDeleteButton, 2).setPadding(3); setWidth(w); setHeight(h); diff --git a/src/gui/tradewindow.cpp b/src/gui/tradewindow.cpp index d0ae67746..3874a8301 100644 --- a/src/gui/tradewindow.cpp +++ b/src/gui/tradewindow.cpp @@ -118,14 +118,14 @@ TradeWindow::TradeWindow(): place(1, 0, mMoneyLabel); place(0, 1, myScroll).setPadding(3); place(1, 1, partnerScroll).setPadding(3); - ContainerPlacer place; - place = getPlacer(0, 0); - place(0, 0, mMoneyLabel2); - place(1, 0, mMoneyField, 2); - place(3, 0, mMoneyChangeButton).setHAlign(LayoutCell::LEFT); - place = getPlacer(0, 2); - place(0, 0, mAddButton); - place(1, 0, mOkButton); + ContainerPlacer placer; + placer = getPlacer(0, 0); + placer(0, 0, mMoneyLabel2); + placer(1, 0, mMoneyField, 2); + placer(3, 0, mMoneyChangeButton).setHAlign(LayoutCell::LEFT); + placer = getPlacer(0, 2); + placer(0, 0, mAddButton); + placer(1, 0, mOkButton); Layout &layout = getLayout(); layout.extend(0, 2, 2, 1); layout.setRowHeight(1, Layout::AUTO_SET); diff --git a/src/gui/updaterwindow.cpp b/src/gui/updaterwindow.cpp index 4ba1c9179..d6c74cc79 100644 --- a/src/gui/updaterwindow.cpp +++ b/src/gui/updaterwindow.cpp @@ -165,14 +165,14 @@ UpdaterWindow::UpdaterWindow(const std::string &updateHost, mBrowserBox->setOpaque(false); mPlayButton->setEnabled(false); - ContainerPlacer place; - place = getPlacer(0, 0); - - place(0, 0, mScrollArea, 5, 3).setPadding(3); - place(0, 3, mLabel, 5); - place(0, 4, mProgressBar, 5); - place(3, 5, mCancelButton); - place(4, 5, mPlayButton); + ContainerPlacer placer; + placer = getPlacer(0, 0); + + placer(0, 0, mScrollArea, 5, 3).setPadding(3); + placer(0, 3, mLabel, 5); + placer(0, 4, mProgressBar, 5); + placer(3, 5, mCancelButton); + placer(4, 5, mPlayButton); reflowLayout(450, 400); diff --git a/src/guild.cpp b/src/guild.cpp index 234c7d32f..a2d9149eb 100644 --- a/src/guild.cpp +++ b/src/guild.cpp @@ -170,9 +170,9 @@ void Guild::removeMember(GuildMember *member) (*itr)->mCharId == member->mCharId && (*itr)->getName() == member->getName()) { - GuildMember *member = *itr; + GuildMember *m = *itr; mMembers.erase(itr); - delete member; + delete m; return; } ++itr; diff --git a/src/net/messagein.cpp b/src/net/messagein.cpp index 5bfeefdb6..8f177f906 100644 --- a/src/net/messagein.cpp +++ b/src/net/messagein.cpp @@ -190,12 +190,11 @@ std::string MessageIn::readString(int length) char const *stringEnd = static_cast(memchr(stringBeg, '\0', length)); - std::string readString(stringBeg, - stringEnd ? stringEnd - stringBeg : length); + std::string str(stringBeg, stringEnd ? stringEnd - stringBeg : length); mPos += length; PacketCounters::incInBytes(length); - DEBUGLOG("readString: " + readString); - return readString; + DEBUGLOG("readString: " + str); + return str; } std::string MessageIn::readRawString(int length) @@ -215,12 +214,11 @@ std::string MessageIn::readRawString(int length) char const *stringBeg = mData + mPos; char const *stringEnd = static_cast(memchr(stringBeg, '\0', length)); - std::string readString(stringBeg, - stringEnd ? stringEnd - stringBeg : length); + std::string str(stringBeg, stringEnd ? stringEnd - stringBeg : length); mPos += length; PacketCounters::incInBytes(length); - DEBUGLOG("readString: " + readString); + DEBUGLOG("readString: " + str); if (stringEnd) { @@ -234,11 +232,11 @@ std::string MessageIn::readRawString(int length) { DEBUGLOG("readString2: " + hiddenPart); - return readString + "|" + hiddenPart; + return str + "|" + hiddenPart; } } - return readString; + return str; } } diff --git a/src/particleemitter.cpp b/src/particleemitter.cpp index fd1f07e16..9cad0864f 100644 --- a/src/particleemitter.cpp +++ b/src/particleemitter.cpp @@ -566,9 +566,9 @@ std::list ParticleEmitter::createParticles(int tick) newParticle->setFollow(mParticleFollow); newParticle->setDestination(mParticleTarget, - mParticleAcceleration.value(tick), - mParticleMomentum.value(tick) - ); + mParticleAcceleration.value(tick), + mParticleMomentum.value(tick)); + newParticle->setDieDistance(mParticleDieDistance.value(tick)); newParticle->setLifetime(mParticleLifetime.value(tick)); @@ -577,16 +577,14 @@ std::list ParticleEmitter::createParticles(int tick) newParticle->setAlpha(mParticleAlpha.value(tick)); for (std::list::const_iterator - i = mParticleChildEmitters.begin(); - i != mParticleChildEmitters.end(); ++i) + it = mParticleChildEmitters.begin(); + it != mParticleChildEmitters.end(); ++it) { - newParticle->addEmitter(new ParticleEmitter(*i)); + newParticle->addEmitter(new ParticleEmitter(*it)); } if (!mDeathEffect.empty()) - { newParticle->setDeathEffect(mDeathEffect, mDeathEffectConditions); - } newParticles.push_back(newParticle); } diff --git a/src/resources/beinginfo.cpp b/src/resources/beinginfo.cpp index 8beea420d..4aa7515b1 100644 --- a/src/resources/beinginfo.cpp +++ b/src/resources/beinginfo.cpp @@ -94,10 +94,10 @@ void BeingInfo::addSound(SoundEvent event, const std::string &filename) const std::string &BeingInfo::getSound(SoundEvent event) const { - static std::string empty(""); + static std::string emptySound(""); SoundEvents::const_iterator i = mSounds.find(event); - return (i == mSounds.end() || !i->second) ? empty : + return (i == mSounds.end() || !i->second) ? emptySound : i->second->at(rand() % i->second->size()); } diff --git a/src/resources/image.cpp b/src/resources/image.cpp index e28cb2bc5..8f5ee1d2d 100644 --- a/src/resources/image.cpp +++ b/src/resources/image.cpp @@ -49,12 +49,12 @@ int Image::mTextureSize = 0; bool Image::mEnableAlphaCache = false; bool Image::mEnableAlpha = true; -Image::Image(SDL_Surface *image, bool hasAlphaChannel, Uint8 *alphaChannel): +Image::Image(SDL_Surface *image, bool hasAlphaChannel0, Uint8 *alphaChannel): mAlpha(1.0f), - mHasAlphaChannel(hasAlphaChannel), + mHasAlphaChannel(hasAlphaChannel0), mSDLSurface(image), mAlphaChannel(alphaChannel), - mIsAlphaVisible(hasAlphaChannel), + mIsAlphaVisible(hasAlphaChannel0), mIsAlphaCalculated(false) { #ifdef USE_OPENGL diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp index 89df407a6..9ff80de22 100644 --- a/src/resources/itemdb.cpp +++ b/src/resources/itemdb.cpp @@ -361,7 +361,7 @@ void ItemDB::load() mItemInfos[id] = itemInfo; if (!name.empty()) { - std::string temp = normalize(name); + temp = normalize(name); NamedItemInfos::const_iterator itr = mNamedItemInfos.find(temp); if (itr == mNamedItemInfos.end()) -- cgit v1.2.3-70-g09d2 From 22a66542b07a4238ef55e0a4aace09a62f416103 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 9 Sep 2011 23:30:36 +0300 Subject: Fix code style. --- src/gui/setup_video.cpp | 3 ++- src/localplayer.cpp | 5 +++-- src/utils/sha256.cpp | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index e0f03ec60..e9811a920 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -702,7 +702,8 @@ void Setup_Video::action(const gcn::ActionEvent &event) else if (id == "altfpslimitslider") { int tempFps = static_cast(mAltFpsSlider->getValue()); - tempFps = tempFps > 0 ? tempFps : static_cast(mAltFpsSlider->getScaleStart()); + tempFps = tempFps > 0 ? tempFps : static_cast( + mAltFpsSlider->getScaleStart()); mAltFps = tempFps; const std::string text = mAltFps > 0 ? toString(mAltFps) : _("None"); diff --git a/src/localplayer.cpp b/src/localplayer.cpp index b19b1b9af..ff93cdbf1 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -2445,8 +2445,6 @@ void LocalPlayer::crazyMoveA() // direction command else if (mMoveProgram[mCrazyMoveState] == 'd') { - Uint8 dir = 0; - mCrazyMoveState ++; if (mCrazyMoveState < mMoveProgram.length()) @@ -2492,6 +2490,7 @@ void LocalPlayer::crazyMoveA() case 'L': if (Client::limitPackets(PACKET_DIRECTION)) { + Uint8 dir = 0; switch (getDirection()) { case UP : dir = Being::LEFT; break; @@ -2507,6 +2506,7 @@ void LocalPlayer::crazyMoveA() case 'R': if (Client::limitPackets(PACKET_DIRECTION)) { + Uint8 dir = 0; switch (getDirection()) { case UP : dir = Being::RIGHT; break; @@ -2522,6 +2522,7 @@ void LocalPlayer::crazyMoveA() case 'b': if (Client::limitPackets(PACKET_DIRECTION)) { + Uint8 dir = 0; switch (getDirection()) { case UP : dir = Being::DOWN; break; diff --git a/src/utils/sha256.cpp b/src/utils/sha256.cpp index dab01a1ea..5d3e4c1d2 100644 --- a/src/utils/sha256.cpp +++ b/src/utils/sha256.cpp @@ -254,7 +254,7 @@ void SHA256Update(SHA256Context *ctx, SHA256Transform(ctx, ctx->block, 1); SHA256Transform(ctx, shifted_message, block_nb); rem_len = new_len % SHA256_BLOCK_SIZE; - memcpy(ctx->block, &shifted_message[block_nb << 6],rem_len); + memcpy(ctx->block, &shifted_message[block_nb << 6], rem_len); ctx->len = rem_len; ctx->tot_len += (block_nb + 1) << 6; } -- cgit v1.2.3-70-g09d2 From c791a0f5f7876b89f39644a13679a0a55b6c1322 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 00:29:26 +0300 Subject: add shadow flag to make scripts. --- bmake | 4 ++-- bmake44 | 3 ++- bmake46 | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/bmake b/bmake index a4ec0c068..d7c7e4482 100755 --- a/bmake +++ b/bmake @@ -1,7 +1,7 @@ #!/bin/sh #may be -#-Wshadow -Waggregate-return -Winline +#-Waggregate-return -Winline #for feature #-Wstrict-overflow=4 -Wfloat-equal @@ -33,7 +33,7 @@ export CXXFLAGS="-Wunreachable-code -Wmissing-field-initializers \ -Wempty-body -Wsign-compare -Wclobbered -Wcast-align -Wcast-qual \ -Wtype-limits -Wpointer-arith -Wundef -Wmissing-include-dirs \ -Wignored-qualifiers -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ --Wpacked" +-Wpacked -Wshadow" autoreconf -i ./configure --prefix=$dir/run \ diff --git a/bmake44 b/bmake44 index d7730cf78..8e49f2448 100755 --- a/bmake44 +++ b/bmake44 @@ -32,7 +32,8 @@ export CXXFLAGS="-Wmissing-field-initializers \ -Wunused-parameter -Wlogical-op \ -Wempty-body -Wsign-compare -Wclobbered -Wcast-align -Wcast-qual \ -Wtype-limits -Wpointer-arith -Wundef -Wmissing-include-dirs \ --Wignored-qualifiers -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe" +-Wignored-qualifiers -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ +-Wpacked -Wshadow" autoreconf -i ./configure --prefix=$dir/run \ diff --git a/bmake46 b/bmake46 index ecd151e26..a9f343033 100755 --- a/bmake46 +++ b/bmake46 @@ -44,7 +44,7 @@ export CXXFLAGS="-Wvariadic-macros -Wvla -Wredundant-decls \ -Wcast-align -Wcast-qual -Wpointer-arith -Wundef \ -Wmissing-include-dirs -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ -Wpacked -Wextra -Wstrict-overflow=1 -Wunknown-pragmas -Wwrite-strings \ --Wstack-protector" +-Wstack-protector -Wshadow" autoreconf -i ./configure --prefix=$dir/run \ -- cgit v1.2.3-70-g09d2 From 7c15976a191d48feed18dd93e2be36aa2eb681ed Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 01:26:57 +0300 Subject: iterator fix in being.cpp after last changes. --- src/being.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/being.cpp b/src/being.cpp index 5381c5924..883bde321 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -2159,7 +2159,7 @@ void Being::recalcSpritesOrder() SpriteToItemMap::const_iterator itr; for (itr = spriteToItems->begin(); - itr != spriteToItems->end(); ++it) + itr != spriteToItems->end(); ++itr) { int remSprite = itr->first; const std::map &itemReplacer = itr->second; -- cgit v1.2.3-70-g09d2 From 99c02724d193dbd6219c4ce036c43795d6562047 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 01:58:42 +0300 Subject: Update and rebuild translations. --- po/de.po | 428 ++++++++++++++++++++++++++------------------------ po/es.po | 440 +++++++++++++++++++++++++++------------------------- po/fi.po | 432 +++++++++++++++++++++++++++------------------------ po/fr.po | 434 +++++++++++++++++++++++++++------------------------ po/hr.po | 427 ++++++++++++++++++++++++++------------------------ po/hu.po | 427 ++++++++++++++++++++++++++------------------------ po/id.po | 439 +++++++++++++++++++++++++++------------------------ po/ja.po | 432 +++++++++++++++++++++++++++------------------------ po/manaplus.pot | 423 ++++++++++++++++++++++++++------------------------ po/nl_BE.po | 474 +++++++++++++++++++++++++++++--------------------------- po/pt.po | 434 +++++++++++++++++++++++++++------------------------ po/pt_BR.po | 434 +++++++++++++++++++++++++++------------------------ po/ru.po | 436 ++++++++++++++++++++++++++------------------------- po/zh_CN.po | 432 +++++++++++++++++++++++++++------------------------ 14 files changed, 3207 insertions(+), 2885 deletions(-) diff --git a/po/de.po b/po/de.po index 02a19572a..739266db9 100644 --- a/po/de.po +++ b/po/de.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" "PO-Revision-Date: 2011-09-02 15:29+0000\n" "Last-Translator: akaras \n" "Language-Team: German (http://www.transifex.net/projects/p/manaplus/team/" @@ -22,25 +22,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "ausweichen" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "verfehlt" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -110,22 +110,22 @@ msgstr "erfolgreich abgemeldet." msgid "Farewell, come back any time..." msgstr "Leb wohl und komme jeder Zeit wieder..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s existiert nicht und kann nicht erstellt werden! Beende." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Ungültiger Updateserver: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Fehler beim Erstellen des Verzeichnisses für Updates!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -327,19 +327,19 @@ msgstr "Die Verbindung zum Server wurde getrennt." msgid "Network Error" msgstr "Netzwerkfehler" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignoriere eingehende Handelsanfragen" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Akzeptiere eingehende Handelsanfragen" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Karte konnte nicht geladen werden." -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Fehler beim Laden von %s" @@ -368,31 +368,31 @@ msgstr "" msgid "Bot Checker" msgstr "Bot-Prüfer" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Name" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Angriff" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Sprechen" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Bewegen" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Resultat" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Zurücksetzten" @@ -438,7 +438,7 @@ msgid "Max" msgstr "Max" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Laden" @@ -457,10 +457,10 @@ msgstr "Verkaufen" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -562,7 +562,7 @@ msgstr "Frisur:" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Erstellen" @@ -630,26 +630,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Löschen" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Wähle" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Level: %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(leer)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "Standard" @@ -705,11 +705,12 @@ msgstr "Regenbogen 2" msgid "rainbow 3" msgstr "Regenbogen 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -742,7 +743,7 @@ msgstr "Nein" msgid "Ignore" msgstr "ignorieren" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Karte" @@ -883,7 +884,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Schließen" @@ -909,10 +910,10 @@ msgstr "Ok" msgid "Equipment" msgstr "Ausrüstung" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Ablegen" @@ -920,80 +921,90 @@ msgstr "Ablegen" msgid "Help" msgstr "Hilfe" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +#, fuzzy +msgid "by name" +msgstr "Umbenennen" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +#, fuzzy +msgid "by weight" +msgstr "Gewicht:" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventar" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Plätze:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filter:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Sortieren:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Ausrüsten" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Benutzen" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Wegwerfen" -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Aufteilen" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Ausrüstung" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Gewicht:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Aufbewahren" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Abholen" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Wegwerfen" @@ -1047,91 +1058,91 @@ msgstr "Gewicht: %s" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Statistik zurücksetzen" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Timer zurücksetzen" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Du hast die Guilde verlassen." @@ -1229,7 +1240,7 @@ msgid "Submit" msgstr "Absenden" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1317,7 +1328,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "@@ignore|Ignoriere %s komplett@@" @@ -1368,7 +1379,7 @@ msgid "Show Items" msgstr "" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1416,8 +1427,8 @@ msgstr "" msgid "Pick up" msgstr "Aufheben" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Zu Chat hinzufügen" @@ -1429,8 +1440,8 @@ msgstr "" msgid "Rename" msgstr "Umbenennen" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Entfernen" @@ -1506,85 +1517,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "10 aufbewahren" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Die Hälfte aufbewahren" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Alles aufbewahren" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "10 abholen" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Die Hälfte abholen" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Alles abholen" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1832,7 +1843,7 @@ msgstr "Zeit" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1995,115 +2006,128 @@ msgstr "Zeige Pfad" msgid "Draw hotkeys on map" msgstr "Zeige Hotekeys auf der Karte" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +#, fuzzy +msgid "Enable lazy scrolling" +msgstr "Aufzeichnen des Chats einschalten" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Automatischen Berichtigen der Position" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Während des Bewegens angreifen" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Synchronisiere Bewegungen des Spielers" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Verrückte Bewegungen A-Programm" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Spieler" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Eigenen HP-Balken anzeigen" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Angriffsziele des Spielers einkreisen" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Zeige \"job exp\"-Nachrichten" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Zeige Job" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Verkauf- und Kaufanfragen akzeptieren" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Laden-Modus einschalten" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Protokolliere NPC Dialoge" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Botprüfer einschalten" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Debug-Protokoll benutzen" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Zeige Hintergrund" @@ -2120,27 +2144,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2395,7 +2419,7 @@ msgid "FPS limit:" msgstr "FPS Limit:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Alt FPS Limit:" @@ -2421,7 +2445,7 @@ msgstr "Partikeldetail" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Kein(e)" @@ -2535,22 +2559,22 @@ msgstr "Erhöhen" msgid "Skill points available: %d" msgstr "Fähigkeitspunkte verfügbar: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Lvl: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" @@ -3475,23 +3499,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4163,68 +4187,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Abwesend" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Folgen:" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Du siehst" @@ -4425,16 +4449,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Spiel" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5484,19 +5508,19 @@ msgstr "Verbindung mit Server abgebrochen. " msgid "%s is not in your party!" msgstr "%s ist nicht in Deiner Party!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Drucke '..'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Blinkender Name" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Schwebende '...' Blase" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Schwebende Blase" diff --git a/po/es.po b/po/es.po index ea3abab4d..7f98a9e97 100644 --- a/po/es.po +++ b/po/es.po @@ -2,18 +2,19 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# Nelson , 2011. -# Nelson Martell , 2011. -# Nelson Martell , 2011. -# Jumpy , 2011. +# Translators: # Andrei Karas , 2011. +# Jumpy , 2011. +# Nelson Martell , 2011. +# Nelson Martell , 2011. +# Nelson , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 22:15+0000\n" -"Last-Translator: nelson6e65 \n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"Last-Translator: akaras \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/" "manaplus/team/es/)\n" "Language: es\n" @@ -22,25 +23,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Visible sobre el mapa" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "evade" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "falla" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "I" @@ -110,22 +111,22 @@ msgstr "Registro cancelado" msgid "Farewell, come back any time..." msgstr "Adiós, vuelve cuando quieras..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "¡%s no existe y no puede ser creado! Saliendo." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Servidor de actualización inválido: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "¡Error al crear la carpeta de actualizaciones!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Error: ¡%s no existe y no puede ser creado! Saliendo." @@ -326,19 +327,19 @@ msgstr "Se ha perdido la conexión con el servidor." msgid "Network Error" msgstr "Error de Red" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignorando las peticiones de intercambio" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Aceptando las peticiones de intercambio" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "No se pudo cargar el mapa" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Error mientras cargaba %s" @@ -367,31 +368,31 @@ msgstr "Comentario: %s" msgid "Bot Checker" msgstr "Bot Checker" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nombre" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Hablar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Mover" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Resultado" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Restablecer" @@ -437,7 +438,7 @@ msgid "Max" msgstr "Máximo" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Tienda" @@ -456,10 +457,10 @@ msgstr "Vender" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -561,7 +562,7 @@ msgstr "Peinado:" msgid "Race:" msgstr "Race:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Crear" @@ -629,26 +630,26 @@ msgstr "Ingrese la contraseña para borrar el personaje" msgid "Enter password:" msgstr "Ingrese contraseña:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Borrar" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Seleccionar" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Nivel: %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(vacío)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "predeterminado" @@ -704,11 +705,12 @@ msgstr "arco iris 2" msgid "rainbow 3" msgstr "arco iris 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -741,7 +743,7 @@ msgstr "No" msgid "Ignore" msgstr "Ignorar" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Mapa" @@ -882,7 +884,7 @@ msgid "Did You Know?" msgstr "¿Sabías que...?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Cerrar" @@ -908,10 +910,10 @@ msgstr "OK" msgid "Equipment" msgstr "Equipamiento" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Quitárselo" @@ -919,80 +921,88 @@ msgstr "Quitárselo" msgid "Help" msgstr "Ayuda" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventario" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Espacios:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filtro:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Ordenar:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Equipar" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Usar" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Tirar..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Dividir" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Conjuntos" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Peso:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Almacenar" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Recuperar" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Tirar" @@ -1046,91 +1056,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estadísticas" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Restablecer estadísticas" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Restablecer cronometrador" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Nivel: %d de %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d/%d Queda: %d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d exp, prom. pandilla para 1%%: %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Muertes: %s, exp. total: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Prom. Exp: %s, Prom. de pandilla para siguiente nivel: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Matanza/Mín: %s, Exp/Mín: %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Rapidez de experiencia por %d minuto: %s" msgstr[1] "Rapidez de experiencia por %d minutos: %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tiempo para el siguiente nivel por %d minuto: %s" msgstr[1] "Tiempo para el siguiente nivel por %d minutos: %s" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Exp de último monstruo eliminado:" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "Tiempo antes de que jacko desove:" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr " Tiempo para el siguiente nivel: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "¿%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "desove de jacko" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Has dejado el gremio." @@ -1228,7 +1238,7 @@ msgid "Submit" msgstr "Enviar" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1316,7 +1326,7 @@ msgstr "Des-ignorar" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Ignorar completamente" @@ -1367,7 +1377,7 @@ msgid "Show Items" msgstr "Mostrar artículos" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Desvestir" @@ -1415,8 +1425,8 @@ msgstr "Agregar nombre al chat" msgid "Pick up" msgstr "Recoger" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Añadir al chat" @@ -1428,8 +1438,8 @@ msgstr "Mapa Objeto" msgid "Rename" msgstr "Renombrar" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Quitar" @@ -1505,85 +1515,85 @@ msgstr "Comentario del jugador " msgid "Comment: " msgstr "Comentario: " -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Agredar al intercambio" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Agregar 10 al intercambio" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Agregar la mitad al intercambio" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Agregar todo al intercambio" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Almacenar 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Almacenar la mitad" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Almacenar todo" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Tirar todo" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Recuperar 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Recuperar la mitad" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Recuperar todo" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Cargar atajos antiguos de artículos" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Cargar atajos antiguos de soltar (drop)" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Restablecer barra amarilla" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar al chat" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(predeterminado)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Subir" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Bajar" @@ -1831,7 +1841,7 @@ msgstr "Tiempo" msgid "Use local time" msgstr "Usar hora local" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Otro" @@ -1994,115 +2004,127 @@ msgstr "Dibujar trayectoria" msgid "Draw hotkeys on map" msgstr "Dibujar teclas de acceso rápido en el mapa" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "En movimiento" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Corrección automatica de la posición" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Atacar mientras está en movimiento" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Sincronización de movimiento de jugador" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Programa de movimientos locos A" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Jugador" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Mostrar barra de energía propia" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Habilitar estadísticas rápidas" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Apuntar a los jugadores en derredor, no necesariamente al más cercano" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Mostrar los mensajes de experiencia de trabajo" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Mostrar las ventanas emergentes de jugadores" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Mensaje afk" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Mostrar trabajo" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Habilitar filtro de ataque" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "Habilitar el protocolo de anuncio" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Aceptar solicitudes de compra / venta" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Habilitar la tienda" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Registro de diálogo de NPC" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "Soporte de bots" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "Habilitar soporte para auction bot" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "Habilitar soporte de bot clan y deshabilitar soporte de clan nativo" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Habilitar los ataques colaterales de servidor" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Habilitar el control de robot" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Habilitar la proteción contra servidores defectuosos" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Habilitar registro de depuración" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Modo de bajo tráfico" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Ocultar los objetos escudos" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Mostrar fondo" @@ -2119,29 +2141,29 @@ msgid "Auto adjust perfomance" msgstr "Ajustar rendimiento automáticamente" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "Mostrar transparencia de criaturas" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Aceleración de hardware" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "Habilitar caché de opacidad (Software, puede usar mucha memoria)" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "Habilitar reducción de mapa (Software)" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "Mejor calidad (desabilitar para un mejor desmpeño)" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "Habilitar corrección de canal alfa (Software, puede ser muy lento)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Mostrar transparencia de criaturas" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "Habilitar re ordenamiento de sprites." @@ -2394,7 +2416,7 @@ msgid "FPS limit:" msgstr "Límite FPS:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Límite FPS alternativo: " @@ -2420,7 +2442,7 @@ msgstr "Detalle de partículas" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Nada" @@ -2529,22 +2551,22 @@ msgstr "Incrementar" msgid "Skill points available: %d" msgstr "Puntos de habilidades: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Habilidades %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Habilidad %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Nivel: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Nivel: %d (%+d)" @@ -3469,23 +3491,23 @@ msgstr "Limites de Lugar de Inicio" msgid "Road Point" msgstr "Mostrar camino" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Quién está conectado - Actualizando" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Actualizar" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Quienes están conectados - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Quienes están conectados - error" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Quienes están conectados - Actualizar" @@ -4159,68 +4181,68 @@ msgstr "" "Conflito con las teclas \"%s\" e \"%s\" . Resuelva el conflicto, o el juego " "puede presentar un comportamiento raro." -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Fuiste eliminado por " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Intentaste recoger un objeto inexistante." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "El artículo es muy pesado." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "El artículo está muy lejos." -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "El inventario está lleno." -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "El agrupamiento es demasiado grande." -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "El artículo pertenece a alguien más." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Problema desconocido al intentar recoger el artículo." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Usted cogió un/a %d [@@%d|%s@@]." msgstr[1] "Usted Cogió %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Fuera del Teclado" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Seguir: " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Seguir cancelado" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Imitacion: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Imitación cancelada" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Ves " @@ -4421,16 +4443,16 @@ msgstr "Jugador VIP." msgid "MVP player: " msgstr "Jugador MVP: " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Jugadores online: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Juego" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Petición de salida denegada!" @@ -5496,19 +5518,19 @@ msgstr "Conexión al servidor terminada." msgid "%s is not in your party!" msgstr "%s no está en tu grupo!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Parpadear nombre" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Burbuja '...' flotante" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Burbuja Flotante" diff --git a/po/fi.po b/po/fi.po index c7586f8c4..78f41e550 100644 --- a/po/fi.po +++ b/po/fi.po @@ -2,14 +2,15 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# Sini Ruohomaa , 2011. +# Translators: # Andrei Karas , 2011. +# Sini Ruohomaa , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" "Language: fi\n" @@ -18,25 +19,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Näkyvillä kartalla" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "väistö" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "huti" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -106,22 +107,22 @@ msgstr "Tietojen poisto onnistui" msgid "Farewell, come back any time..." msgstr "Näkemisiin, tule pian takaisin..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s ei ole olemassa eikä sitä voi luoda! Poistun." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Epäkelpo päivitysosoite: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Päivityshakemistoa luodessa tapahtui virhe!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Virhe: %s ei ole olemassa eikä sitä voi luoda! Poistun." @@ -323,19 +324,19 @@ msgstr "Yhteys palvelimeen katkesi." msgid "Network Error" msgstr "Verkkovirhe" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Et huomioi kaupankäyntipyyntöjä" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Hyväksyt kaupankäyntipyynnöt" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Kartan lataaminen epäonnistui" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Kohdetta %s ladattaessa tapahtui virhe." @@ -364,31 +365,31 @@ msgstr "" msgid "Bot Checker" msgstr "Bottitutka" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nimi" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Hyökkää" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Keskustele" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Liiku" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Tulos" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Nollaa" @@ -434,7 +435,7 @@ msgid "Max" msgstr "Max" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Kauppa" @@ -453,10 +454,10 @@ msgstr "Myy" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -558,7 +559,7 @@ msgstr "Hiustyyli:" msgid "Race:" msgstr "Rotu: " -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Luo" @@ -626,26 +627,26 @@ msgstr "Anna salasana hahmon poistamiseksi" msgid "Enter password:" msgstr "Salasana:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Poista" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Valitse" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Taso %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(tyhjä)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "oletus" @@ -701,11 +702,12 @@ msgstr "sateenkaari 2" msgid "rainbow 3" msgstr "sateenkaari 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -738,7 +740,7 @@ msgstr "Ei" msgid "Ignore" msgstr "Ohita" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Kartta" @@ -879,7 +881,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Sulje" @@ -905,10 +907,10 @@ msgstr "Ok" msgid "Equipment" msgstr "Varusteet" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Poista varuste käytöstä" @@ -916,80 +918,88 @@ msgstr "Poista varuste käytöstä" msgid "Help" msgstr "Apua" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Tavarat" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Paikkoja:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Suodin:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Järj.:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "-" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "A" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "#" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Ota käyttöön" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Käytä" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Pudota..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Jaa" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Asukokonaisuudet" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Paino:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Varastoi" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Ota" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Pudota" @@ -1043,91 +1053,91 @@ msgstr "Paino: %s" msgid "Kill stats" msgstr "Tappotilastot" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Nollaa tiedot" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Nollaa ajastin" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Olet eronnut killasta." @@ -1225,7 +1235,7 @@ msgid "Submit" msgstr "Lähetä" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "Ei-pelaajahahmo (NPC)" @@ -1313,7 +1323,7 @@ msgstr "Huomioi jälleen" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Jätä täysin huomiotta" @@ -1364,7 +1374,7 @@ msgid "Show Items" msgstr "Näytä tavarat" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Riisu" @@ -1412,8 +1422,8 @@ msgstr "Lisää nimi keskusteluun" msgid "Pick up" msgstr "Nosta" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Lisää keskusteluun" @@ -1425,8 +1435,8 @@ msgstr "Karttaolio" msgid "Rename" msgstr "Nimeä uudelleen" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Poista" @@ -1502,85 +1512,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Lisää kauppaan" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Lisää 10 kauppaan" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Lisää puolet kauppaan" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Lisää kaikki kauppaan" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Varastoi 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Varastoi puolet" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Varastoi kaikki" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Ota 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Ota puolet" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Ota kaikki" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Lataa vanhat tavarapikavalinnat" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Lataa vanhat pudotuspikavalinnat" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Piilota" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Näytä" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Palauta oletusmuokkaimet (keltainen palkki)" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(oletus)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Siirrä ylös" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Siirrä alas" @@ -1828,7 +1838,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1991,115 +2001,127 @@ msgstr "Piirrä polku" msgid "Draw hotkeys on map" msgstr "Piirrä siirtymäpikanäppäimet kartalle" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Korjaa sijainti automaattisesti" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Hyökkää liikkuessa" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Synkronoi pelaajan liikkeet" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Villiliike (a) -ohjelma" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Näytä oma vp-palkki" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Ota pikatilastot käyttöön" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Vaihda pelaajakohteita syklissä" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Näytä työkokemusviestit" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Näytä pelaajaponnahdusikkunat" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Näytä työ" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Ota käyttöön hyökkäyssuodin" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Salli osta/myy-pyynnöt" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Ota kauppatila käyttöön" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Kirjaa keskustelut ei-pelaajahahmojen kanssa lokiin" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Ota käyttöön palvelinpuolen hyökkäys" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Ota bottitutka käyttöön" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Ota käyttöön suoja bugisten palvelinten varalta" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Ota käyttöön debug-loki" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Matalan liikenteen tila" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Piilota kilpihahmo" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Näytä tausta" @@ -2116,29 +2138,29 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Rautakiihdytys" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" @@ -2391,7 +2413,7 @@ msgid "FPS limit:" msgstr "Piirtonopeusrajoitin (FPS):" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Vaihtoehtoinen FPS-rajoitin:" @@ -2417,7 +2439,7 @@ msgstr "Hiukkastehosteiden yksityiskohtaisuus" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "-" @@ -2524,22 +2546,22 @@ msgstr "Ylös" msgid "Skill points available: %d" msgstr "%d taitopistettä käyttämättä" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Taitojoukko %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Taito %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Taso: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Taso: %d (%+d)" @@ -3462,23 +3484,23 @@ msgstr "Kotipaikan raja" msgid "Road Point" msgstr "Väyläpiste" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Kuka on linjoila - päivitän" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Päivitä" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Kuka on linjoilla - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Kuka on linjoilla - virhe" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Kuka on linjoilla - päivitä" @@ -4153,68 +4175,68 @@ msgstr "" "Päällekkäiset näppäinoikotiet \"%s\" ja \"%s\" voivat aiheuttaa outouksia; " "ole hyvä ja poista päällekkäisyydet. " -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Sinut otti hengiltä " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Yritit nostaa olemattoman tavaran." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "Tavara on liian painava." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "Tavara on liian kaukana." -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "Sinulla on liikaa tavaraa ennestään." -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "Kasa on liian suuri." -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Tavara kuuluu jollekulle muulle." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Tuntematon ongelma esti tavaran nostamisen." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "[@@%2$d|%3$s@@] (%1$d kpl) otettu." msgstr[1] "[@@%2$d|%3$s@@] (%1$d kpl) otettu." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Poissa" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Seuraa: " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Seuraaminen keskeytetty" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Matki: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Matkiminen keskeytetty" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Näet " @@ -4416,16 +4438,16 @@ msgstr "MVP-pelaaja." msgid "MVP player: " msgstr "MVP-pelaaja: " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Käyttäjiä palvelimella: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Peli" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Lopetuspyyntö evätty!" @@ -5484,19 +5506,19 @@ msgstr "Yhteys palvelimeen katkaistu. " msgid "%s is not in your party!" msgstr "%s ei ole ryhmässäsi!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Tulosta '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Vilkuta nimeä" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Leijuva '...' -puhekupla" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Leijuva puhekupla" diff --git a/po/fr.po b/po/fr.po index 3145f92d9..3ec205a5f 100644 --- a/po/fr.po +++ b/po/fr.po @@ -2,16 +2,17 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: +# Andrei Karas , 2011. # , 2011. -# Jumpy , 2011. # Bernard , 2011. -# Andrei Karas , 2011. +# Jumpy , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" "Last-Translator: akaras \n" "Language-Team: French (http://www.transifex.net/projects/p/manaplus/team/" "fr/)\n" @@ -21,25 +22,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Visible sur la carte" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "esquivé" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "raté" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "I" @@ -109,22 +110,22 @@ msgstr "Désinscription réussie" msgid "Farewell, come back any time..." msgstr "A bientôt, revenez quand vous voudrez..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s n'existe pas et ne peut pas être créé ! Fermeture du programme." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Site de mise à jour invalide : %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Impossible de créer le dossier de mise à jour !" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -328,19 +329,19 @@ msgstr "" msgid "Network Error" msgstr "Erreur Réseau" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignorer les requêtes d'échanges entrantes" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Accepter les requêtes d'échanges entrantes" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "La carte n'a pu être chargée" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Erreur durant le chargement %s" @@ -369,31 +370,31 @@ msgstr "Commentaire : %s" msgid "Bot Checker" msgstr "Testeur de Robot" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nom" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Attaquer" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Parler" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Déplacement" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Résultat" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Réinitialiser" @@ -439,7 +440,7 @@ msgid "Max" msgstr "Max." #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Boutique" @@ -458,10 +459,10 @@ msgstr "Vendre" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -563,7 +564,7 @@ msgstr "Coupe :" msgid "Race:" msgstr "Race:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Créer" @@ -631,26 +632,26 @@ msgstr "Entrer le mot de passe pour effacer le personnage" msgid "Enter password:" msgstr "Entrer le mot de passe :" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Supprimer" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Choisir" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Niveau %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(vide)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "défaut" @@ -706,11 +707,12 @@ msgstr "arc en ciel 2" msgid "rainbow 3" msgstr "arc en ciel 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -743,7 +745,7 @@ msgstr "Non" msgid "Ignore" msgstr "Ignorer" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Carte" @@ -884,7 +886,7 @@ msgid "Did You Know?" msgstr "Le saviez-vous ?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fermer" @@ -910,10 +912,10 @@ msgstr "Ok" msgid "Equipment" msgstr "Équipement" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Retirer" @@ -921,80 +923,88 @@ msgstr "Retirer" msgid "Help" msgstr "Aide" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventaire" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Emplacements :" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filtre :" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Tri :" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "sans" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "a-z" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Équiper" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Utiliser" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Jeter..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Partager" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Tenues" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Poids :" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Entreposer" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Récupérer" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Jeter" @@ -1048,91 +1058,91 @@ msgstr "Poids : %s" msgid "Kill stats" msgstr "Statistiques" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "RaZ stats" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "RaZ temps" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Niveau : %d à %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp : %d/%d Reste : %d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d Moyenne des monstres tués 1%% : %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Nbre Tués : %s, total exp : %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Moyenne Exp: %s, Nombre de monstres pour le prochain niveau : %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Tués/Min : %s, Exp/Min : %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Rapidité exp pour %d min : %s" msgstr[1] "Rapidité exp pour %d min : %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Temps pour le prochain niveau %d min : %s" msgstr[1] "Temps pour le prochain niveau %d min : %s" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Exp du dernier tué :" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "Temps avant l'arrivée de Jack0 :" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr " Temps pour le prochain niveau : %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "Arrivée de Jack0" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "vous avez quitté la guilde." @@ -1230,7 +1240,7 @@ msgid "Submit" msgstr "Soumettre" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "PNJ" @@ -1318,7 +1328,7 @@ msgstr "Ne plus ignorer" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Ignorer complètement" @@ -1369,7 +1379,7 @@ msgid "Show Items" msgstr "Montrer les objets" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Déshabiller" @@ -1417,8 +1427,8 @@ msgstr "Ajouter le nom dans la boite de dialogue" msgid "Pick up" msgstr "Ramasser" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Ajouter à la conversation" @@ -1430,8 +1440,8 @@ msgstr "Objet de carte" msgid "Rename" msgstr "Renommer" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Enlever" @@ -1507,85 +1517,85 @@ msgstr "Le joueur commente " msgid "Comment: " msgstr "Commentaire : " -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Ajouter à la transaction" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Ajouter 10 dans l'échange" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Ajouter la moitié dans l'échange" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Ajouter tout dans l'échange" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Entreposer 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Entreposer la moitié" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Entreposer tout" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Jeter tout" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Reprendre 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Reprendre la moitié" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Reprendre tout" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Charger les anciens raccourcis d'objets" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Charger les anciens raccourcis de jets d'objets" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Cacher" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Montrer" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Remise aux valeurs de défaut de la barre jaune" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copier dans la conversation" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(défaut)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Aller vers le haut" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Aller vers le bas" @@ -1832,7 +1842,7 @@ msgstr "Temps" msgid "Use local time" msgstr "Utiliser l’horaire local" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Autre" @@ -1995,115 +2005,127 @@ msgstr "Afficher le chemin" msgid "Draw hotkeys on map" msgstr "Afficher les touches-raccourcis sur la carte" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "En mouvement" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Auto-correction de position" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Attaquer en bougeant" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Synchroniser les mouvements du joueur" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Programme A de mouvement de fou" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Joueur" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Afficher votre propre barre de vie" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Activer les statistiques instantanées" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Entourer les joueurs visés" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Afficher les expériences de compétences" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Afficher les pop-ups des joueurs" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Message d'absence" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Afficher les compétences" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Activer le mode attaque" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "Lancer le protocole d'avertissements" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Accepter les requêtes d'achat et de vente" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Activer le mode boutique" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Enregistrer les conversations des PNJ" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Activer l'attaque de la part du serveur" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Activer le testeur de robots" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Activer la protection contre les serveurs instables" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Activer l'enregistrement des informations" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Mode traffic faible" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Cacher le bouclier" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Montrer le fond" @@ -2120,29 +2142,29 @@ msgid "Auto adjust perfomance" msgstr "Ajustement automatique des performances" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "Montrer les êtres en transparence" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Accélération matériel" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Montrer les êtres en transparence" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" @@ -2395,7 +2417,7 @@ msgid "FPS limit:" msgstr "Limite FPS :" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Alterner les limites FPS" @@ -2421,7 +2443,7 @@ msgstr "Détail des particules" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Rien" @@ -2535,22 +2557,22 @@ msgstr "Augmenter" msgid "Skill points available: %d" msgstr "Points de compétences : %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Compétence choisie : %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Compétence %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Niveau : %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Niveau : %d (%+d)" @@ -3479,23 +3501,23 @@ msgstr "Limites de votre position" msgid "Road Point" msgstr "Étape" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Qui est en ligne - Mise à jour" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Mise à jour" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Qui est en ligne - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Qui est en ligne - Erreur" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Qui est en ligne - Mise à jour" @@ -4173,68 +4195,68 @@ msgstr "" "Conflit entre les touches \"%s\" and \"%s\". Changez au moins l'une des " "touches ou attendez vous à un possible comportement étrange du jeu." -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Vous avez été tué par " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Vous avez essayé de prendre un item qui n'existe pas." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "L'objet est trop lourd." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "L'objet est trop éloigné" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "L'inventaire est plein" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "La pile est trop grande" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "L'objet appartient a quelqu'un d'autre" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Problème inconnu pour ramasser l'objet." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Vous avez ramassé %d [@@%d|%s@@]." msgstr[1] "Vous avez ramassé %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Inactif" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Suivre : " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Suivi annulé" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Imitation: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Imitation annulée" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Vous voyez " @@ -4444,16 +4466,16 @@ msgstr "Joueur MVP" msgid "MVP player: " msgstr "MVP joueur :" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Joueurs en ligne : %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Jeu" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Requête de départ refusée !" @@ -5534,19 +5556,19 @@ msgstr "Connexion au serveur terminée." msgid "%s is not in your party!" msgstr "%s n'est pas membre de votre groupe !" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Affiche '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Fais clignoter le nom" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Bulle flottante '...'" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Bulle flottante" diff --git a/po/hr.po b/po/hr.po index bce0b9017..cdcf9c1d2 100644 --- a/po/hr.po +++ b/po/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" "PO-Revision-Date: 2011-08-09 22:16+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" @@ -18,25 +18,25 @@ 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" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -106,22 +106,22 @@ msgstr "" msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -326,19 +326,19 @@ msgstr "" msgid "Network Error" msgstr "Mreža Greška" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignoriranje dolaznih zahtjeva za trgovanje" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Prihvaćanje dolaznih zahtjeva za trgovanje" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Greška prilikom učitavanja %s" @@ -367,31 +367,31 @@ msgstr "" msgid "Bot Checker" msgstr "" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Ime" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Napad" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Govori" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Poništi" @@ -437,7 +437,7 @@ msgid "Max" msgstr "Max" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Trgovina" @@ -456,10 +456,10 @@ msgstr "Prodaj" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -561,7 +561,7 @@ msgstr "" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Stvori" @@ -629,26 +629,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Obriši" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "" @@ -704,11 +704,12 @@ msgstr "" msgid "rainbow 3" msgstr "" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -741,7 +742,7 @@ msgstr "Ne" msgid "Ignore" msgstr "" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Karta" @@ -882,7 +883,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Zatvori" @@ -908,10 +909,10 @@ msgstr "U redu" msgid "Equipment" msgstr "Oprema" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Skini opremu" @@ -919,80 +920,90 @@ msgstr "Skini opremu" msgid "Help" msgstr "Pomoć" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +#, fuzzy +msgid "by name" +msgstr "Vidljiva imena" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +#, fuzzy +msgid "by weight" +msgstr "Težina:" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Zalihe" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Mjesta:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Opremi" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Upotrijebi" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Razdvoji" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Težina:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Pohrani" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Preuzmi" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Ispusti" @@ -1046,51 +1057,51 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" @@ -1098,7 +1109,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" @@ -1106,33 +1117,33 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1230,7 +1241,7 @@ msgid "Submit" msgstr "Dostavi" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1318,7 +1329,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "" @@ -1369,7 +1380,7 @@ msgid "Show Items" msgstr "" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1417,8 +1428,8 @@ msgstr "" msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "" @@ -1430,8 +1441,8 @@ msgstr "" msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "" @@ -1507,85 +1518,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1831,7 +1842,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1994,115 +2005,127 @@ msgstr "" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 -msgid "Auto fix position" +msgid "Scroll laziness" msgstr "" #: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 +msgid "Auto fix position" +msgstr "" + +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "" @@ -2119,27 +2142,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2394,7 +2417,7 @@ msgid "FPS limit:" msgstr "" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" @@ -2420,7 +2443,7 @@ msgstr "" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "" @@ -2526,22 +2549,22 @@ msgstr "Gore" msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" @@ -3464,23 +3487,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4149,41 +4172,41 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." @@ -4191,27 +4214,27 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "" @@ -4412,16 +4435,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5463,19 +5486,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%s nije u vašoj partiji!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "" diff --git a/po/hu.po b/po/hu.po index fbd9c2691..8bd7cca8c 100644 --- a/po/hu.po +++ b/po/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" "PO-Revision-Date: 2011-08-09 22:16+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" @@ -17,25 +17,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -105,22 +105,22 @@ msgstr "" msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Hiba a frissítési könyvtár létrehozása közben!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -321,19 +321,19 @@ msgstr "" msgid "Network Error" msgstr "Hálózati hiba" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Kereskedési kérelmek elutasítása" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Kereskedési kérelmek elfogadása" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Hiba %s betöltése közben" @@ -362,31 +362,31 @@ msgstr "" msgid "Bot Checker" msgstr "" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Név" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Támadás" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Csevegés" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Alaphelyzet" @@ -432,7 +432,7 @@ msgid "Max" msgstr "Max." #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Üzlet" @@ -451,10 +451,10 @@ msgstr "Eladás" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -556,7 +556,7 @@ msgstr "" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Létrehozás" @@ -624,26 +624,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Törlés" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "" @@ -699,11 +699,12 @@ msgstr "" msgid "rainbow 3" msgstr "" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -736,7 +737,7 @@ msgstr "Nem" msgid "Ignore" msgstr "" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Térkép" @@ -877,7 +878,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Bezár" @@ -903,10 +904,10 @@ msgstr "Ok" msgid "Equipment" msgstr "Felszerelés" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Nem használ" @@ -914,80 +915,90 @@ msgstr "Nem használ" msgid "Help" msgstr "Súgó" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +#, fuzzy +msgid "by name" +msgstr "Látható nevek" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +#, fuzzy +msgid "by weight" +msgstr "Súly:" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Táska" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Hely:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Használ" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Bevet" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Felosztás" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Súly:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Raktároz" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Magához vesz" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Eldob" @@ -1041,91 +1052,91 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1223,7 +1234,7 @@ msgid "Submit" msgstr "Küldés" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "Gépjátékos" @@ -1311,7 +1322,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "" @@ -1362,7 +1373,7 @@ msgid "Show Items" msgstr "" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1410,8 +1421,8 @@ msgstr "" msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "" @@ -1423,8 +1434,8 @@ msgstr "" msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "" @@ -1500,85 +1511,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1824,7 +1835,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1987,115 +1998,127 @@ msgstr "" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 -msgid "Auto fix position" +msgid "Scroll laziness" msgstr "" #: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 +msgid "Auto fix position" +msgstr "" + +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "" @@ -2112,27 +2135,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2387,7 +2410,7 @@ msgid "FPS limit:" msgstr "" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" @@ -2413,7 +2436,7 @@ msgstr "" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "" @@ -2519,22 +2542,22 @@ msgstr "Fejleszt" msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" @@ -3458,23 +3481,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4144,68 +4167,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "" @@ -4406,16 +4429,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5459,19 +5482,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%s nincs a csapatodban!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "" diff --git a/po/id.po b/po/id.po index fec9e367a..adc9bd48a 100644 --- a/po/id.po +++ b/po/id.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" "PO-Revision-Date: 2011-09-02 15:29+0000\n" "Last-Translator: akaras \n" "Language-Team: Indonesian (http://www.transifex.net/projects/p/manaplus/team/" @@ -20,25 +20,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Terlihat di peta" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "Menghindar" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "Luput" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "l" @@ -108,22 +108,22 @@ msgstr "Telah tidak terdaftar" msgid "Farewell, come back any time..." msgstr "Selamat tinggal, datang kembali setiap saat" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s tidak ada dan tidak dapat dibuat!keluar." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Gagal mengupdate host: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Gagal membuat direktori update!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "kesalahan %s tidak ada dan tidak dapat dibuat!keluar." @@ -319,19 +319,19 @@ msgstr "Koneksi ke server terputus" msgid "Network Error" msgstr "Kesalahan jaringan" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Abaikan permohonan transaksi" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Terima permohonan transaksi" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Tidak dapat menampilkan peta" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Error ketika menunggu %s" @@ -360,31 +360,31 @@ msgstr "Komentar: %s" msgid "Bot Checker" msgstr "Pengecek Bot" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nama" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Pukul" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Berbicara" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Jalan" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Hasil" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Reset" @@ -430,7 +430,7 @@ msgid "Max" msgstr "Max" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Toko" @@ -449,10 +449,10 @@ msgstr "Jual" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -554,7 +554,7 @@ msgstr "Gaya rambut" msgid "Race:" msgstr "Ras:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Buat" @@ -622,26 +622,26 @@ msgstr "Masukan Sandi untuk menghapus karakter" msgid "Enter password:" msgstr "Masukkan sandi" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Hapus" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Pilih" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Level %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(kosong)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "kembalikan ke semula" @@ -697,11 +697,12 @@ msgstr "pelangi 2" msgid "rainbow 3" msgstr "pelangi 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -734,7 +735,7 @@ msgstr "Tidak" msgid "Ignore" msgstr "Abaikan" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Peta" @@ -875,7 +876,7 @@ msgid "Did You Know?" msgstr "Apakah kamu tahu?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Tutup" @@ -901,10 +902,10 @@ msgstr "OK" msgid "Equipment" msgstr "Perlengkapan" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Lepaskan" @@ -912,80 +913,90 @@ msgstr "Lepaskan" msgid "Help" msgstr "Bantuan" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +#, fuzzy +msgid "by name" +msgstr "Ganti nama" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +#, fuzzy +msgid "by weight" +msgstr "Berat" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Perbekalan" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Slot" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Penyaring:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Susun" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "t/a" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Pakai" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Gunakan" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Buang..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Pecah" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Setelan" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Berat" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Simpan" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Kembalikan" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Buang" @@ -1039,89 +1050,89 @@ msgstr "Berat: %s" msgid "Kill stats" msgstr "Stat membunuh" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Atur ulang stats" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Atur ulang penghitung waktu" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Level: %d pada %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d Tersisa:%d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "%%= %d exp, rata-rata mob untuk 1%%: %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Membunuh: %s, exp total: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Rata-rata: %s, No. dari rata-rata mob ke level selanjutnya: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Membunuh/menit: %s, Exp/menit: %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Kecepatan Exp per %d menit: %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Waktu sebelum naik ke level selanjutnya %d menit: %s" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Exp terakhir" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "waktu sebelum Jacko kembali" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "waktu untuk ke level selanjutnya: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "Jacko bertelur" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1219,7 +1230,7 @@ msgid "Submit" msgstr "Masukan" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1307,7 +1318,7 @@ msgstr "Batalkan pengabaian" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "" @@ -1358,7 +1369,7 @@ msgid "Show Items" msgstr "Perlihatkan item" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Tanggalkan pakaian" @@ -1406,8 +1417,8 @@ msgstr "Tambahkan nama ke Obrolan" msgid "Pick up" msgstr "Ambil" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Ambil ke obrolan" @@ -1419,8 +1430,8 @@ msgstr "Daftar barang" msgid "Rename" msgstr "Ganti nama" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Hapus" @@ -1496,85 +1507,85 @@ msgstr "Komentar pemain" msgid "Comment: " msgstr "komentar" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Tambahkan semua ke Penukaran" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Masukkan 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Masukkan setengah" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Masukkan semua" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Buang semuanya" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Ambil 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Ambil setengah" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Ambil semua" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Muat jalan pintas iItem lama" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Muat jalan pintas Buang yang lama" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Sembunyikan" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Tampilkan" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Atur ulang bar kuning" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Pindahkan ke chat" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(kembalikan)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Bergerak keatas" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Bergerak kebawah" @@ -1820,7 +1831,7 @@ msgstr "Waktu" msgid "Use local time" msgstr "Pengunaan waktu lokal" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Lainnya" @@ -1983,115 +1994,128 @@ msgstr "" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +#, fuzzy +msgid "Enable lazy scrolling" +msgstr "Perbolehkan riwayat obrolan" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "Bergerak" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Perbaiki posisi otomatis" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Menyerang ketika berjalan" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Program Crazy move A" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Pemain" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Tampilkan hp bar sendiri" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Siklus target pemain" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Tampilkan pesan exp job" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Tampilkan popup pemain" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Pesan saat meninggalkan keyboard" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Perlihatkan Job" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Perbolehkan Penyaring Serangan" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Terima permintaan jual/beli" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Perbolehkan mode Jual" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Riwayat dialog NPC" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Perbolehkan pengecekan bot" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Perlihatkan latar belakang" @@ -2108,29 +2132,29 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Akselerasi perangkat keras" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" @@ -2383,7 +2407,7 @@ msgid "FPS limit:" msgstr "Batas FPS:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "batas Alt FPS:" @@ -2409,7 +2433,7 @@ msgstr "Detil partikel" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Tidak ada" @@ -2515,22 +2539,22 @@ msgstr "Naik" msgid "Skill points available: %d" msgstr "poin Skill yang tersedia: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Skill %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Level: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Level: %d (%+d)" @@ -3453,23 +3477,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4137,67 +4161,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Mencoba mengambil item yang tidak lagi ada" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "item terlalu berat" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "barang terlalu jauh" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "Perbekalan sudah penuh" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Barang milik orang lain." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Ikuti:" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Batal mengikuti" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Tirukan:" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Batal menirukan" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "" @@ -4398,16 +4422,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5449,19 +5473,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "" @@ -5493,3 +5517,12 @@ msgstr "MP %+d" #: src/resources/itemdb.cpp:169 msgid "Unknown item" msgstr "" + +#~ msgid "na" +#~ msgstr "t/a" + +#~ msgid "az" +#~ msgstr "az" + +#~ msgid "id" +#~ msgstr "id" diff --git a/po/ja.po b/po/ja.po index 7b964a5ec..ef61ead4f 100644 --- a/po/ja.po +++ b/po/ja.po @@ -2,16 +2,17 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# , 2011. +# Translators: +# Andrei Karas , 2011. # Necromonger , 2011. +# , 2011. # sn0w75 , 2011. -# Andrei Karas , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" "Last-Translator: akaras \n" "Language-Team: Japanese (http://www.transifex.net/projects/p/manaplus/team/" "ja/)\n" @@ -21,25 +22,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "ドッジ" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "ミス" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -109,22 +110,22 @@ msgstr "登録解除成功" msgid "Farewell, come back any time..." msgstr "さよなら、いつでも戻ってね..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s は存在しないので作成することが不可能!終了中…" -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "無効なアップデートホスト: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "更新フォルダの作成エラー" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "エラー: %s は存在しないので作成することが不可能!終了中…" @@ -321,19 +322,19 @@ msgstr "" msgid "Network Error" msgstr "ネットワークエラー" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "他人からのトレードリクエストを無視します。" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "他人からのトレードリクエストを受け入れます。" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "マップをロードできませんでした" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "%sをロードしている間にエラーが起きました。" @@ -362,31 +363,31 @@ msgstr "" msgid "Bot Checker" msgstr "ボット" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "名前" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "攻撃" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "話す" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "動く" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "結果" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "リセット" @@ -432,7 +433,7 @@ msgid "Max" msgstr "最大" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "店" @@ -451,10 +452,10 @@ msgstr "売る" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -556,7 +557,7 @@ msgstr "髪スタイル" msgid "Race:" msgstr "人種:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "作成" @@ -624,26 +625,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "削除" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "選ぶ" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "レベル%d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(空っぽ)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "デフォルト" @@ -699,11 +700,12 @@ msgstr "虹 2" msgid "rainbow 3" msgstr "虹 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -736,7 +738,7 @@ msgstr "いいえ" msgid "Ignore" msgstr "無視" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "地図" @@ -877,7 +879,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "閉じる" @@ -903,10 +905,10 @@ msgstr "OK" msgid "Equipment" msgstr "装備" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "外す" @@ -914,80 +916,88 @@ msgstr "外す" msgid "Help" msgstr "ヘルプ" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "アイテム" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "スロット" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "フィルタ:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "類:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "不足" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "字母" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "装備する" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "使う" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "落とす..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "分割する" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "服" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "重量" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "保存" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "取り戻す" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "落とす" @@ -1041,89 +1051,89 @@ msgstr "重力:%s" msgid "Kill stats" msgstr "殺人統計ウィンドウ" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "統計をれセット" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "タイマーをれセット" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1221,7 +1231,7 @@ msgid "Submit" msgstr "決定" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1309,7 +1319,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "完全無視" @@ -1360,7 +1370,7 @@ msgid "Show Items" msgstr "" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1408,8 +1418,8 @@ msgstr "" msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "チャットに追加" @@ -1421,8 +1431,8 @@ msgstr "マップアイテム" msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "取り去る" @@ -1498,85 +1508,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "に貿易を足す" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "10保存" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "半分保存" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "全部保存" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "10取る" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "半分取る" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "全部取る" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr " 隠す" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "見せる" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(デフォルト)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1824,7 +1834,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1987,115 +1997,127 @@ msgstr "パスを描画" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 -msgid "Auto fix position" +msgid "Scroll laziness" msgstr "" #: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 +msgid "Auto fix position" +msgstr "" + +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "自分のHPバーを表示する" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "仕事を表示する" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "デバッグループを有効にする" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "背景を表示する" @@ -2112,27 +2134,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2387,7 +2409,7 @@ msgid "FPS limit:" msgstr "FPSリミット" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" @@ -2413,7 +2435,7 @@ msgstr "粒子の詳細" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "なし" @@ -2519,22 +2541,22 @@ msgstr "上げる" msgid "Skill points available: %d" msgstr "スキルポイント: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "スキルセット %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "スキル %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Lvl: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Lvl:%d (%+d)" @@ -3459,23 +3481,23 @@ msgstr "" msgid "Road Point" msgstr "ロードのポイント" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "アップデート" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4148,67 +4170,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "去って" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "従う: " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "擬い: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "あなた" @@ -4409,16 +4431,16 @@ msgstr "プレイヤー MVP" msgid "MVP player: " msgstr "プレイヤー MVP " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "オンラインユーザー:%d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "ゲーム" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5468,19 +5490,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%sはパーティにはいない!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "'...'を表示する" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "名前を瞬き" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "フローティング'...'バブル" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "フローティングバブル" diff --git a/po/manaplus.pot b/po/manaplus.pot index 5a4a251a7..7a643a645 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: 2011-09-02 18:27+0300\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,25 +18,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "" @@ -106,22 +106,22 @@ msgstr "" msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -319,19 +319,19 @@ msgstr "" msgid "Network Error" msgstr "" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "" @@ -360,31 +360,31 @@ msgstr "" msgid "Bot Checker" msgstr "" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "" @@ -430,7 +430,7 @@ msgid "Max" msgstr "" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "" @@ -449,10 +449,10 @@ msgstr "" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -554,7 +554,7 @@ msgstr "" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "" @@ -622,26 +622,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "" @@ -697,11 +697,12 @@ msgstr "" msgid "rainbow 3" msgstr "" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "" @@ -734,7 +735,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "" @@ -875,7 +876,7 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "" @@ -901,10 +902,10 @@ msgstr "" msgid "Equipment" msgstr "" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "" @@ -912,80 +913,88 @@ msgstr "" msgid "Help" msgstr "" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 -#: src/inventory.cpp:249 -msgid "Inventory" +#: src/gui/inventorywindow.cpp:71 +msgid "by name" msgstr "" -#: src/gui/inventorywindow.cpp:105 -msgid "Slots:" +#: src/gui/inventorywindow.cpp:72 +msgid "by id" msgstr "" -#: src/gui/inventorywindow.cpp:116 -msgid "Filter:" +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" msgstr "" -#: src/gui/inventorywindow.cpp:117 -msgid "Sort:" +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 +#: src/inventory.cpp:249 +msgid "Inventory" msgstr "" -#: src/gui/inventorywindow.cpp:123 -msgid "na" +#: src/gui/inventorywindow.cpp:136 +msgid "Slots:" msgstr "" -#: src/gui/inventorywindow.cpp:124 -msgid "az" +#: src/gui/inventorywindow.cpp:148 +msgid "Filter:" msgstr "" -#: src/gui/inventorywindow.cpp:125 -msgid "id" +#: src/gui/inventorywindow.cpp:149 +msgid "Sort:" msgstr "" -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "" @@ -1039,91 +1048,91 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1221,7 +1230,7 @@ msgid "Submit" msgstr "" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "" @@ -1309,7 +1318,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "" @@ -1360,7 +1369,7 @@ msgid "Show Items" msgstr "" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1408,8 +1417,8 @@ msgstr "" msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "" @@ -1421,8 +1430,8 @@ msgstr "" msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "" @@ -1498,85 +1507,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1822,7 +1831,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1985,115 +1994,127 @@ msgstr "" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 -msgid "Auto fix position" +msgid "Scroll laziness" msgstr "" #: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 +msgid "Auto fix position" +msgstr "" + +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "" @@ -2110,27 +2131,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2385,7 +2406,7 @@ msgid "FPS limit:" msgstr "" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" @@ -2411,7 +2432,7 @@ msgstr "" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "" @@ -2517,22 +2538,22 @@ msgstr "" msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" @@ -3455,23 +3476,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4139,68 +4160,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "" @@ -4401,16 +4422,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5450,19 +5471,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "" diff --git a/po/nl_BE.po b/po/nl_BE.po index 128e50c2a..d02ebbca5 100644 --- a/po/nl_BE.po +++ b/po/nl_BE.po @@ -2,14 +2,15 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: # Jeroen De Meerleer , 2011. # Maarten Vanraes , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" "Last-Translator: akaras \n" "Language-Team: Dutch (Belgium/Flemish) (http://www.transifex.net/projects/p/" "manaplus/team/nl_BE/)\n" @@ -19,25 +20,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Zichtbaar op de map" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "ontwijkt" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "mist" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "I" @@ -107,22 +108,22 @@ msgstr "Registratie ongedaan gemaakt!" msgid "Farewell, come back any time..." msgstr "Tot ziens..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s bestaat niet en kan niet gecreëerd worden! Stoppen." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Ongeldige update host %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Fout bij het creëren van de update map!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Fout: %s bestaat niet en kan niet gecreëerd worden! Stoppen." @@ -323,19 +324,19 @@ msgstr "De verbinding met de server is verbroken." msgid "Network Error" msgstr "Netwerkfout" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Inkomende handelsaanvragen negeren" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Inkomende handelsaanvragen accepteren" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Kon Map Niet Laden" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Fout bij het laden van %s" @@ -364,31 +365,31 @@ msgstr "" msgid "Bot Checker" msgstr "Bot Controleerder" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Naam" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Aanvallen" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Spreken" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Beweeg" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Resultaat" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Reset" @@ -434,7 +435,7 @@ msgid "Max" msgstr "Maximum" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Winkel" @@ -453,10 +454,10 @@ msgstr "Verkopen" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -558,7 +559,7 @@ msgstr "Haarstijl:" msgid "Race:" msgstr "Ras:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Aanmaken" @@ -626,26 +627,26 @@ msgstr "Geef uw wachtwoord om uw personage te verwijderen" msgid "Enter password:" msgstr "Geef wachtwoord:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Verwijderen" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Kies" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Niveau %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(leeg)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "standaard" @@ -701,11 +702,12 @@ msgstr "regenboog 2" msgid "rainbow 3" msgstr "regenboog 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -738,7 +740,7 @@ msgstr "Nee" msgid "Ignore" msgstr "Negeer" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Map" @@ -862,7 +864,7 @@ msgstr "" #: src/gui/debugwindow.cpp:387 src/gui/debugwindow.cpp:392 #, c-format msgid "Ping: %s ms" -msgstr "" +msgstr "Ping: %s ms" #: src/gui/debugwindow.cpp:395 #, c-format @@ -879,7 +881,7 @@ msgid "Did You Know?" msgstr "Weet u?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Sluiten" @@ -905,10 +907,10 @@ msgstr "OK" msgid "Equipment" msgstr "Uitrusting" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Afdoen" @@ -916,80 +918,88 @@ msgstr "Afdoen" msgid "Help" msgstr "Help" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventaris" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Sloten:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filter:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Sorteer:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Uitrusten" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Gebruiken" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Neerleggen..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Splitsen" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Kleren" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Gewicht:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Opslaan" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Afhalen" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Neerleggen" @@ -1043,91 +1053,91 @@ msgstr "Gewicht: %s" msgid "Kill stats" msgstr "Doden statistieken" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Herzet statistieken" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Herzet timer" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr " Tijd tot volgend niveau: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1225,7 +1235,7 @@ msgid "Submit" msgstr "Indienen" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1274,11 +1284,11 @@ msgstr "Handel" #: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 msgid "Whisper" -msgstr "" +msgstr "Fluister" #: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 msgid "Heal" -msgstr "" +msgstr "Genees" #: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 #: src/gui/popupmenu.cpp:657 @@ -1313,7 +1323,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Volledig genegeerd" @@ -1364,7 +1374,7 @@ msgid "Show Items" msgstr "Toon Voorwerpen" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "ontkleed" @@ -1412,8 +1422,8 @@ msgstr "" msgid "Pick up" msgstr "Raap op" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Aan chat toevoegen" @@ -1425,8 +1435,8 @@ msgstr "Plaats voorwerp op de kaart" msgid "Rename" msgstr "Hernoem" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Verwijder" @@ -1502,85 +1512,85 @@ msgstr "" msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Plaats 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Plaats de helft" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Plaats alles" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Laat alles vallen" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Haal 10 op" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Haal de helft op" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Haal alles op" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Laden van oude voorwerpsnelkoppelingen" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Laden van oude neerleggingsnelkoppeling" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Verberg" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Toon" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Kopieer naar chat" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(standaard)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Beweeg naar boven" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Beweeg naar beneden" @@ -1828,7 +1838,7 @@ msgstr "Tijd" msgid "Use local time" msgstr "Gebruik lokale tijd" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Andere" @@ -1865,7 +1875,7 @@ msgstr "Spectrum" #: src/gui/setup_colors.cpp:97 src/gui/setup_colors.cpp:319 msgid "Delay:" -msgstr "" +msgstr "Vertraging:" #: src/gui/setup_colors.cpp:112 msgid "Red:" @@ -1985,121 +1995,133 @@ msgstr "Toon uitgebreide minimaps" #: src/gui/setup_other.cpp:81 msgid "Draw path" -msgstr "" +msgstr "Teken de weg" #: src/gui/setup_other.cpp:84 msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "Bewegen" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Aanvallen tijdens verplaatsen" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Speler" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Toon hp statusbalk van jezelf" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Zet snelle statistieken aan" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Accepteer koop/verkoop aanvragen" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "shop modus aanzetten" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" -msgstr "" +msgstr "Aanval gecontroleerd door server aanzetten" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" -msgstr "" +msgstr "Bot controle aanzetten" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" -msgstr "" +msgstr "Beveiliging tegen fouten van server aanzetten" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Zet debug log aan" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Toon achtergrond" @@ -2116,29 +2138,29 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Hw acceleratie" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" @@ -2245,27 +2267,27 @@ msgstr "Tijdens negeren:" #: src/gui/setup_theme.cpp:107 msgid "Tiny (10)" -msgstr "" +msgstr "Heel klein (10)" #: src/gui/setup_theme.cpp:108 msgid "Small (11)" -msgstr "" +msgstr "Klein (11)" #: src/gui/setup_theme.cpp:109 msgid "Medium (12)" -msgstr "" +msgstr "Middelmatig (12)" #: src/gui/setup_theme.cpp:110 msgid "Large (13)" -msgstr "" +msgstr "Groot (13)" #: src/gui/setup_theme.cpp:111 msgid "Big (14)" -msgstr "" +msgstr "Heel groot (14)" #: src/gui/setup_theme.cpp:112 msgid "Huge (15)" -msgstr "" +msgstr "Extreem groot (15)" #: src/gui/setup_theme.cpp:143 msgid "Theme" @@ -2391,7 +2413,7 @@ msgid "FPS limit:" msgstr "FPS limiet:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Alt FPS limiet: " @@ -2417,7 +2439,7 @@ msgstr "" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Geen" @@ -2529,22 +2551,22 @@ msgstr "Omhoog" msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Niv: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Niv: %d (%+d)" @@ -2695,7 +2717,7 @@ msgstr "Uitnodiging tot guild ontvangen, maar er is er al één." #: src/gui/socialwindow.cpp:1431 #, c-format msgid "%s has invited you to join the guild %s." -msgstr "" +msgstr "%s heeft je uitgenodigd om guid %s te vervoegen." #: src/gui/socialwindow.cpp:1437 msgid "Accept Guild Invite" @@ -2742,7 +2764,7 @@ msgstr "Kies uw groepsnaam." #: src/gui/specialswindow.cpp:79 src/gui/windowmenu.cpp:88 msgid "Specials" -msgstr "" +msgstr "Specialen" #: src/gui/statuspopup.cpp:198 msgid "(D) default moves" @@ -3367,11 +3389,11 @@ msgstr "" #: src/gui/userpalette.cpp:129 msgid "Party Members" -msgstr "" +msgstr "Groep Leden" #: src/gui/userpalette.cpp:130 msgid "Guild Members" -msgstr "" +msgstr "Guild Leden" #: src/gui/userpalette.cpp:131 msgid "Particle Effects" @@ -3469,23 +3491,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Wie Is Online - Bijwerken" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Bijwerken" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Wie Is Online - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Wie Is Online - fout" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Wie Is Online - Bijgewerkt" @@ -3997,11 +4019,11 @@ msgstr "Emoticon snelkoppeling %d" #: src/keyboardconfig.cpp:261 msgid "Wear Outfit" -msgstr "" +msgstr "Draag Kledij" #: src/keyboardconfig.cpp:263 msgid "Copy Outfit" -msgstr "" +msgstr "Kopiëer Kledij" #: src/keyboardconfig.cpp:265 msgid "Copy equipped to Outfit" @@ -4137,7 +4159,7 @@ msgstr "" #: src/keyboardconfig.cpp:331 msgid "On / Off audio" -msgstr "" +msgstr "Aan / Uit audio" #: src/keyboardconfig.cpp:333 msgid "Enable / Disable away mode" @@ -4162,68 +4184,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "U bent gedoodt door " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Geprobeerd een nietbestaand voorwerp op te rapen." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "Voorwerp is te zwaar." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "Voorwerp is te ver weg." -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Voorwerp behoort bij iemand anders." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Onbekend probleem bij het oprapen van voorwerp." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "U raapte op %d [@@%d|%s@@]." msgstr[1] "U raapte op %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Weg" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Volg: " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Volgen onderbroken" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Imitatie: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Imitatie onderbroken" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "" @@ -4426,16 +4448,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Online gebruikers: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Spel" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Aanvraag op de stoppen is geweigerd!" @@ -4445,7 +4467,7 @@ msgstr "Guild aangemaakt." #: src/net/ea/guildhandler.cpp:88 src/net/ea/guildhandler.cpp:93 msgid "You are already in guild." -msgstr "" +msgstr "U bent al in deze guild." #: src/net/ea/guildhandler.cpp:98 msgid "Emperium check failed." @@ -5496,19 +5518,19 @@ msgstr "Verbinding met server beëindigd. " msgid "%s is not in your party!" msgstr "%s is niet in jouw groep!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Say '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Blink naam" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Zwevende '...' bel" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Zwevende bel" diff --git a/po/pt.po b/po/pt.po index 57b505c92..6b1e0cf4e 100644 --- a/po/pt.po +++ b/po/pt.po @@ -2,16 +2,17 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: +# Andrei Karas , 2011. # , 2011. # freya , 2011. -# Andrei Karas , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 18:59+0000\n" -"Last-Translator: freya \n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"Last-Translator: akaras \n" "Language-Team: Portuguese (http://www.transifex.net/projects/p/manaplus/team/" "pt/)\n" "Language: pt\n" @@ -20,25 +21,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Visivel no mapa" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "desviou" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "errou" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "l" @@ -108,22 +109,22 @@ msgstr "Registro cancelado com sucesso" msgid "Farewell, come back any time..." msgstr "Tchau, volte sempre..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s não existe e não pode ser criado! Saindo." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Host de atualização inválido: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Erro ao criar pasta de atualizações!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Erro: %s não existe e não pode se criado! Saindo." @@ -324,19 +325,19 @@ msgstr "A conexão com o servidor caiu." msgid "Network Error" msgstr "Erro de conexão" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignorando propostas de negócios" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Aceitando propostas de negócios" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Não foi possível carregar o mapa" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Erro ao carregar %s" @@ -365,31 +366,31 @@ msgstr "Comentário: %s" msgid "Bot Checker" msgstr "Analizador de bot" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nome" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Falar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Mover" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Resultado" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Resetar" @@ -435,7 +436,7 @@ msgid "Max" msgstr "Máximo" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Loja" @@ -454,10 +455,10 @@ msgstr "Vender" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -559,7 +560,7 @@ msgstr "Estilo do Cabelo:" msgid "Race:" msgstr "Corrida:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Criar" @@ -627,26 +628,26 @@ msgstr "Entre com a Senha para Deletar o usuario" msgid "Enter password:" msgstr "Entre com a senha" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Excluir" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Escolher" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Nível %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(vazio)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "padrão" @@ -702,11 +703,12 @@ msgstr "arco-íris 2" msgid "rainbow 3" msgstr "arco-íris 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -739,7 +741,7 @@ msgstr "Não" msgid "Ignore" msgstr "Ignora" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Mapa" @@ -880,7 +882,7 @@ msgid "Did You Know?" msgstr "Você sabia?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fechar" @@ -906,10 +908,10 @@ msgstr "OK" msgid "Equipment" msgstr "Equipamento" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Desequipar" @@ -917,80 +919,88 @@ msgstr "Desequipar" msgid "Help" msgstr "Ajuda" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventário" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Slots:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filtro:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Classificar" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Equipar" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Usar" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Descartar..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Dividir" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Roupas" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Peso:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Armazenar" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Retirar" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Descartar" @@ -1044,91 +1054,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estatísticas" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Resetar Status" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Resetar tempo" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Nível: %d em %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d faltando: %d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d exp, avg mob para 1%%: %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Mortes: %s, total exp: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Avg Exp: %s, No de avg mob para o próximo nível: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Mortes/Min: %s Exp/Min: %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Velocidade de exp por %d min: %s" msgstr[1] "Velocidade de exp por %d mins: %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tempo para próximo nível por %d min: %s" msgstr[1] "Tempo para próximo nível por %d mins: %s" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Exp de última morte:" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "Tempo para próximo JackO:" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "Tempo para próximo nível: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "JackOvai aparecer" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Você saiu da Guilda." @@ -1226,7 +1236,7 @@ msgid "Submit" msgstr "Enviar" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1314,7 +1324,7 @@ msgstr "Não ignorar" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Ignorar completamente" @@ -1365,7 +1375,7 @@ msgid "Show Items" msgstr "Mostar itens:" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Deixar sem Roupas" @@ -1413,8 +1423,8 @@ msgstr "Adicionar nome ao chat" msgid "Pick up" msgstr "Pegar" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Nome no chat" @@ -1426,8 +1436,8 @@ msgstr "Mapa Item" msgid "Rename" msgstr "Renomear" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "A Remover" @@ -1503,85 +1513,85 @@ msgstr "Comentário do jogador" msgid "Comment: " msgstr "Comentário:" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Add. na negociação" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Add. 10 na negociação" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Add. metade na negociação" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Add. todos na negociação" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Guardar 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Guardar metade" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Guardar tudo" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Descartar tudo" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Retirar 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Retirar metade" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Retirar tudo" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Carregar antigos atalhos de item" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Carregar antigos atalhos de descarte" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Resetar barra amarela" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar para o chat" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(padrão)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Mover a cima" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Mover a baixo" @@ -1828,7 +1838,7 @@ msgstr "Tempo" msgid "Use local time" msgstr "Usar hora local" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Outro" @@ -1991,115 +2001,127 @@ msgstr "Desenhar caminho" msgid "Draw hotkeys on map" msgstr "Desenhar atalhos no mapa" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "Movendo" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Auto-ajustar posição" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Atacar enquanto se move" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Sincronizar movimento" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Movimentos loucos" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Jogador" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Mostrar minha barra de hp" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Habilitar stats rápidos" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Alvo de jogadores em ciclo" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Mostrar menssagens de job exp" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Mostrar popups de jogadores" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Mensagem Ausente" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Mostrar job" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "A habilitar filtro de ataque" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "Habilitar protocolo de aviso" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Aceitar convites de compra/venda" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Habilitar modo loja" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Salvar diálogos com NPC" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "Suporte de bots" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "Habilitar suporte há bot de leilão" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Habilitar ataque do lado do servidor" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Habilitar Analisador de bot" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Habilitar proteção contra servidores com bugs" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Habilitar Depurador" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Modo de baixo tráfego" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Ocultar sprite de escudo" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Mostrar imagem de fundo" @@ -2116,29 +2138,29 @@ msgid "Auto adjust perfomance" msgstr "Auto ajuste de performance" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "Mostrar transparencia " - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Aceleração por HW" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "Habilitar cache de opacidade (Software, pode usar muita memória)" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "Habilitar redução de mapa (Software)" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "Melhor qualidade (Desative para melhor performace)" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "Habilitar correção de canal alpha (Software, pode ficar muito lento)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Mostrar transparencia " + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "Habilitar reordenar sprites" @@ -2391,7 +2413,7 @@ msgid "FPS limit:" msgstr "Limite FPS:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Limite FPS alt: " @@ -2417,7 +2439,7 @@ msgstr "Detalhe de partículas" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Nenhum" @@ -2527,22 +2549,22 @@ msgstr "+" msgid "Skill points available: %d" msgstr "Pontos de habilidade disponíveis: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Habilidade %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Habilidade %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Nível: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Nível: %d (%+d)" @@ -3466,23 +3488,23 @@ msgstr "Borda do Lugar Inicial" msgid "Road Point" msgstr "Ponto de estrada" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Quem está online - Atualizando" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Atualizar" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Quem está online - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Quem está online - Erro" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Quem está online - Atualizado" @@ -4154,68 +4176,68 @@ msgstr "" "Conflito com as teclas \"%s\" e \"%s\" . Resolva o conflito para não " "comprometer a jogabilidade." -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Você foi morto por " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Você tentou pegar um item não existente." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "Este item é muito pesado." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "Item está muito longe" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "O inventário está cheio." -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "Esta pilha é muito grande." -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Este item pertence a outra pessoa." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Problema desconhecido ao tentar pegar item." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Você pegou %d [@@%d|%s@@]." msgstr[1] "Você pegou %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Indisponivel " -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Seguindo:" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Seguir cancelado" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Imitando:" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Imitação cancelada" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Você vê " @@ -4420,16 +4442,16 @@ msgstr "Jogador VIP." msgid "MVP player: " msgstr "Jogador VIP: " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Jogadores online: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Jogo" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Requisição de saída negada!" @@ -5491,19 +5513,19 @@ msgstr "Conexão com o servidor interrompida. " msgid "%s is not in your party!" msgstr "%s não está em seu grupo!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Piscar nome" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Bolha '...' flutuante" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Bolha Flutuante" diff --git a/po/pt_BR.po b/po/pt_BR.po index b27a872a4..ca955b19b 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -2,18 +2,19 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: # , 2011. # alastrim , 2011. +# Andrei Karas , 2011. # , 2011. # freya , 2011. -# Andrei Karas , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 19:00+0000\n" -"Last-Translator: freya \n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"Last-Translator: akaras \n" "Language-Team: Portuguese (Brazilian) (http://www.transifex.net/projects/p/" "manaplus/team/pt_BR/)\n" "Language: pt_BR\n" @@ -22,25 +23,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Mapa visivel " -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "desviou" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "errou" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "I" @@ -110,22 +111,22 @@ msgstr "Registro cancelado com sucesso" msgid "Farewell, come back any time..." msgstr "Tchau, volte sempre..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s não existe e não pode ser criado! Saindo." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Host de atualização inválido: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Erro ao criar pasta de atualizações!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Erro: %s não existe e não pode se criado! Saindo." @@ -326,19 +327,19 @@ msgstr "A conexão com o servidor caiu." msgid "Network Error" msgstr "Erro de conexão" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Ignorando propostas de negócios" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Aceitando propostas de negócios" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Não foi possível carregar o mapa" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Erro ao carregar %s" @@ -367,31 +368,31 @@ msgstr "Comentário: %s" msgid "Bot Checker" msgstr "Analizador de bot" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nome" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Falar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Mover" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Resultado" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Resetar" @@ -437,7 +438,7 @@ msgid "Max" msgstr "Máximo" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Loja" @@ -456,10 +457,10 @@ msgstr "Vender" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -561,7 +562,7 @@ msgstr "Estilo do Cabelo:" msgid "Race:" msgstr "Corrida:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Criar" @@ -629,26 +630,26 @@ msgstr "Entre com a senha para apagar o personagem" msgid "Enter password:" msgstr "Entre com a senha:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Excluir" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Escolher" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Nível %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(vazio)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "padrão" @@ -704,11 +705,12 @@ msgstr "arco-íris 2" msgid "rainbow 3" msgstr "arco-íris 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -741,7 +743,7 @@ msgstr "Não" msgid "Ignore" msgstr "Ignora" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Mapa" @@ -882,7 +884,7 @@ msgid "Did You Know?" msgstr "Você Sabia?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fechar" @@ -908,10 +910,10 @@ msgstr "OK" msgid "Equipment" msgstr "Equipamento" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Desequipar" @@ -919,80 +921,88 @@ msgstr "Desequipar" msgid "Help" msgstr "Ajuda" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventário" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Slots:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filtro:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Classificar" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Equipar" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Usar" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Descartar..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Dividir" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Roupas" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Peso:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Armazenar" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Retirar" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Descartar" @@ -1046,91 +1056,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estatísticas" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Resetar Status" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Resetar tempo" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Nível: %d em %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d Falta: %d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d ex, avg mob por 1%%: %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Mortes: %s Total exp: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Avg Exp: %s No. de avg mob para próximo nível: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Mortes/Min: %s Exp/Min: %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Velocidade de exp por %d min: %s" msgstr[1] "Velocidade de exp por %d mins: %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tempo para o próximo nível %d min: %s " msgstr[1] "Tempo para o próximo nível %d mins: %s " -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Ultim exp por morte:" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "Tempo para próxima aparição do JackO:" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "Tempo para próximo nível: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "Aparição do JackO" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Você saiu da Guilda." @@ -1228,7 +1238,7 @@ msgid "Submit" msgstr "Enviar" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1316,7 +1326,7 @@ msgstr "Não ignorar" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "Ignorar completamente" @@ -1367,7 +1377,7 @@ msgid "Show Items" msgstr "Mostrar itens:" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Despir" @@ -1415,8 +1425,8 @@ msgstr "Adicionar nome ao chat" msgid "Pick up" msgstr "Pegar" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Nome no chat" @@ -1428,8 +1438,8 @@ msgstr "Mapa Item" msgid "Rename" msgstr "Renomear" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Remover" @@ -1505,85 +1515,85 @@ msgstr "Comentário do jogador" msgid "Comment: " msgstr "Comentário:" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Add. na negociação" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Add. 10 na negociação" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Add. metade na negociação" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Add. todos na negociação" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Guardar 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Guardar metade" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Guardar tudo" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Descartar tudo" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Retirar 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Retirar metade" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Retirar tudo" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Carregar antigos atalhos de item" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Carregar antigos atalhos de descarte" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "Zerar barra amarela" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar para chat" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(padrão)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Mover para cima" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Mover para baixo" @@ -1830,7 +1840,7 @@ msgstr "Tempo" msgid "Use local time" msgstr "Usar tempo local" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Outro" @@ -1993,115 +2003,127 @@ msgstr "Desenhar caminho" msgid "Draw hotkeys on map" msgstr "Desenhar atalhos no mapa" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "Movendo" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Auto-ajustar posição" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Atacar enquanto se move" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Sincronizar movimento" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Movimentos loucos" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Jogador" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Mostrar minha barra de hp" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Habilitar stats rápidos" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Alvo de jogadores em ciclo" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Mostrar mensagens de job exp" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Mostrar popups de jogadores" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Mensagem Ausente" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Mostrar job" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Habilitar filtro de ataque" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "Habilitar o protocolo de aviso" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Aceitar convites de compra/venda" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Habilitar modo loja" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Salvar diálogos com NPC" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "Suporte de bots" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "Habilitar suporte ao bot de leilão" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Habilitar ataque do lado do servidor" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Habilitar Analisador de bot" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Habilitar proteção contra servidores com bugs" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Habilitar Depurador" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Modo de baixo tráfego" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Ocultar sprite de escudo" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Mostrar imagem de fundo" @@ -2118,29 +2140,29 @@ msgid "Auto adjust perfomance" msgstr "Auto ajustar performance" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "Mostrar transparencia" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Aceleração por HW" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "Habilitar cache de opacidade (Software, pode se usar muita memória)" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "Habilitar redução de mapa (Software)" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "Melhor qualidade (desabilita para melhor performance)" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "Habilitar ajuste de canal alpha (Software, pode ficar muito lento)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Mostrar transparencia" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "Habilitar reordenar sprites." @@ -2393,7 +2415,7 @@ msgid "FPS limit:" msgstr "Limite FPS:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Limite FPS alt: " @@ -2419,7 +2441,7 @@ msgstr "Detalhe de partículas" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Nenhum" @@ -2529,22 +2551,22 @@ msgstr "+" msgid "Skill points available: %d" msgstr "Pontos de habilidade disponíveis: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Habilidade %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Habilidade %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Nível: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Nível: %d (%+d)" @@ -3468,23 +3490,23 @@ msgstr "Borda do Lugar Inicial" msgid "Road Point" msgstr "Ponto de estrada" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Quem está online - Atualizando" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Atualizar" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Quem está online - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Quem está online - Erro" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Quem está online - Atualizado" @@ -4156,68 +4178,68 @@ msgstr "" "Conflito com as teclas \"%s\" e \"%s\" . Resolva o conflito para não " "comprometer a jogabilidade." -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Você foi morto por " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Você tentou pegar um item não existente." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "Este item é muito pesado." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "Item está muito longe" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "O inventário está cheio." -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "Esta pilha é muito grande." -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Este item pertence a outra pessoa." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Problema desconhecido ao tentar pegar item." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Você pegou %d [@@%d|%s@@]." msgstr[1] "Você pegou %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Indisponivel " -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Seguindo:" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Seguindo cancelado" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Imitando:" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Imitação cancelada" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Você vê " @@ -4422,16 +4444,16 @@ msgstr "Jogador VIP." msgid "MVP player: " msgstr "Jogador VIP: " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Jogadores online: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Jogo" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Requisição de saída negada!" @@ -5493,19 +5515,19 @@ msgstr "Conexão com o servidor interrompida. " msgid "%s is not in your party!" msgstr "%s não está em seu grupo!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Piscar nome" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Bolha '...' flutuante" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Bolha Flutuante" diff --git a/po/ru.po b/po/ru.po index 6e2d28545..2db6bda60 100644 --- a/po/ru.po +++ b/po/ru.po @@ -2,16 +2,17 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# , 2011. -# , 2011. -# Necromonger , 2011. +# Translators: # Andrei Karas , 2011. +# Necromonger , 2011. +# , 2011. +# , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:34+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:39+0000\n" "Last-Translator: akaras \n" "Language-Team: Russian (http://www.transifex.net/projects/p/manaplus/team/" "ru/)\n" @@ -22,25 +23,25 @@ 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" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "Видимые на карте" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "уворот" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "промах" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "О" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "Б" @@ -110,22 +111,22 @@ msgstr "Регистрация удалена" msgid "Farewell, come back any time..." msgstr "Хорошо, возвращайтесь в любое время..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s не существует, и не может быть создано! Выход." -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "Некорректный сервер обновлений: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "Ошибка создания директории для обновлений!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Ошибка: %s не существует, и не может быть создан! Выход." @@ -332,19 +333,19 @@ msgstr "Соединение с сервером потеряно." msgid "Network Error" msgstr "Ошибка сети" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "Игнорировать предложения о торговле" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "Принимать предложения о торговле" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "Не удалось загрузить карту" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "Ошибка во время загрузки %s" @@ -373,31 +374,31 @@ msgstr "Комментарий: %s" msgid "Bot Checker" msgstr "Окно детектора ботов" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Имя" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Атака" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Разговор" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "Движение" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Результат" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Сбросить" @@ -443,7 +444,7 @@ msgid "Max" msgstr "Макс" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Магазин" @@ -462,10 +463,10 @@ msgstr "Продать" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -567,7 +568,7 @@ msgstr "Стрижка:" msgid "Race:" msgstr "Раса:" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Создать" @@ -635,26 +636,26 @@ msgstr "Введите пароль для удаления персонажа" msgid "Enter password:" msgstr "Введите пароль:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Удалить" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Выбрать" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Уровень: %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(пусто)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "По умолчанию" @@ -710,11 +711,12 @@ msgstr "радуга 2" msgid "rainbow 3" msgstr "радуга 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -747,7 +749,7 @@ msgstr "Нет" msgid "Ignore" msgstr "Игнорировать" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Карта" @@ -888,7 +890,7 @@ msgid "Did You Know?" msgstr "Вы знаете?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Закрыть" @@ -914,10 +916,10 @@ msgstr "ОК" msgid "Equipment" msgstr "Снаряжение" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "Снять" @@ -925,80 +927,88 @@ msgstr "Снять" msgid "Help" msgstr "Помощь" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "по названию" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "по ид" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "по весу" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "по кол-ву." + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "по типу" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Инвентарь" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Вместимость:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Фильтр:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Сорт.:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "нет" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "ая" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "ид" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "Надеть" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "Использовать" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "Бросить" -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "Разделить" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "Наряды" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Вес:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "Сохранить" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "Получить" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Бросить" @@ -1052,51 +1062,51 @@ msgstr "Вес: %s" msgid "Kill stats" msgstr "Окно статистики атак" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "Сбросить стат." -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "Сбросить таймер" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "Уровень: %d на %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Опыт: %d/%d Осталось: %d" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d опыта, среднее кол-во мобов для 1%%: %s" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Убийств: %s, опыта: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Средний опыт: %s, среднее кол-во мобов до след. уровня: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Убийств в минуту: %s, Опыта в минуту: %s" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" @@ -1104,7 +1114,7 @@ msgstr[0] "Опыт за %d мин.: %s" msgstr[1] "Опыт за %d мин.: %s" msgstr[2] "Опыт за %d мин.: %s" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" @@ -1112,33 +1122,33 @@ msgstr[0] "Время до следующего уровня в мин. %d: %s" msgstr[1] "Время до следующего уровня в мин. %d: %s" msgstr[2] "Время до следующего уровня в мин. %d: %s" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "Опыт за последнее убийство:" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "Время до появления jacko:" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr " Время до следующего уровня: %s" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "jacko появляется" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Вы покинули гильдию." @@ -1236,7 +1246,7 @@ msgid "Submit" msgstr "Применить" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1324,7 +1334,7 @@ msgstr "Не игнорировать" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "@@ignore|Полностью игнорировать@@" @@ -1375,7 +1385,7 @@ msgid "Show Items" msgstr "Показать предметы" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "Раздеть" @@ -1423,8 +1433,8 @@ msgstr "Добавить имя в чат" msgid "Pick up" msgstr "Поднять" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "Добавить в чат" @@ -1436,8 +1446,8 @@ msgstr "Элмент карты" msgid "Rename" msgstr "Переименовать" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "Удалить" @@ -1513,85 +1523,85 @@ msgstr "Комментарий " msgid "Comment: " msgstr "Комментарий: " -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "Добавить к сделке" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "Добавить к сделке 10" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "Добавить к сделке половину" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "Добавить к торговле все" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "Сохранить 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "Сохранить половину" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "Сохранить все" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "Бросить все" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "Получить 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "Получить половину" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "Получить все" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "Загрузить старые горячие клавиши предметов" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "Загрузить старые данные" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "Спрятать" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "Показать" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "сбросить настройки" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Скопировать в чат" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(по умолчанию)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "Передвинуть выше" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "Передвинуть ниже" @@ -1838,7 +1848,7 @@ msgstr "Время" msgid "Use local time" msgstr "Использовать местное время" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "Другое" @@ -2001,115 +2011,127 @@ msgstr "Рисовать путь" msgid "Draw hotkeys on map" msgstr "Рисовать клавиши на карте" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "Включить ленивую прокрутку" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "ленивая прокрутка" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "радиус прокрутки" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "Движения" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "Авто. исправ. позиции" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "Атаковать в движении" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "Синх. движение" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "Программа для сумасшедших движений A" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "Игрок" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "Показывать свою жизнь" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "Включить быструю смену статов" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "Прокручивать прицел по игрокам" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "Показывать опыт работы." -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "Показ. всплыв. сообщения игроков" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "Ответ в режиме \"отошел\"" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "Показывать уровень работы" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "Включить фильтр атак" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "Включить режим посылки состояния" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "Принимать запросы купить/продать" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "Включить режим магазина" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "Сохранять текст NPC" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "Поддержка ботов" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "Включить поддержку бота аукционов" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "Включить поддержку гильд-бота" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "Включить серверную атаку" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "Включить детектор ботов" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "Включить защиту от сбойных серверов" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "Включить отлад. лог" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "Режим кеширования игроков" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "Спрятать картинку счита" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "Показать фон" @@ -2126,33 +2148,33 @@ msgid "Auto adjust perfomance" msgstr "Автоматически подстраивать производительность" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "Отображать прозрачность на персонажах и монстрах" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "Аппаратное ускорение" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" "Включить кеш прозрачности (программный режим, может использовать много " "памяти)" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "Включить оптимизацию карты (программный режим)" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "Улучшение качества (выключите для лучшей производительности)" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" "Включить исправление альфа канала (программный режим, может быть очень " "медленным)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Отображать прозрачность на персонажах и монстрах" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "Включить перестановку спрайтов" @@ -2406,7 +2428,7 @@ msgid "FPS limit:" msgstr "Ограничить кадр/с:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "Альтер. ограничить кадр/с: " @@ -2432,7 +2454,7 @@ msgstr "Детализация частиц" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "Нет" @@ -2544,22 +2566,22 @@ msgstr "Верх" msgid "Skill points available: %d" msgstr "Очков навыков осталось: %d" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "Умение %d" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "Умение %d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "Уровень: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "Уровень: %d (%+d)" @@ -3484,23 +3506,23 @@ msgstr "Бордюр домашней позиции" msgid "Road Point" msgstr "Точка дороги" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "Кто онлайн - обновление" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "Обновить" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "Кто онлайн - " -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "Кто онлайн - ошибка" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "Кто онлайн - обновление" @@ -4173,41 +4195,41 @@ msgstr "" "Конфликт клавиш \"%s\" и \"%s\".Исправьте их, или игра может себя странно " "вести." -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "Вы были убиты " -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "Попытка поднять несуществующий предмет." -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "Предмет слишком тяжелый." -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "Предмет слишком далеко" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "Инвентарь переполнен." -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "Слишком много предметов." -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "Предмет принадлежит кому-то еще." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "Неизвестная проблема при поднятии предмета." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." @@ -4215,27 +4237,27 @@ msgstr[0] "Вы подняли %d [@@%d|%s@@]." msgstr[1] "Вы подняли %d [@@%d|%s@@]." msgstr[2] "Вы подняли %d [@@%d|%s@@]." -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "Отошел" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "Следование: " -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "Следование отменено" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "Имитация: " -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "Имитация отменена" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "Вы видите " @@ -4438,16 +4460,16 @@ msgstr "Игрок MVP." msgid "MVP player: " msgstr "Игрок MVP: " -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "Пользователей онлайн: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "Игра" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "Запрос на выход отклонен!" @@ -5507,19 +5529,19 @@ msgstr "Подключение к серверу прервано." msgid "%s is not in your party!" msgstr "%s не в группе!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "Печатать '...'" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "Мигать именем" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "Плавающий '...' пузырек" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "Плавающий пузырек" diff --git a/po/zh_CN.po b/po/zh_CN.po index 0ade28fe2..e159fa701 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -2,14 +2,15 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# , 2011. +# Translators: # Andrei Karas , 2011. +# , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"PO-Revision-Date: 2011-09-09 22:37+0000\n" "Last-Translator: akaras \n" "Language-Team: Chinese (China) (http://www.transifex.net/projects/p/manaplus/" "team/zh_CN/)\n" @@ -19,25 +20,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1046 msgid "Visible on map" msgstr "在地图上可见" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "dodge" msgstr "躲闪" -#: src/being.cpp:549 +#: src/being.cpp:551 msgid "miss" msgstr "小姐" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1532 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1537 msgid "I" msgstr "I" @@ -107,22 +108,22 @@ msgstr "注销成功" msgid "Farewell, come back any time..." msgstr "永别了,任何时候回来... ..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 +#: src/client.cpp:1929 src/client.cpp:1936 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1633 +#: src/client.cpp:1635 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1669 src/client.cpp:1675 msgid "Error creating updates directory!" msgstr "创建更新目录错误!" -#: src/client.cpp:1694 +#: src/client.cpp:1696 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" @@ -315,19 +316,19 @@ msgstr "服务器的连接丢失。" msgid "Network Error" msgstr "网络错误" -#: src/game.cpp:1236 +#: src/game.cpp:1243 msgid "Ignoring incoming trade requests" msgstr "忽略新进的交易请求" -#: src/game.cpp:1243 +#: src/game.cpp:1250 msgid "Accepting incoming trade requests" msgstr "接受传入的交易请求" -#: src/game.cpp:1629 +#: src/game.cpp:1636 msgid "Could Not Load Map" msgstr "不能加载地图" -#: src/game.cpp:1630 +#: src/game.cpp:1637 #, c-format msgid "Error while loading %s" msgstr "加载%s时出现错误" @@ -356,31 +357,31 @@ msgstr "评论: %s" msgid "Bot Checker" msgstr "机器人检查" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "姓名" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 #: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "攻击" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "说话" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 #: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 msgid "Move" msgstr "移动" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "结果" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "重置" @@ -426,7 +427,7 @@ msgid "Max" msgstr "最大" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "商店" @@ -445,10 +446,10 @@ msgstr "出售" #: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 #: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 #: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 +#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 +#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 +#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 #: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 @@ -550,7 +551,7 @@ msgstr "发型:" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "建立" @@ -618,26 +619,26 @@ msgstr "删除字符输入的密码" msgid "Enter password:" msgstr "输入密码:" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "删除" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "选择" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "等级 %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "()" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "默认" @@ -693,11 +694,12 @@ msgstr "彩虹2" msgid "rainbow 3" msgstr "彩虹3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -730,7 +732,7 @@ msgstr "否" msgid "Ignore" msgstr "忽略" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "地图" @@ -871,7 +873,7 @@ msgid "Did You Know?" msgstr "你知道吗?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 #: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "关闭" @@ -897,10 +899,10 @@ msgstr "确定" msgid "Equipment" msgstr "装备" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 +#: src/gui/popupmenu.cpp:1836 msgid "Unequip" msgstr "卸下装备" @@ -908,80 +910,88 @@ msgstr "卸下装备" msgid "Help" msgstr "帮助" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "物品栏" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "槽:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "过滤器:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "排序:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 +#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 msgid "Equip" msgstr "装备" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 +#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 +#: src/gui/popupmenu.cpp:1841 msgid "Use" msgstr "使用" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 +#: src/gui/popupmenu.cpp:1845 msgid "Drop..." msgstr "掉落... ..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 +#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 msgid "Split" msgstr "分离" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 #: src/gui/popupmenu.cpp:549 msgid "Outfits" msgstr "装具" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "重量:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 +#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 msgid "Store" msgstr "存储" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 msgid "Retrieve" msgstr "取回" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 +#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "丢弃" @@ -1035,89 +1045,89 @@ msgstr "重量:%s" msgid "Kill stats" msgstr "杀敌统计" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:66 msgid "Reset stats" msgstr "复位统计" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset timer" msgstr "复位定时器" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 #, c-format msgid "Level: %d at %f%%" msgstr "等级:%d 在 %f%%" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 +#: src/gui/killstats.cpp:227 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 +#: src/gui/killstats.cpp:236 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 +#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 +#: src/gui/killstats.cpp:239 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 +#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 +#: src/gui/killstats.cpp:325 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 msgid "Last kill exp:" msgstr "最后EXP:" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 +#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:374 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 +#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 +#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:363 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:369 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "你已经离开工会." @@ -1215,7 +1225,7 @@ msgid "Submit" msgstr "提交" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" @@ -1303,7 +1313,7 @@ msgstr "" #: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 #: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 #: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/playerrelations.cpp:415 msgid "Completely ignore" msgstr "完全忽略" @@ -1354,7 +1364,7 @@ msgid "Show Items" msgstr "显示项目" #: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:2023 msgid "Undress" msgstr "" @@ -1402,8 +1412,8 @@ msgstr "" msgid "Pick up" msgstr "拾取" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 +#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 msgid "Add to chat" msgstr "加入聊天" @@ -1415,8 +1425,8 @@ msgstr "地图项" msgid "Rename" msgstr "重命名" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 +#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 msgid "Remove" msgstr "" @@ -1492,85 +1502,85 @@ msgstr "玩家评论" msgid "Comment: " msgstr "评论:" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1660 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1666 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1669 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1671 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1683 msgid "Store 10" msgstr "商店10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1686 msgid "Store half" msgstr "商店的一半" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1688 msgid "Store all" msgstr "商店所有" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 +#: src/gui/popupmenu.cpp:1846 msgid "Drop all" msgstr "所有" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1727 msgid "Retrieve 10" msgstr "拿出10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1730 msgid "Retrieve half" msgstr "拿出一半" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1732 msgid "Retrieve all" msgstr "检索所有" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1862 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 msgid "Hide" msgstr "隐藏" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 msgid "Show" msgstr "显示" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1936 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(默认)" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 msgid "Move up" msgstr "x" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 msgid "Move down" msgstr "" @@ -1816,7 +1826,7 @@ msgstr "时间" msgid "Use local time" msgstr "使用本地时间" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "其他" @@ -1979,115 +1989,127 @@ msgstr "绘制路径" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 msgid "Moving" msgstr "移动" -#: src/gui/setup_other.cpp:90 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" msgstr "自动修复的位置" -#: src/gui/setup_other.cpp:93 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "攻击的同时移动" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "同步播放移动" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "疯狂的举动的程序" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "玩家" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "显示自己的HP栏" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "启用快速统计" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "显示工作EXP消息" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "显示球员弹出窗口" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "显示工作" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "启用攻击过滤器" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "接受出售/购买请求" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "启用店模式" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "NPC对话" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "启用服务器端的攻击" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "启用BOT检查" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "启用BUG保护" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "启用调试日志" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "低流量模式" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "显示背景" @@ -2104,29 +2126,29 @@ msgid "Auto adjust perfomance" msgstr "自动调整" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" msgstr "硬件加速" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" @@ -2379,7 +2401,7 @@ msgid "FPS limit:" msgstr "FPS限制:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" @@ -2405,7 +2427,7 @@ msgstr "l" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "w" @@ -2511,22 +2533,22 @@ msgstr "升级" msgid "Skill points available: %d" msgstr "技能点:%d个" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "技能为%d" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "等级: %d" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "等级: %d(%+d)" @@ -3449,23 +3471,23 @@ msgstr "家居广场边界" msgid "Road Point" msgstr "路点" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "谁在线 - 更新" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "更新" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "谁在线 -" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "谁在线 - 错误" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "谁在线 - 更新" @@ -4133,67 +4155,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:372 msgid "You were killed by " msgstr "你被打死" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1413 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1415 msgid "Item is too heavy." msgstr "项目是太重了。" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1417 msgid "Item is too far away." msgstr "物品太远了。" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1419 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1421 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1424 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1427 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1451 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "你拾起%d[@@%d|%s @@]。" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3187 msgid "Away" msgstr "距离" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3488 msgid "Follow: " msgstr "跟随:" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3497 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3859 msgid "You see " msgstr "你看" @@ -4394,16 +4416,16 @@ msgstr "MVP球员。" msgid "MVP player: " msgstr "MVP球员:" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "在线用户数:%d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "游戏" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5451,19 +5473,19 @@ msgstr "连接到服务器终止。" msgid "%s is not in your party!" msgstr "%s不在你的帮会中!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:429 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:449 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:493 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:496 msgid "Floating bubble" msgstr "流动的泡沫" -- cgit v1.2.3-70-g09d2 From 13670eefeb4b256c20b603a845eb89f5221a32e5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 15:48:22 +0300 Subject: Change empty strings initializations. --- src/being.cpp | 2 +- src/commandhandler.cpp | 4 +-- src/configuration.cpp | 2 +- src/gui/chatwindow.cpp | 2 +- src/gui/logindialog.cpp | 4 +-- src/gui/minimap.cpp | 2 +- src/gui/npcdialog.cpp | 4 +-- src/gui/setup_video.cpp | 2 +- src/gui/widgets/chattab.cpp | 2 +- src/map.cpp | 2 +- src/net/ea/gui/guildtab.cpp | 2 +- src/net/ea/partyhandler.cpp | 2 +- src/net/manaserv/charhandler.cpp | 4 +-- src/net/manaserv/generalhandler.cpp | 2 +- src/resources/iteminfo.cpp | 2 +- src/resources/spritedef.h | 2 +- src/spellmanager.cpp | 4 +-- src/textcommand.cpp | 62 ++++++++++++++++++------------------- src/utils/sha256.cpp | 2 +- src/utils/stringutils.cpp | 4 +-- 20 files changed, 55 insertions(+), 57 deletions(-) diff --git a/src/being.cpp b/src/being.cpp index 883bde321..da83f1f73 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -1277,7 +1277,7 @@ void Being::logic() case ATTACK: { - std::string particleEffect = ""; + std::string particleEffect(""); if (!mActionTime) break; diff --git a/src/commandhandler.cpp b/src/commandhandler.cpp index d16a7db27..5de5eb2cf 100644 --- a/src/commandhandler.cpp +++ b/src/commandhandler.cpp @@ -355,8 +355,8 @@ void CommandHandler::handleWho(const std::string &args A_UNUSED, void CommandHandler::handleMsg(const std::string &args, ChatTab *tab) { - std::string recvnick = ""; - std::string msg = ""; + std::string recvnick(""); + std::string msg(""); if (args.substr(0, 1) == "\"") { diff --git a/src/configuration.cpp b/src/configuration.cpp index a6ef27815..94c0dce37 100644 --- a/src/configuration.cpp +++ b/src/configuration.cpp @@ -262,7 +262,7 @@ int Configuration::resetIntValue(const std::string &key) std::string Configuration::getStringValue(const std::string &key) const { GETLOG(); - std::string defaultValue = ""; + std::string defaultValue(""); Options::const_iterator iter = mOptions.find(key); if (iter == mOptions.end()) { diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index f3e4b88b8..2bada256c 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -1074,7 +1074,7 @@ std::string ChatWindow::addColors(std::string &msg) return msg; } - std::string newMsg = ""; + std::string newMsg(""); int cMap[] = {1, 4, 5, 2, 3, 6, 7, 9, 0, 8}; // rainbow diff --git a/src/gui/logindialog.cpp b/src/gui/logindialog.cpp index adf499f75..26248059c 100644 --- a/src/gui/logindialog.cpp +++ b/src/gui/logindialog.cpp @@ -50,8 +50,8 @@ static const int LOGIN_DIALOG_WIDTH = 300; static const int LOGIN_DIALOG_HEIGHT = 140; static const int FIELD_WIDTH = LOGIN_DIALOG_WIDTH - 70; -std::string LoginDialog::savedPassword = ""; -std::string LoginDialog::savedPasswordKey = ""; +std::string LoginDialog::savedPassword(""); +std::string LoginDialog::savedPasswordKey(""); const char *UPDATE_TYPE_TEXT[3] = diff --git a/src/gui/minimap.cpp b/src/gui/minimap.cpp index a16da2b65..70bbc1dad 100644 --- a/src/gui/minimap.cpp +++ b/src/gui/minimap.cpp @@ -89,7 +89,7 @@ Minimap::~Minimap() void Minimap::setMap(Map *map) { - std::string caption = ""; + std::string caption(""); std::string minimapName; if (map) diff --git a/src/gui/npcdialog.cpp b/src/gui/npcdialog.cpp index d941153b7..3956b47ac 100644 --- a/src/gui/npcdialog.cpp +++ b/src/gui/npcdialog.cpp @@ -228,8 +228,8 @@ void NpcDialog::action(const gcn::ActionEvent &event) } else if (mActionState == NPC_ACTION_INPUT) { - std::string printText = ""; // Text that will get printed - // in the textbox + std::string printText(""); // Text that will get printed + // in the textbox if (mInputState == NPC_INPUT_LIST) { diff --git a/src/gui/setup_video.cpp b/src/gui/setup_video.cpp index e9811a920..d3c1163dc 100644 --- a/src/gui/setup_video.cpp +++ b/src/gui/setup_video.cpp @@ -179,7 +179,7 @@ void ModeListModel::addCustomMode(std::string mode) int ModeListModel::getIndexOf(const std::string &widthXHeightMode) { - std::string currentMode = ""; + std::string currentMode(""); for (int i = 0; i < getNumberOfElements(); i++) { currentMode = getElementAt(i); diff --git a/src/gui/widgets/chattab.cpp b/src/gui/widgets/chattab.cpp index 4f358c8e7..485e96e74 100644 --- a/src/gui/widgets/chattab.cpp +++ b/src/gui/widgets/chattab.cpp @@ -337,7 +337,7 @@ void ChatTab::chatInput(const std::string &message) start = msg.find('[', start + 1); } - std::string temp = ""; + std::string temp(""); if (start + 1 < msg.length() && end < msg.length() && end > start + 1) { diff --git a/src/map.cpp b/src/map.cpp index 86d1171f0..3e83f2e6c 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -2217,7 +2217,7 @@ MapItem::~MapItem() void MapItem::setType(int type) { - std::string name = ""; + std::string name(""); mType = type; if (mImage) mImage->decRef(); diff --git a/src/net/ea/gui/guildtab.cpp b/src/net/ea/gui/guildtab.cpp index ab030be83..9836f5fa9 100644 --- a/src/net/ea/gui/guildtab.cpp +++ b/src/net/ea/gui/guildtab.cpp @@ -101,7 +101,7 @@ bool GuildTab::handleCommand(const std::string &type, const std::string &args) else if (type == "notice" && taGuild) { std::string str1 = args.substr(0, 60); - std::string str2 = ""; + std::string str2(""); if (args.size() > 60) str2 = args.substr(60); Net::getGuildHandler()->changeNotice(taGuild->getId(), str1, str2); diff --git a/src/net/ea/partyhandler.cpp b/src/net/ea/partyhandler.cpp index bd6f19d97..e006b9c71 100644 --- a/src/net/ea/partyhandler.cpp +++ b/src/net/ea/partyhandler.cpp @@ -203,7 +203,7 @@ void PartyHandler::processPartyInvited(Net::MessageIn &msg) { int id = msg.readInt32(); std::string partyName = msg.readString(24); - std::string nick = ""; + std::string nick(""); Being *being; if (actorSpriteManager) diff --git a/src/net/manaserv/charhandler.cpp b/src/net/manaserv/charhandler.cpp index 3b2306feb..42db6e621 100644 --- a/src/net/manaserv/charhandler.cpp +++ b/src/net/manaserv/charhandler.cpp @@ -138,7 +138,7 @@ void CharHandler::handleCharacterCreateResponse(Net::MessageIn &msg) if (errMsg != ERRMSG_OK) { // Character creation failed - std::string errorMessage = ""; + std::string errorMessage(""); switch (errMsg) { case ERRMSG_NO_LOGIN: @@ -212,7 +212,7 @@ void CharHandler::handleCharacterDeleteResponse(Net::MessageIn &msg) else { // Character deletion failed - std::string errorMessage = ""; + std::string errorMessage(""); switch (errMsg) { case ERRMSG_NO_LOGIN: diff --git a/src/net/manaserv/generalhandler.cpp b/src/net/manaserv/generalhandler.cpp index 9e32f139d..2eea6cdf6 100644 --- a/src/net/manaserv/generalhandler.cpp +++ b/src/net/manaserv/generalhandler.cpp @@ -64,7 +64,7 @@ namespace ManaServ Connection *accountServerConnection = 0; Connection *chatServerConnection = 0; Connection *gameServerConnection = 0; -std::string netToken = ""; +std::string netToken(""); ServerInfo gameServer; ServerInfo chatServer; diff --git a/src/resources/iteminfo.cpp b/src/resources/iteminfo.cpp index 75e6e1d8c..a5b81081c 100644 --- a/src/resources/iteminfo.cpp +++ b/src/resources/iteminfo.cpp @@ -108,7 +108,7 @@ const std::string &ItemInfo::getSprite(Gender gender) const } else { - static const std::string empty = ""; + static const std::string empty(""); std::map::const_iterator i = mAnimationFiles.find(gender); diff --git a/src/resources/spritedef.h b/src/resources/spritedef.h index ccad62b1b..b2939fca1 100644 --- a/src/resources/spritedef.h +++ b/src/resources/spritedef.h @@ -86,7 +86,7 @@ namespace SpriteAction static const std::string CAST_MAGIC = "magic"; static const std::string USE_ITEM = "item"; static const std::string SPAWN = "spawn"; - static const std::string INVALID = ""; + static const std::string INVALID(""); } enum SpriteDirection diff --git a/src/spellmanager.cpp b/src/spellmanager.cpp index fcdf94039..9f777f9e4 100644 --- a/src/spellmanager.cpp +++ b/src/spellmanager.cpp @@ -184,8 +184,8 @@ std::string SpellManager::parseCommand(std::string command, if (!player_node) return command; - std::string name = ""; - std::string id = ""; + std::string name(""); + std::string id(""); std::string name2; if (target) diff --git a/src/textcommand.cpp b/src/textcommand.cpp index 665668c7e..33dff85aa 100644 --- a/src/textcommand.cpp +++ b/src/textcommand.cpp @@ -35,18 +35,18 @@ TextCommand::TextCommand(unsigned int id, std::string symbol, std::string icon, unsigned int basicLvl, MagicSchool school, unsigned int schoolLvl, int mana) : + mCommand(command), + mSymbol(symbol), + mTargetType(type), + mIcon(icon), + mId(id), + mMana(mana), + mSchool(school), + mBaseLvl(basicLvl), + mSchoolLvl(schoolLvl), + mCommandType(TEXT_COMMAND_MAGIC), mImage(0) { - mId = id; - mCommand = command; - mSymbol = symbol; - mTargetType = type; - mIcon = icon; - mBaseLvl = basicLvl; - mSchool = school; - mSchoolLvl = schoolLvl; - mMana = mana; - mCommandType = TEXT_COMMAND_MAGIC; loadImage(); } @@ -54,36 +54,34 @@ TextCommand::TextCommand(unsigned int id, std::string symbol, TextCommand::TextCommand(unsigned int id, std::string symbol, std::string command, SpellTarget type, std::string icon) : + mCommand(command), + mSymbol(symbol), + mTargetType(type), + mIcon(icon), + mId(id), + mMana(0), + mSchool(SKILL_MAGIC), + mBaseLvl(0), + mSchoolLvl(0), + mCommandType(TEXT_COMMAND_TEXT), mImage(0) { - mId = id; - mCommand = command; - mSymbol = symbol; - mTargetType = type; - mIcon = icon; - mCommandType = TEXT_COMMAND_TEXT; - mBaseLvl = 0; - mSchool = SKILL_MAGIC; - mSchoolLvl = 0; - mMana = 0; - mCommandType = TEXT_COMMAND_TEXT; loadImage(); } TextCommand::TextCommand(unsigned int id) : + mCommand(""), + mSymbol(""), + mTargetType(NOTARGET), + mIcon(""), + mId(id), + mMana(0), + mSchool(SKILL_MAGIC), + mBaseLvl(0), + mSchoolLvl(0), + mCommandType(TEXT_COMMAND_TEXT), mImage(0) { - mId = id; - mCommand = ""; - mSymbol = ""; - mTargetType = NOTARGET; - mIcon = ""; - mCommandType = TEXT_COMMAND_TEXT; - mBaseLvl = 0; - mSchool = SKILL_MAGIC; - mSchoolLvl = 0; - mMana = 0; - mCommandType = TEXT_COMMAND_TEXT; loadImage(); } diff --git a/src/utils/sha256.cpp b/src/utils/sha256.cpp index 5d3e4c1d2..1e7143300 100644 --- a/src/utils/sha256.cpp +++ b/src/utils/sha256.cpp @@ -283,7 +283,7 @@ std::string SHA256Hash(const char *src, int len) SHA256Final(&ctx, bytehash); // Convert it to hex const char* hxc = "0123456789abcdef"; - std::string hash = ""; + std::string hash(""); for (int i = 0; i < SHA256_DIGEST_SIZE; i++) { hash += hxc[bytehash[i] / 16]; diff --git a/src/utils/stringutils.cpp b/src/utils/stringutils.cpp index efe5f9efb..6c50d4019 100644 --- a/src/utils/stringutils.cpp +++ b/src/utils/stringutils.cpp @@ -465,7 +465,7 @@ std::string combineDye2(std::string file, std::string dye) if (pos != std::string::npos) { std::string dye1 = file.substr(pos + 1); - std::string str = ""; + std::string str(""); file = file.substr(0, pos); std::list list1 = splitToStringList(dye1, ';'); std::list list2 = splitToStringList(dye, ';'); @@ -505,7 +505,7 @@ std::vector getLang() std::string packList(std::list &list) { std::list::const_iterator i = list.begin(); - std::string str = ""; + std::string str(""); while (i != list.end()) { str = str + (*i) + "|"; -- cgit v1.2.3-70-g09d2 From a99352987c2a48012dccd6aeb6c6474b9fce1bdd Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 19:15:57 +0300 Subject: Fix compilation with manaserv support. --- src/net/manaserv/npchandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/manaserv/npchandler.cpp b/src/net/manaserv/npchandler.cpp index 8c14f3dfc..8ff2c5d21 100644 --- a/src/net/manaserv/npchandler.cpp +++ b/src/net/manaserv/npchandler.cpp @@ -63,7 +63,7 @@ void NpcHandler::handleMessage(Net::MessageIn &msg) return; int npcId = being->getId(); - NpcDialogs::const_iterator diag = mNpcDialogs.find(npcId); + NpcDialogs::iterator diag = mNpcDialogs.find(npcId); NpcDialog *dialog; if (diag == mNpcDialogs.end()) -- cgit v1.2.3-70-g09d2 From dba5ec4c1f249599a5f718fe4e532c66e917ffa9 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 20:24:23 +0300 Subject: Remove some push/pop clip areas. --- src/graphics.cpp | 24 ++++++++++++------------ src/gui/widgets/radiobutton.cpp | 10 +--------- 2 files changed, 13 insertions(+), 21 deletions(-) diff --git a/src/graphics.cpp b/src/graphics.cpp index 61f98b2a7..37fd72c08 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -346,7 +346,7 @@ void Graphics::drawImageRect(int x, int y, int w, int h, Image *bottom, Image *left, Image *center) { - pushClipArea(gcn::Rectangle(x, y, w, h)); +// pushClipArea(gcn::Rectangle(x, y, w, h)); const bool drawMain = center && topLeft && topRight && bottomLeft && bottomRight; @@ -355,7 +355,7 @@ void Graphics::drawImageRect(int x, int y, int w, int h, if (center && drawMain) { drawImagePattern(center, - topLeft->getWidth(), topLeft->getHeight(), + topLeft->getWidth() + x, topLeft->getHeight() + y, w - topLeft->getWidth() - topRight->getWidth(), h - topLeft->getHeight() - bottomLeft->getHeight()); } @@ -364,18 +364,18 @@ void Graphics::drawImageRect(int x, int y, int w, int h, if (top && left && bottom && right) { drawImagePattern(top, - left->getWidth(), 0, + x + left->getWidth(), y, w - left->getWidth() - right->getWidth(), top->getHeight()); drawImagePattern(bottom, - left->getWidth(), h - bottom->getHeight(), + x + left->getWidth(), h - bottom->getHeight() + y, w - left->getWidth() - right->getWidth(), bottom->getHeight()); drawImagePattern(left, - 0, top->getHeight(), + x, y + top->getHeight(), left->getWidth(), h - top->getHeight() - bottom->getHeight()); drawImagePattern(right, - w - right->getWidth(), top->getHeight(), + x + w - right->getWidth(), top->getHeight() + y, right->getWidth(), h - top->getHeight() - bottom->getHeight()); } @@ -383,15 +383,15 @@ void Graphics::drawImageRect(int x, int y, int w, int h, // Draw the corners if (drawMain) { - drawImage(topLeft, 0, 0); - drawImage(topRight, w - topRight->getWidth(), 0); - drawImage(bottomLeft, 0, h - bottomLeft->getHeight()); + drawImage(topLeft, x, y); + drawImage(topRight, x + w - topRight->getWidth(), y); + drawImage(bottomLeft, x, h - bottomLeft->getHeight() + y); drawImage(bottomRight, - w - bottomRight->getWidth(), - h - bottomRight->getHeight()); + x + w - bottomRight->getWidth(), + y + h - bottomRight->getHeight()); } - popClipArea(); +// popClipArea(); } void Graphics::drawImageRect(int x, int y, int w, int h, diff --git a/src/gui/widgets/radiobutton.cpp b/src/gui/widgets/radiobutton.cpp index e641be323..feedeae7b 100644 --- a/src/gui/widgets/radiobutton.cpp +++ b/src/gui/widgets/radiobutton.cpp @@ -136,23 +136,16 @@ void RadioButton::drawBox(gcn::Graphics* graphics) } if (box) - static_cast(graphics)->drawImage(box, 2, 2); + static_cast(graphics)->drawImage(box, 3, 3); } void RadioButton::draw(gcn::Graphics* graphics) { - graphics->pushClipArea(gcn::Rectangle(1, 1, getWidth() - 1, - getHeight() - 1)); - drawBox(graphics); - graphics->popClipArea(); - graphics->setFont(getFont()); graphics->setColor(getForegroundColor()); -// int h = getHeight() + getHeight() / 2; -// graphics->drawText(getCaption(), h - 2, 0); graphics->drawText(getCaption(), 16, 0); } @@ -165,4 +158,3 @@ void RadioButton::mouseExited(gcn::MouseEvent& event A_UNUSED) { mHasMouse = false; } - -- cgit v1.2.3-70-g09d2 From ee39f800bd1809b25cc7c05238e2fa7abccd8ab3 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 10 Sep 2011 23:09:21 +0300 Subject: Allow load for each window own xml theme file. --- src/gui/botcheckerwindow.cpp | 2 +- src/gui/buydialog.cpp | 4 ++-- src/gui/buyselldialog.cpp | 4 ++-- src/gui/changeemaildialog.cpp | 2 +- src/gui/changepassworddialog.cpp | 2 +- src/gui/charcreatedialog.cpp | 2 +- src/gui/charselectdialog.cpp | 2 +- src/gui/chatwindow.cpp | 2 +- src/gui/debugwindow.cpp | 2 +- src/gui/didyouknowwindow.cpp | 2 +- src/gui/equipmentwindow.cpp | 2 +- src/gui/helpwindow.cpp | 2 +- src/gui/killstats.cpp | 3 ++- src/gui/logindialog.cpp | 2 +- src/gui/minimap.cpp | 2 +- src/gui/npcdialog.cpp | 2 +- src/gui/npcpostdialog.cpp | 2 +- src/gui/outfitwindow.cpp | 2 +- src/gui/quitdialog.cpp | 3 ++- src/gui/register.cpp | 2 +- src/gui/selldialog.cpp | 4 ++-- src/gui/serverdialog.cpp | 2 +- src/gui/setup.cpp | 2 +- src/gui/shopwindow.cpp | 2 +- src/gui/skilldialog.cpp | 2 +- src/gui/socialwindow.cpp | 2 +- src/gui/specialswindow.cpp | 2 +- src/gui/textcommandeditor.cpp | 2 +- src/gui/theme.cpp | 28 ++++++++++++++++++++++++++++ src/gui/theme.h | 2 ++ src/gui/tradewindow.cpp | 2 +- src/gui/unregisterdialog.cpp | 2 +- src/gui/updaterwindow.cpp | 2 +- src/gui/whoisonline.cpp | 2 +- src/gui/widgets/window.cpp | 26 +++++++++++++++++++------- src/gui/widgets/window.h | 2 +- src/gui/worldselectdialog.cpp | 2 +- 37 files changed, 88 insertions(+), 44 deletions(-) diff --git a/src/gui/botcheckerwindow.cpp b/src/gui/botcheckerwindow.cpp index 8bc0d892e..34293e59d 100644 --- a/src/gui/botcheckerwindow.cpp +++ b/src/gui/botcheckerwindow.cpp @@ -263,7 +263,7 @@ protected: BotCheckerWindow::BotCheckerWindow(): - Window(_("Bot Checker")), + Window(_("Bot Checker"), false, 0, "botchecker.xml"), mEnabled(false) { int w = 500; diff --git a/src/gui/buydialog.cpp b/src/gui/buydialog.cpp index 94c2b88ff..8628afc6e 100644 --- a/src/gui/buydialog.cpp +++ b/src/gui/buydialog.cpp @@ -53,14 +53,14 @@ BuyDialog::DialogList BuyDialog::instances; BuyDialog::BuyDialog(int npcId): - Window(_("Buy")), + Window(_("Buy"), false, 0, "buy.xml"), mNpcId(npcId), mMoney(0), mAmountItems(0), mMaxItems(0), mNick("") { init(); } BuyDialog::BuyDialog(std::string nick): - Window(_("Buy")), + Window(_("Buy"), false, 0, "buy.xml"), mNpcId(-1), mMoney(0), mAmountItems(0), mMaxItems(0), mNick(nick) { init(); diff --git a/src/gui/buyselldialog.cpp b/src/gui/buyselldialog.cpp index dfe7a422a..e1063192a 100644 --- a/src/gui/buyselldialog.cpp +++ b/src/gui/buyselldialog.cpp @@ -37,7 +37,7 @@ BuySellDialog::DialogList BuySellDialog::instances; BuySellDialog::BuySellDialog(int npcId): - Window(_("Shop")), + Window(_("Shop"), false, 0, "buysell.xml"), mNpcId(npcId), mNick(""), mBuyButton(0) @@ -46,7 +46,7 @@ BuySellDialog::BuySellDialog(int npcId): } BuySellDialog::BuySellDialog(std::string nick): - Window(_("Shop")), + Window(_("Shop"), false, 0, "buysell.xml"), mNpcId(-1), mNick(nick), mBuyButton(0) diff --git a/src/gui/changeemaildialog.cpp b/src/gui/changeemaildialog.cpp index 69af649e2..384ebf07f 100644 --- a/src/gui/changeemaildialog.cpp +++ b/src/gui/changeemaildialog.cpp @@ -45,7 +45,7 @@ #include "debug.h" ChangeEmailDialog::ChangeEmailDialog(LoginData *data): - Window(_("Change Email Address"), true), + Window(_("Change Email Address"), true, 0, "changeemail.xml"), mWrongDataNoticeListener(new WrongDataNoticeListener), mLoginData(data) { diff --git a/src/gui/changepassworddialog.cpp b/src/gui/changepassworddialog.cpp index 56db37ebb..7a67279b6 100644 --- a/src/gui/changepassworddialog.cpp +++ b/src/gui/changepassworddialog.cpp @@ -47,7 +47,7 @@ #include "debug.h" ChangePasswordDialog::ChangePasswordDialog(LoginData *data): - Window(_("Change Password"), true), + Window(_("Change Password"), true, 0, "changepassword.xml"), mWrongDataNoticeListener(new WrongDataNoticeListener), mLoginData(data) { diff --git a/src/gui/charcreatedialog.cpp b/src/gui/charcreatedialog.cpp index d1773e7f3..efe7e804f 100644 --- a/src/gui/charcreatedialog.cpp +++ b/src/gui/charcreatedialog.cpp @@ -55,7 +55,7 @@ #include "debug.h" CharCreateDialog::CharCreateDialog(CharSelectDialog *parent, int slot): - Window(_("Create Character"), true, parent), + Window(_("Create Character"), true, parent, "charcreate.xml"), mCharSelectDialog(parent), mRace(0), mSlot(slot) diff --git a/src/gui/charselectdialog.cpp b/src/gui/charselectdialog.cpp index e39b5ecfc..00cae41e6 100644 --- a/src/gui/charselectdialog.cpp +++ b/src/gui/charselectdialog.cpp @@ -122,7 +122,7 @@ class CharacterDisplay : public Container }; CharSelectDialog::CharSelectDialog(LoginData *data): - Window(_("Account and Character Management")), + Window(_("Account and Character Management"), false, 0, "char.xml"), mLocked(false), mUnregisterButton(0), mChangeEmailButton(0), diff --git a/src/gui/chatwindow.cpp b/src/gui/chatwindow.cpp index 2bada256c..82d6c2ff5 100644 --- a/src/gui/chatwindow.cpp +++ b/src/gui/chatwindow.cpp @@ -149,7 +149,7 @@ public: ChatWindow::ChatWindow(): - Window(_("Chat")), + Window(_("Chat"), false, 0, "chat.xml"), mTmpVisible(false), mChatHistoryIndex(0) { diff --git a/src/gui/debugwindow.cpp b/src/gui/debugwindow.cpp index dc540a782..83e9791ef 100644 --- a/src/gui/debugwindow.cpp +++ b/src/gui/debugwindow.cpp @@ -51,7 +51,7 @@ #include "debug.h" DebugWindow::DebugWindow(): - Window(_("Debug")) + Window(_("Debug"), false, 0, "debug.xml") { setWindowName("Debug"); if (setupWindow) diff --git a/src/gui/didyouknowwindow.cpp b/src/gui/didyouknowwindow.cpp index d62417fc4..df15e6ebd 100644 --- a/src/gui/didyouknowwindow.cpp +++ b/src/gui/didyouknowwindow.cpp @@ -44,7 +44,7 @@ static const int minTip = 1; static const int maxTip = 14; DidYouKnowWindow::DidYouKnowWindow(): - Window(_("Did You Know?")) + Window(_("Did You Know?"), false, 0, "didyouknow.xml") { setMinWidth(300); setMinHeight(250); diff --git a/src/gui/equipmentwindow.cpp b/src/gui/equipmentwindow.cpp index 0375d096f..f423cddf0 100644 --- a/src/gui/equipmentwindow.cpp +++ b/src/gui/equipmentwindow.cpp @@ -58,7 +58,7 @@ static const int BOX_HEIGHT = 36; EquipmentWindow::EquipmentWindow(Equipment *equipment, Being *being, bool foring): - Window(_("Equipment")), + Window(_("Equipment"), false, 0, "equipment.xml"), mEquipment(equipment), mSelected(-1), mForing(foring) diff --git a/src/gui/helpwindow.cpp b/src/gui/helpwindow.cpp index b772ea36a..019baf503 100644 --- a/src/gui/helpwindow.cpp +++ b/src/gui/helpwindow.cpp @@ -40,7 +40,7 @@ #include "debug.h" HelpWindow::HelpWindow(): - Window(_("Help")) + Window(_("Help"), false, 0, "help.xml") { setMinWidth(300); setMinHeight(250); diff --git a/src/gui/killstats.cpp b/src/gui/killstats.cpp index 0cadc765b..4bcab0a09 100644 --- a/src/gui/killstats.cpp +++ b/src/gui/killstats.cpp @@ -43,7 +43,8 @@ #include "debug.h" KillStats::KillStats(): - Window(_("Kill stats")), mKillCounter(0), mExpCounter(0), + Window(_("Kill stats"), false, 0, "killstats.xml"), + mKillCounter(0), mExpCounter(0), mKillTCounter(0), mExpTCounter(0), mKillTimer(0), m1minExpTime(0), m1minExpNum(0), m1minSpeed(0), m5minExpTime(0), m5minExpNum(0), m5minSpeed(0), diff --git a/src/gui/logindialog.cpp b/src/gui/logindialog.cpp index 26248059c..136a01b37 100644 --- a/src/gui/logindialog.cpp +++ b/src/gui/logindialog.cpp @@ -83,7 +83,7 @@ public: LoginDialog::LoginDialog(LoginData *data, std::string serverName, std::string *updateHost): - Window(_("Login")), + Window(_("Login"), false, 0, "login.xml"), mLoginData(data), mUpdateHost(updateHost), mServerName(serverName) diff --git a/src/gui/minimap.cpp b/src/gui/minimap.cpp index 70bbc1dad..e42f12336 100644 --- a/src/gui/minimap.cpp +++ b/src/gui/minimap.cpp @@ -47,7 +47,7 @@ bool Minimap::mShow = true; Minimap::Minimap(): - Window(_("Map")), + Window(_("Map"), false, 0, "map.xml"), mMapImage(0), mWidthProportion(0.5), mHeightProportion(0.5), diff --git a/src/gui/npcdialog.cpp b/src/gui/npcdialog.cpp index 3956b47ac..3e1ee46d8 100644 --- a/src/gui/npcdialog.cpp +++ b/src/gui/npcdialog.cpp @@ -56,7 +56,7 @@ NpcDialog::DialogList NpcDialog::instances; NpcDialog::NpcDialog(int npcId) - : Window(_("NPC")), + : Window(_("NPC"), false, 0, "npc.xml"), mNpcId(npcId), mLogInteraction(config.getBoolValue("logNpcInGui")), mDefaultInt(0), diff --git a/src/gui/npcpostdialog.cpp b/src/gui/npcpostdialog.cpp index 72dd76aa3..67fc57ba9 100644 --- a/src/gui/npcpostdialog.cpp +++ b/src/gui/npcpostdialog.cpp @@ -39,7 +39,7 @@ NpcPostDialog::DialogList NpcPostDialog::instances; NpcPostDialog::NpcPostDialog(int npcId): - Window(_("NPC")), + Window(_("NPC"), false, 0, "npcpost.xml"), mNpcId(npcId) { setContentSize(400, 180); diff --git a/src/gui/outfitwindow.cpp b/src/gui/outfitwindow.cpp index 9601e3ca5..8e0791af1 100644 --- a/src/gui/outfitwindow.cpp +++ b/src/gui/outfitwindow.cpp @@ -57,7 +57,7 @@ float OutfitWindow::mAlpha = 1.0; OutfitWindow::OutfitWindow(): - Window(_("Outfits")), + Window(_("Outfits"), false, 0, "outfits.xml"), mBoxWidth(33), mBoxHeight(33), mGridWidth(4), diff --git a/src/gui/quitdialog.cpp b/src/gui/quitdialog.cpp index e71e291d1..05691c2d2 100644 --- a/src/gui/quitdialog.cpp +++ b/src/gui/quitdialog.cpp @@ -44,7 +44,8 @@ #include "debug.h" QuitDialog::QuitDialog(QuitDialog** pointerToMe): - Window(_("Quit"), true, NULL), mMyPointer(pointerToMe) + Window(_("Quit"), true, 0, "quit.xml"), + mMyPointer(pointerToMe) { mForceQuit = new RadioButton(_("Quit"), "quitdialog"); mLogoutQuit = new RadioButton(_("Quit"), "quitdialog"); diff --git a/src/gui/register.cpp b/src/gui/register.cpp index 603810a0b..062275b80 100644 --- a/src/gui/register.cpp +++ b/src/gui/register.cpp @@ -63,7 +63,7 @@ void WrongDataNoticeListener::action(const gcn::ActionEvent &event) } RegisterDialog::RegisterDialog(LoginData *data): - Window(_("Register")), + Window(_("Register"), false, 0, "register.xml"), mEmailField(0), mMaleButton(0), mFemaleButton(0), diff --git a/src/gui/selldialog.cpp b/src/gui/selldialog.cpp index 82b4a1829..bbd0a71c1 100644 --- a/src/gui/selldialog.cpp +++ b/src/gui/selldialog.cpp @@ -50,14 +50,14 @@ SellDialog::DialogList SellDialog::instances; SellDialog::SellDialog(int npcId): - Window(_("Sell")), + Window(_("Sell"), false, 0, "sell.xml"), mNpcId(npcId), mMaxItems(0), mAmountItems(0), mNick("") { init(); } SellDialog::SellDialog(std::string nick): - Window(_("Sell")), + Window(_("Sell"), false, 0, "sell.xml"), mNpcId(-1), mMaxItems(0), mAmountItems(0), mNick(nick) { init(); diff --git a/src/gui/serverdialog.cpp b/src/gui/serverdialog.cpp index f9d6ebfd0..1b0dd22aa 100644 --- a/src/gui/serverdialog.cpp +++ b/src/gui/serverdialog.cpp @@ -234,7 +234,7 @@ private: ServerDialog::ServerDialog(ServerInfo *serverInfo, const std::string &dir): - Window(_("Choose Your Server")), + Window(_("Choose Your Server"), false, 0, "server.xml"), mDir(dir), // mDownloadStatus(DOWNLOADING_PREPARING), mDownloadStatus(DOWNLOADING_UNKNOWN), diff --git a/src/gui/setup.cpp b/src/gui/setup.cpp index 113dd9081..33f379743 100644 --- a/src/gui/setup.cpp +++ b/src/gui/setup.cpp @@ -51,7 +51,7 @@ extern Window *statusWindow; Setup::Setup(): - Window(_("Setup")) + Window(_("Setup"), false, 0, "setup.xml") { setCloseButton(true); setResizable(true); diff --git a/src/gui/shopwindow.cpp b/src/gui/shopwindow.cpp index ccfed3efc..2215ce699 100644 --- a/src/gui/shopwindow.cpp +++ b/src/gui/shopwindow.cpp @@ -72,7 +72,7 @@ extern std::string tradePartnerName; ShopWindow::DialogList ShopWindow::instances; ShopWindow::ShopWindow(): - Window(_("Personal Shop")), + Window(_("Personal Shop"), false, 0, "shop.xml"), mSelectedItem(-1), mAnnonceTime(0), mLastRequestTimeList(0), diff --git a/src/gui/skilldialog.cpp b/src/gui/skilldialog.cpp index c2685b476..28dbca939 100644 --- a/src/gui/skilldialog.cpp +++ b/src/gui/skilldialog.cpp @@ -273,7 +273,7 @@ private: }; SkillDialog::SkillDialog(): - Window(_("Skills")) + Window(_("Skills"), false, 0, "skills.xml") { setWindowName("Skills"); setCloseButton(true); diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index 886894564..a8d15f36c 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -1114,7 +1114,7 @@ private: }; SocialWindow::SocialWindow() : - Window(_("Social")), + Window(_("Social"), false, 0, "social.xml"), mGuildInvited(0), mGuildAcceptDialog(0), mPartyAcceptDialog(0), diff --git a/src/gui/specialswindow.cpp b/src/gui/specialswindow.cpp index 64f61e3c3..c464b83b5 100644 --- a/src/gui/specialswindow.cpp +++ b/src/gui/specialswindow.cpp @@ -76,7 +76,7 @@ class SpecialEntry : public Container }; SpecialsWindow::SpecialsWindow(): - Window(_("Specials")) + Window(_("Specials"), false, 0, "specials.xml") { setWindowName("Specials"); setCloseButton(true); diff --git a/src/gui/textcommandeditor.cpp b/src/gui/textcommandeditor.cpp index 214cbff76..282f23ee1 100644 --- a/src/gui/textcommandeditor.cpp +++ b/src/gui/textcommandeditor.cpp @@ -165,7 +165,7 @@ public: TextCommandEditor::TextCommandEditor(TextCommand *command): - Window(_("Command Editor")) + Window(_("Command Editor"), false, 0, "commandeditor.xml") { int w = 350; int h = 350; diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp index 0607564f9..12e7736c0 100644 --- a/src/gui/theme.cpp +++ b/src/gui/theme.cpp @@ -215,6 +215,9 @@ Skin *Theme::load(const std::string &filename, const std::string &defaultPath) Skin *skin = readSkin(filename); + if (!skin) + skin = readSkin("window.xml"); + if (!skin) { // Try falling back on the defaultPath if this makes sense @@ -240,6 +243,31 @@ Skin *Theme::load(const std::string &filename, const std::string &defaultPath) return skin; } +void Theme::unload(Skin *skin) +{ + if (!skin) + return; + skin->instances --; +/* + // unload theme if no instances + if (!skin->instances) + { + SkinIterator it = mSkins.begin(); + SkinIterator it_end = mSkins.end(); + while (it != it_end) + { + if (it->second == skin) + { + mSkins.erase(it); + break; + } + ++ it; + } + delete skin; + } +*/ +} + void Theme::setMinimumOpacity(float minimumOpacity) { if (minimumOpacity > 1.0f) diff --git a/src/gui/theme.h b/src/gui/theme.h index fbc6f13da..46d2eee2d 100644 --- a/src/gui/theme.h +++ b/src/gui/theme.h @@ -238,6 +238,8 @@ class Theme : public Palette, public ConfigListener Skin *load(const std::string &filename, const std::string &defaultPath = getThemePath()); + void unload(Skin *skin); + /** * Updates the alpha values of all of the skins. */ diff --git a/src/gui/tradewindow.cpp b/src/gui/tradewindow.cpp index 3874a8301..bd7e9bb1e 100644 --- a/src/gui/tradewindow.cpp +++ b/src/gui/tradewindow.cpp @@ -63,7 +63,7 @@ #define CAPTION_ACCEPTED _("Agreed. Waiting...") TradeWindow::TradeWindow(): - Window(_("Trade: You")), + Window(_("Trade: You"), false, 0, "trade.xml"), mMyInventory(new Inventory(Inventory::TRADE)), mPartnerInventory(new Inventory(Inventory::TRADE)), mStatus(PROPOSING), diff --git a/src/gui/unregisterdialog.cpp b/src/gui/unregisterdialog.cpp index e875000c4..cc5caca60 100644 --- a/src/gui/unregisterdialog.cpp +++ b/src/gui/unregisterdialog.cpp @@ -47,7 +47,7 @@ #include "debug.h" UnRegisterDialog::UnRegisterDialog(LoginData *data): - Window(_("Unregister"), true), + Window(_("Unregister"), true, 0, "unregister.xml"), mWrongDataNoticeListener(new WrongDataNoticeListener), mLoginData(data) { diff --git a/src/gui/updaterwindow.cpp b/src/gui/updaterwindow.cpp index d6c74cc79..2efe82199 100644 --- a/src/gui/updaterwindow.cpp +++ b/src/gui/updaterwindow.cpp @@ -135,7 +135,7 @@ UpdaterWindow::UpdaterWindow(const std::string &updateHost, const std::string &updatesDir, bool applyUpdates, int updateType): - Window(_("Updating...")), + Window(_("Updating..."), false, 0, "update.xml"), mDownloadStatus(UPDATE_NEWS), mUpdateHost(updateHost), mUpdatesDir(updatesDir), diff --git a/src/gui/whoisonline.cpp b/src/gui/whoisonline.cpp index ff855ed05..e1f69c2d7 100644 --- a/src/gui/whoisonline.cpp +++ b/src/gui/whoisonline.cpp @@ -78,7 +78,7 @@ bool stringCompare(const std::string &left, const std::string &right ) } WhoIsOnline::WhoIsOnline(): - Window(_("Who Is Online - Updating")), + Window(_("Who Is Online - Updating"), false, 0, "whoisonline.xml"), mThread(NULL), mDownloadStatus(UPDATE_LIST), mDownloadComplete(true), diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp index 05509ab39..1ffbac31e 100644 --- a/src/gui/widgets/window.cpp +++ b/src/gui/widgets/window.cpp @@ -47,7 +47,7 @@ int Window::instances = 0; int Window::mouseResize = 0; Window::Window(const std::string &caption, bool modal, Window *parent, - const std::string &skin): + std::string skin): gcn::Window(caption), mGrip(0), mParent(parent), @@ -79,8 +79,18 @@ Window::Window(const std::string &caption, bool modal, Window *parent, setPadding(3); setTitleBarHeight(20); + if (skin == "") + skin = "window.xml"; + // Loads the skin - mSkin = Theme::instance()->load(skin); + if (Theme::instance()) + { + mSkin = Theme::instance()->load(skin); + } + else + { + mSkin = 0; + } // Add this window to the window container windowContainer->add(this); @@ -113,8 +123,6 @@ Window::~Window() mWidgets.clear(); -// need mWidgets.clean ? - removeWidgetListener(this); delete mVertexes; mVertexes = 0; @@ -122,7 +130,11 @@ Window::~Window() instances--; if (mSkin) - mSkin->instances--; + { + if (Theme::instance()) + Theme::instance()->unload(mSkin); + mSkin = 0; + } } void Window::setWindowContainer(WindowContainer *wc) @@ -443,7 +455,7 @@ void Window::mousePressed(gcn::MouseEvent &event) const int y = event.getY(); // Handle close button - if (mCloseButton) + if (mCloseButton && mSkin) { Image *img = mSkin->getCloseImage(); if (img) @@ -464,7 +476,7 @@ void Window::mousePressed(gcn::MouseEvent &event) } // Handle sticky button - if (mStickyButton) + if (mStickyButton && mSkin) { Image *button = mSkin->getStickyImage(mSticky); if (button) diff --git a/src/gui/widgets/window.h b/src/gui/widgets/window.h index b9f65dceb..510a68323 100644 --- a/src/gui/widgets/window.h +++ b/src/gui/widgets/window.h @@ -65,7 +65,7 @@ class Window : public gcn::Window, gcn::WidgetListener * @param skin The location where the window's skin XML can be found. */ Window(const std::string &caption = "Window", bool modal = false, - Window *parent = NULL, const std::string &skin = "window.xml"); + Window *parent = NULL, std::string skin = ""); /** * Destructor. Deletes all the added widgets. diff --git a/src/gui/worldselectdialog.cpp b/src/gui/worldselectdialog.cpp index 7e2afbaa3..b4f697ba3 100644 --- a/src/gui/worldselectdialog.cpp +++ b/src/gui/worldselectdialog.cpp @@ -74,7 +74,7 @@ class WorldListModel : public gcn::ListModel }; WorldSelectDialog::WorldSelectDialog(Worlds worlds): - Window(_("Select World")) + Window(_("Select World"), false, 0, "world.xml") { mWorldListModel = new WorldListModel(worlds); mWorldList = new ListBox(mWorldListModel); -- cgit v1.2.3-70-g09d2 From 632c1797013d8b0a987ab68341b50354afdb1f9d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 00:46:34 +0300 Subject: Add support for padding in theme configuration files. --- src/gui/theme.cpp | 223 +++++++++++++++++++++++---------------------- src/gui/theme.h | 8 +- src/gui/widgets/window.cpp | 2 + 3 files changed, 122 insertions(+), 111 deletions(-) diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp index 12e7736c0..15dafa997 100644 --- a/src/gui/theme.cpp +++ b/src/gui/theme.cpp @@ -65,14 +65,15 @@ static void initDefaultThemePath() Skin::Skin(ImageRect skin, Image *close, Image *stickyUp, Image *stickyDown, const std::string &filePath, - const std::string &name): + const std::string &name, int padding): instances(0), mFilePath(filePath), mName(name), mBorder(skin), mCloseImage(close), mStickyImageUp(stickyUp), - mStickyImageDown(stickyDown) + mStickyImageDown(stickyDown), + mPadding(padding) {} Skin::~Skin() @@ -321,6 +322,7 @@ Skin *Theme::readSkin(const std::string &filename) Image *dBorders = Theme::getImageFromTheme(skinSetImage); ImageRect border; memset(&border, 0, sizeof(ImageRect)); + int padding = 3; // iterate 's for_each_xml_child_node(widgetNode, rootNode) @@ -332,140 +334,143 @@ Skin *Theme::readSkin(const std::string &filename) XML::getProperty(widgetNode, "type", "unknown"); if (widgetType == "Window") { - // Iterate through 's - // LEEOR / TODO: - // We need to make provisions to load in a CloseButton image. For - // now it can just be hard-coded. for_each_xml_child_node(partNode, widgetNode) { - if (!xmlStrEqual(partNode->name, BAD_CAST "part")) - continue; - - const std::string partType = - XML::getProperty(partNode, "type", "unknown"); - // TOP ROW - const int xPos = XML::getProperty(partNode, "xpos", 0); - const int yPos = XML::getProperty(partNode, "ypos", 0); - const int width = XML::getProperty(partNode, "width", 1); - const int height = XML::getProperty(partNode, "height", 1); - - if (partType == "top-left-corner") + if (xmlStrEqual(partNode->name, BAD_CAST "part")) { - if (dBorders) + const std::string partType = + XML::getProperty(partNode, "type", "unknown"); + // TOP ROW + const int xPos = XML::getProperty(partNode, "xpos", 0); + const int yPos = XML::getProperty(partNode, "ypos", 0); + const int width = XML::getProperty(partNode, "width", 1); + const int height = XML::getProperty(partNode, "height", 1); + + if (partType == "top-left-corner") { - border.grid[0] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[0] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[0] = 0; + } } - else - { - border.grid[0] = 0; - } - } - else if (partType == "top-edge") - { - if (dBorders) + else if (partType == "top-edge") { - border.grid[1] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[1] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[1] = 0; + } } - else + else if (partType == "top-right-corner") { - border.grid[1] = 0; + if (dBorders) + { + border.grid[2] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[2] = 0; + } } - } - else if (partType == "top-right-corner") - { - if (dBorders) - { - border.grid[2] = dBorders->getSubImage( - xPos, yPos, width, height); - } - else - { - border.grid[2] = 0; - } - } - // MIDDLE ROW - else if (partType == "left-edge") - { - if (dBorders) - { - border.grid[3] = dBorders->getSubImage( - xPos, yPos, width, height); - } - else - { - border.grid[3] = 0; - } - } - else if (partType == "bg-quad") - { - if (dBorders) + // MIDDLE ROW + else if (partType == "left-edge") { - border.grid[4] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[3] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[3] = 0; + } } - else + else if (partType == "bg-quad") { - border.grid[4] = 0; + if (dBorders) + { + border.grid[4] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[4] = 0; + } } - } - else if (partType == "right-edge") - { - if (dBorders) + else if (partType == "right-edge") { - border.grid[5] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[5] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[5] = 0; + } } - else - { - border.grid[5] = 0; - } - } - // BOTTOM ROW - else if (partType == "bottom-left-corner") - { - if (dBorders) + // BOTTOM ROW + else if (partType == "bottom-left-corner") { - border.grid[6] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[6] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[6] = 0; + } } - else + else if (partType == "bottom-edge") { - border.grid[6] = 0; + if (dBorders) + { + border.grid[7] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[7] = 0; + } } - } - else if (partType == "bottom-edge") - { - if (dBorders) - { - border.grid[7] = dBorders->getSubImage( - xPos, yPos, width, height); - } - else - { - border.grid[7] = 0; - } - } - else if (partType == "bottom-right-corner") - { - if (dBorders) + else if (partType == "bottom-right-corner") { - border.grid[8] = dBorders->getSubImage( - xPos, yPos, width, height); + if (dBorders) + { + border.grid[8] = dBorders->getSubImage( + xPos, yPos, width, height); + } + else + { + border.grid[8] = 0; + } } + else { - border.grid[8] = 0; + logger->log("Theme::readSkin(): Unknown part type '%s'", + partType.c_str()); } } - - else + else if (xmlStrEqual(partNode->name, BAD_CAST "option")) { - logger->log("Theme::readSkin(): Unknown part type '%s'", - partType.c_str()); + const std::string name = XML::getProperty( + partNode, "name", ""); + if (name == "padding") + padding = XML::getProperty(partNode, "value", 3); } } } @@ -495,7 +500,7 @@ Skin *Theme::readSkin(const std::string &filename) } Skin *skin = new Skin(border, closeImage, stickyImageUp, stickyImageDown, - filename); + filename, "", padding); skin->updateAlpha(mMinimumOpacity); return skin; } diff --git a/src/gui/theme.h b/src/gui/theme.h index 46d2eee2d..92b2c8878 100644 --- a/src/gui/theme.h +++ b/src/gui/theme.h @@ -43,8 +43,8 @@ class Skin { public: Skin(ImageRect skin, Image *close, Image *stickyUp, Image *stickyDown, - const std::string &filePath, - const std::string &name = ""); + const std::string &filePath, const std::string &name = "", + int padding = 3); ~Skin(); @@ -95,6 +95,9 @@ class Skin */ void updateAlpha(float minimumOpacityAllowed = 0.0f); + int getPadding() + { return mPadding; } + int instances; private: @@ -104,6 +107,7 @@ class Skin Image *mCloseImage; /**< Close Button Image */ Image *mStickyImageUp; /**< Sticky Button Image */ Image *mStickyImageDown; /**< Sticky Button Image */ + int mPadding; }; class Theme : public Palette, public ConfigListener diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp index 1ffbac31e..2d4c443c6 100644 --- a/src/gui/widgets/window.cpp +++ b/src/gui/widgets/window.cpp @@ -86,6 +86,8 @@ Window::Window(const std::string &caption, bool modal, Window *parent, if (Theme::instance()) { mSkin = Theme::instance()->load(skin); + if (mSkin) + setPadding(mSkin->getPadding()); } else { -- cgit v1.2.3-70-g09d2 From db4361d9f7652104e818cf9a2a0f326e1c607fb8 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 04:24:30 +0300 Subject: Add own xml configuration for missing windows. --- src/gui/beingpopup.cpp | 4 ++-- src/gui/confirmdialog.cpp | 2 +- src/gui/editdialog.cpp | 2 +- src/gui/emotepopup.cpp | 3 ++- src/gui/inventorywindow.cpp | 2 +- src/gui/itemamountwindow.cpp | 2 +- src/gui/itempopup.cpp | 2 +- src/gui/ministatuswindow.cpp | 2 +- src/gui/okdialog.cpp | 2 +- src/gui/popupmenu.cpp | 2 +- src/gui/shortcutwindow.cpp | 3 ++- src/gui/spellpopup.cpp | 2 +- src/gui/statuspopup.cpp | 2 +- src/gui/statuswindow.cpp | 2 +- src/gui/textdialog.cpp | 2 +- src/gui/textpopup.cpp | 2 +- src/gui/widgets/popup.cpp | 22 +++++++++++++++++++--- src/gui/widgets/popup.h | 3 +-- 18 files changed, 39 insertions(+), 22 deletions(-) diff --git a/src/gui/beingpopup.cpp b/src/gui/beingpopup.cpp index 8d7b26c1b..98df1ca9a 100644 --- a/src/gui/beingpopup.cpp +++ b/src/gui/beingpopup.cpp @@ -39,8 +39,8 @@ #include "debug.h" -BeingPopup::BeingPopup(): - Popup("BeingPopup") +BeingPopup::BeingPopup() : + Popup("BeingPopup", "beingpopup.xml") { // Being Name mBeingName = new Label("A"); diff --git a/src/gui/confirmdialog.cpp b/src/gui/confirmdialog.cpp index 661168dd9..f7f81bd2f 100644 --- a/src/gui/confirmdialog.cpp +++ b/src/gui/confirmdialog.cpp @@ -37,7 +37,7 @@ ConfirmDialog::ConfirmDialog(const std::string &title, const std::string &msg, bool ignore, bool modal, Window *parent): - Window(title, modal, parent) + Window(title, modal, parent, "confirm.xml") { mTextBox = new TextBox; mTextBox->setEditable(false); diff --git a/src/gui/editdialog.cpp b/src/gui/editdialog.cpp index da1d98e81..84f4f6ddf 100644 --- a/src/gui/editdialog.cpp +++ b/src/gui/editdialog.cpp @@ -37,7 +37,7 @@ EditDialog::EditDialog(const std::string &title, const std::string &msg, std::string eventOk, int width, Window *parent, bool modal): - Window(title, modal, parent) + Window(title, modal, parent, "edit.xml") { mTextField = new TextField; mTextField->setText(msg); diff --git a/src/gui/emotepopup.cpp b/src/gui/emotepopup.cpp index 348a97952..6d2bf7be2 100644 --- a/src/gui/emotepopup.cpp +++ b/src/gui/emotepopup.cpp @@ -48,7 +48,8 @@ const int EmotePopup::gridHeight = 36; // emote icon height + 4 static const int MAX_COLUMNS = 6; -EmotePopup::EmotePopup(): +EmotePopup::EmotePopup() : + Popup("EmotePopup", "emotepopup.xml"), mSelectedEmoteIndex(-1), mHoveredEmoteIndex(-1), mRowCount(1), diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index c6afaaf1d..cd02a6732 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -96,7 +96,7 @@ public: InventoryWindow::WindowList InventoryWindow::instances; InventoryWindow::InventoryWindow(Inventory *inventory): - Window(), + Window("Inventory", false, 0, "inventory.xml"), mInventory(inventory), mDropButton(0), mSplit(false) diff --git a/src/gui/itemamountwindow.cpp b/src/gui/itemamountwindow.cpp index d85b38ccb..7c5b19415 100644 --- a/src/gui/itemamountwindow.cpp +++ b/src/gui/itemamountwindow.cpp @@ -137,7 +137,7 @@ void ItemAmountWindow::finish(Item *item, int amount, int price, Usage usage) ItemAmountWindow::ItemAmountWindow(Usage usage, Window *parent, Item *item, int maxRange): - Window("", true, parent), + Window("", true, parent, "amount.xml"), mItemPriceTextField(0), mGPLabel(0), mItem(item), diff --git a/src/gui/itempopup.cpp b/src/gui/itempopup.cpp index 4d401a627..b05d7fe28 100644 --- a/src/gui/itempopup.cpp +++ b/src/gui/itempopup.cpp @@ -49,7 +49,7 @@ #include "debug.h" ItemPopup::ItemPopup(): - Popup("ItemPopup"), + Popup("ItemPopup", "itempopup.xml"), mIcon(0), mLastName(""), mLastColor(1) diff --git a/src/gui/ministatuswindow.cpp b/src/gui/ministatuswindow.cpp index e3f441b60..3e66f42cb 100644 --- a/src/gui/ministatuswindow.cpp +++ b/src/gui/ministatuswindow.cpp @@ -52,7 +52,7 @@ extern volatile int tick_time; MiniStatusWindow::MiniStatusWindow(): - Popup("MiniStatus") + Popup("MiniStatus", "ministatus.xml") { listen(Mana::CHANNEL_ATTRIBUTES); diff --git a/src/gui/okdialog.cpp b/src/gui/okdialog.cpp index 122d7176f..5a6ee4846 100644 --- a/src/gui/okdialog.cpp +++ b/src/gui/okdialog.cpp @@ -35,7 +35,7 @@ OkDialog::OkDialog(const std::string &title, const std::string &msg, bool modal, bool showCenter, Window *parent): - Window(title, modal, parent) + Window(title, modal, parent, "ok.xml") { mTextBox = new TextBox; mTextBox->setEditable(false); diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index e43ab35bc..daf1757c3 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -83,7 +83,7 @@ std::string tradePartnerName(""); PopupMenu::PopupMenu(): - Popup("PopupMenu"), + Popup("PopupMenu", "popupmenu.xml"), mBeingId(0), mFloorItem(0), mItem(0), diff --git a/src/gui/shortcutwindow.cpp b/src/gui/shortcutwindow.cpp index 0492afce0..cf491c9f0 100644 --- a/src/gui/shortcutwindow.cpp +++ b/src/gui/shortcutwindow.cpp @@ -52,7 +52,8 @@ class ShortcutTab : public Tab ShortcutWindow::ShortcutWindow(const std::string &title, ShortcutContainer *content, - int width, int height) + int width, int height) : + Window("Window", false, 0, "shortcuts.xml") { setWindowName(title); // no title presented, title bar is padding so window can be moved. diff --git a/src/gui/spellpopup.cpp b/src/gui/spellpopup.cpp index f87e691de..c7d25e257 100644 --- a/src/gui/spellpopup.cpp +++ b/src/gui/spellpopup.cpp @@ -42,7 +42,7 @@ #include "debug.h" SpellPopup::SpellPopup(): - Popup("SpellPopup") + Popup("SpellPopup", "spellpopup.xml") { // Item Name mItemName = new Label; diff --git a/src/gui/statuspopup.cpp b/src/gui/statuspopup.cpp index 9214f1406..5c28641dc 100644 --- a/src/gui/statuspopup.cpp +++ b/src/gui/statuspopup.cpp @@ -46,7 +46,7 @@ #include "debug.h" StatusPopup::StatusPopup(): - Popup("StatusPopup") + Popup("StatusPopup", "statuspopup.xml") { const int fontHeight = getFont()->getHeight(); diff --git a/src/gui/statuswindow.cpp b/src/gui/statuswindow.cpp index 97130b103..0cad8732a 100644 --- a/src/gui/statuswindow.cpp +++ b/src/gui/statuswindow.cpp @@ -123,7 +123,7 @@ class ChangeDisplay : public AttrDisplay, gcn::ActionListener }; StatusWindow::StatusWindow(): - Window(player_node ? player_node->getName() : "?") + Window(player_node ? player_node->getName() : "?", false, 0, "status.xml") { listen(Mana::CHANNEL_ATTRIBUTES); diff --git a/src/gui/textdialog.cpp b/src/gui/textdialog.cpp index a80e25260..c1539684c 100644 --- a/src/gui/textdialog.cpp +++ b/src/gui/textdialog.cpp @@ -39,7 +39,7 @@ int TextDialog::instances = 0; TextDialog::TextDialog(const std::string &title, const std::string &msg, Window *parent, bool isPassword): - Window(title, true, parent), + Window(title, true, parent, "textdialog.xml"), mTextField(0), mPasswordField(0) { diff --git a/src/gui/textpopup.cpp b/src/gui/textpopup.cpp index 65c712461..15b2618da 100644 --- a/src/gui/textpopup.cpp +++ b/src/gui/textpopup.cpp @@ -41,7 +41,7 @@ #include "debug.h" TextPopup::TextPopup(): - Popup("TextPopup") + Popup("TextPopup", "textpopup.xml") { const int fontHeight = getFont()->getHeight(); diff --git a/src/gui/widgets/popup.cpp b/src/gui/widgets/popup.cpp index ebfdbe303..ac282b088 100644 --- a/src/gui/widgets/popup.cpp +++ b/src/gui/widgets/popup.cpp @@ -40,7 +40,7 @@ #include "debug.h" -Popup::Popup(const std::string &name, const std::string &skin): +Popup::Popup(const std::string &name, std::string skin): mPopupName(name), mMinWidth(100), mMinHeight(40), @@ -58,8 +58,20 @@ Popup::Popup(const std::string &name, const std::string &skin): setPadding(3); + if (skin == "") + skin = "popup.xml"; + // Loads the skin - mSkin = Theme::instance()->load(skin); + if (Theme::instance()) + { + mSkin = Theme::instance()->load(skin); + if (mSkin) + setPadding(mSkin->getPadding()); + } + else + { + mSkin = 0; + } // Add this window to the window container windowContainer->add(this); @@ -76,7 +88,11 @@ Popup::~Popup() mVertexes = 0; if (mSkin) - mSkin->instances--; + { + if (Theme::instance()) + Theme::instance()->unload(mSkin); + mSkin = 0; + } } void Popup::setWindowContainer(WindowContainer *wc) diff --git a/src/gui/widgets/popup.h b/src/gui/widgets/popup.h index 0ac50f69e..9d4343ba3 100644 --- a/src/gui/widgets/popup.h +++ b/src/gui/widgets/popup.h @@ -66,8 +66,7 @@ class Popup : public Container, public gcn::MouseListener, * debugging purposes. * @param skin The location where the Popup's skin XML can be found. */ - Popup(const std::string &name = "", - const std::string &skin = "window.xml"); + Popup(const std::string &name = "", std::string skin = ""); /** * Destructor. Deletes all the added widgets. -- cgit v1.2.3-70-g09d2 From aabbfa8483a13958d27a24c9b1e4fcad288fad8c Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 04:52:48 +0300 Subject: Add own theme image for progressbar. If no own image it fallback to vscroll image. --- src/gui/widgets/progressbar.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/widgets/progressbar.cpp b/src/gui/widgets/progressbar.cpp index c1d6a9531..7324fc9ad 100644 --- a/src/gui/widgets/progressbar.cpp +++ b/src/gui/widgets/progressbar.cpp @@ -70,7 +70,9 @@ ProgressBar::ProgressBar(float progress, if (mInstances == 0) { - Image *dBorders = Theme::getImageFromTheme("vscroll_grey.png"); + Image *dBorders = Theme::getImageFromTheme("progress.png"); + if (!dBorders) + dBorders = Theme::getImageFromTheme("vscroll_grey.png"); if (dBorders) { mBorder.grid[0] = dBorders->getSubImage(0, 0, 4, 4); -- cgit v1.2.3-70-g09d2 From 56807a19c2414934b405658da99b67fb53a129a3 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 07:01:32 +0300 Subject: Change being sorting from function to functuator. --- src/map.cpp | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/map.cpp b/src/map.cpp index 3e83f2e6c..ee4aae14a 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -54,8 +54,6 @@ #include "debug.h" -bool actorCompare(const Actor *a, const Actor *b); - /** * A location on a tile map. Used for pathfinding, open list. */ @@ -80,6 +78,17 @@ struct Location MetaTile *tile; }; +class ActorFunctuator +{ + public: + bool operator()(const Actor *a, const Actor *b) const + { + if (!a || !b) + return false; + return a->getPixelY() < b->getPixelY(); + } +} actorCompare; + TileAnimation::TileAnimation(Animation *ani): mLastImage(NULL) { @@ -779,14 +788,6 @@ void Map::addTileset(Tileset *tileset) mMaxTileHeight = tileset->getHeight(); } -bool actorCompare(const Actor *a, const Actor *b) -{ - if (!a || !b) - return false; - - return a->getPixelY() < b->getPixelY(); -} - void Map::update(int ticks) { // Update animated tiles -- cgit v1.2.3-70-g09d2 From c38e43cee40cfd7cad2a92ea704aa26c23523b67 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 16:07:26 +0300 Subject: Add own theme xml configuration for each shortcuts based window. --- src/game.cpp | 8 ++++---- src/gui/shortcutwindow.cpp | 7 +++++-- src/gui/shortcutwindow.h | 3 ++- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/game.cpp b/src/game.cpp index 3c7579d78..6eda01640 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -216,7 +216,7 @@ static void createGuiWindows() minimap = new Minimap; helpWindow = new HelpWindow; debugWindow = new DebugWindow; - itemShortcutWindow = new ShortcutWindow("ItemShortcut"); + itemShortcutWindow = new ShortcutWindow("ItemShortcut", "items.xml"); for (int f = 0; f < SHORTCUT_TABS; f ++) { itemShortcutWindow->addTab(toString(f + 1), @@ -230,13 +230,13 @@ static void createGuiWindows() } emoteShortcutWindow = new ShortcutWindow("EmoteShortcut", - new EmoteShortcutContainer); + new EmoteShortcutContainer, "emotes.xml"); outfitWindow = new OutfitWindow(); specialsWindow = new SpecialsWindow(); dropShortcutWindow = new ShortcutWindow("DropShortcut", - new DropShortcutContainer); + new DropShortcutContainer, "drops.xml"); - spellShortcutWindow = new ShortcutWindow("SpellShortcut", + spellShortcutWindow = new ShortcutWindow("SpellShortcut", "spells.xml", 265, 328); for (int f = 0; f < SPELL_SHORTCUT_TABS; f ++) { diff --git a/src/gui/shortcutwindow.cpp b/src/gui/shortcutwindow.cpp index cf491c9f0..df21488a5 100644 --- a/src/gui/shortcutwindow.cpp +++ b/src/gui/shortcutwindow.cpp @@ -52,8 +52,9 @@ class ShortcutTab : public Tab ShortcutWindow::ShortcutWindow(const std::string &title, ShortcutContainer *content, + std::string skinFile, int width, int height) : - Window("Window", false, 0, "shortcuts.xml") + Window("Window", false, 0, skinFile) { setWindowName(title); // no title presented, title bar is padding so window can be moved. @@ -97,7 +98,9 @@ ShortcutWindow::ShortcutWindow(const std::string &title, loadWindowState(); } -ShortcutWindow::ShortcutWindow(const std::string &title, int width, int height) +ShortcutWindow::ShortcutWindow(const std::string &title, std::string skinFile, + int width, int height) : + Window("Window", false, 0, skinFile) { setWindowName(title); // no title presented, title bar is padding so window can be moved. diff --git a/src/gui/shortcutwindow.h b/src/gui/shortcutwindow.h index 4301b72d1..1c91835e8 100644 --- a/src/gui/shortcutwindow.h +++ b/src/gui/shortcutwindow.h @@ -41,9 +41,10 @@ class ShortcutWindow : public Window * Constructor. */ ShortcutWindow(const std::string &title, ShortcutContainer *content, + std::string skinFile = "", int width = 0, int height = 0); - ShortcutWindow(const std::string &title, + ShortcutWindow(const std::string &title, std::string skinFile = "", int width = 0, int height = 0); /** -- cgit v1.2.3-70-g09d2 From c6a0486425aafdf766105da53e4304b42a417498 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 11 Sep 2011 16:29:32 +0300 Subject: Fix code style. --- src/gui/theme.cpp | 4 ++-- src/gui/widgets/itemcontainer.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp index 15dafa997..0a1a930a9 100644 --- a/src/gui/theme.cpp +++ b/src/gui/theme.cpp @@ -461,8 +461,8 @@ Skin *Theme::readSkin(const std::string &filename) else { - logger->log("Theme::readSkin(): Unknown part type '%s'", - partType.c_str()); + logger->log("Theme::readSkin(): Unknown part type " + "'%s'", partType.c_str()); } } else if (xmlStrEqual(partNode->name, BAD_CAST "option")) diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp index 84313d64f..2cc80ee8b 100644 --- a/src/gui/widgets/itemcontainer.cpp +++ b/src/gui/widgets/itemcontainer.cpp @@ -130,7 +130,7 @@ class SortItemAmountFunctor return (pair1->mItem->getInfo().getName() < pair2->mItem->getInfo().getName()); } - return c1 < c2;; + return c1 < c2; } } itemAmountSorter; @@ -149,7 +149,7 @@ class SortItemTypeFunctor return (pair1->mItem->getInfo().getName() < pair2->mItem->getInfo().getName()); } - return t1 < t2;; + return t1 < t2; } } itemTypeSorter; -- cgit v1.2.3-70-g09d2 From 8f0a7cbb675ede13658bcc10b045d46fda9c93da Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Sun, 11 Sep 2011 14:25:36 +0200 Subject: Fixed OpenGLGraphics::drawRescaledImagePattern This fixes overlay effects that are meant to scale with screen resolution. The problem was that the texture coordinates were not calculated correctly. They were adjusted to the scaled size of the image, and when scaling both the vertex and the texture coordinates, the image will simply not appear scaled at all. Now the texture coordinates are calculated based on the visible part of the original texture. There was also a problem with the vertex coordinates, which were not taking into account the visible part of the image. TMW-Mantis-issue: 1047 Reviewed-by: Andrei Karas Conflicts: NEWS --- src/openglgraphics.cpp | 77 +++++++++++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 32 deletions(-) diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index 046c5fd30..332f79823 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -486,24 +486,26 @@ void OpenGLGraphics::drawImagePattern(Image *image, int x, int y, int w, int h) static_cast(mColor.a)); } -void OpenGLGraphics::drawRescaledImagePattern(Image *image, int x, int y, - int w, int h, int scaledWidth, +void OpenGLGraphics::drawRescaledImagePattern(Image *image, + int x, int y, + int w, int h, + int scaledWidth, int scaledHeight) { if (!image) return; + if (scaledWidth == 0 || scaledHeight == 0) + return; + const int srcX = image->mBounds.x; const int srcY = image->mBounds.y; - const int iw = scaledWidth; - const int ih = scaledHeight; + const int iw = image->getWidth(); + const int ih = image->getHeight(); if (iw == 0 || ih == 0) return; - const float tw = static_cast(image->getTextureWidth()); - const float th = static_cast(image->getTextureHeight()); - glColor4f(1.0f, 1.0f, 1.0f, image->mAlpha); bindTexture(Image::mTextureType, image->mGLImage); @@ -513,23 +515,31 @@ void OpenGLGraphics::drawRescaledImagePattern(Image *image, int x, int y, unsigned int vp = 0; const unsigned int vLimit = vertexBufSize * 4; - float texX1 = static_cast(srcX) / tw; - float texY1 = static_cast(srcY) / th; - // Draw a set of textured rectangles if (image->mTextureType == GL_TEXTURE_2D) { - for (int py = 0; py < h; py += ih) + const float tw = static_cast(image->getTextureWidth()); + const float th = static_cast(image->getTextureHeight()); + + const float texX1 = static_cast(srcX) / tw; + const float texY1 = static_cast(srcY) / th; + + const float tFractionW = iw / tw; + const float tFractionH = ih / th; + + for (int py = 0; py < h; py += scaledHeight) { - const int height = (py + ih >= h) ? h - py : ih; + const int height = (py + scaledHeight >= h) ? h - py : scaledHeight; const int dstY = y + py; - for (int px = 0; px < w; px += iw) + for (int px = 0; px < w; px += scaledWidth) { - int width = (px + iw >= w) ? w - px : iw; + int width = (px + scaledWidth >= w) ? w - px : scaledWidth; int dstX = x + px; + const float visibleFractionW = (float) width / scaledWidth; + const float visibleFractionH = (float) height / scaledHeight; - float texX2 = static_cast(srcX + width) / tw; - float texY2 = static_cast(srcY + height) / th; + const float texX2 = texX1 + tFractionW * visibleFractionW; + const float texY2 = texY1 + tFractionH * visibleFractionH; mFloatTexArray[vp + 0] = texX1; mFloatTexArray[vp + 1] = texY1; @@ -546,14 +556,14 @@ void OpenGLGraphics::drawRescaledImagePattern(Image *image, int x, int y, mIntVertArray[vp + 0] = dstX; mIntVertArray[vp + 1] = dstY; - mIntVertArray[vp + 2] = dstX + scaledWidth; + mIntVertArray[vp + 2] = dstX + width; mIntVertArray[vp + 3] = dstY; - mIntVertArray[vp + 4] = dstX + scaledWidth; - mIntVertArray[vp + 5] = dstY + scaledHeight; + mIntVertArray[vp + 4] = dstX + width; + mIntVertArray[vp + 5] = dstY + height; mIntVertArray[vp + 6] = dstX; - mIntVertArray[vp + 7] = dstY + scaledHeight; + mIntVertArray[vp + 7] = dstY + height; vp += 8; if (vp >= vLimit) @@ -568,38 +578,41 @@ void OpenGLGraphics::drawRescaledImagePattern(Image *image, int x, int y, } else { - for (int py = 0; py < h; py += ih) + const float scaleFactorW = (float) scaledWidth / iw; + const float scaleFactorH = (float) scaledHeight / ih; + + for (int py = 0; py < h; py += scaledHeight) { - const int height = (py + ih >= h) ? h - py : ih; + const int height = (py + scaledHeight >= h) ? h - py : scaledHeight; const int dstY = y + py; - for (int px = 0; px < w; px += iw) + for (int px = 0; px < w; px += scaledWidth) { - int width = (px + iw >= w) ? w - px : iw; + int width = (px + scaledWidth >= w) ? w - px : scaledWidth; int dstX = x + px; mIntTexArray[vp + 0] = srcX; mIntTexArray[vp + 1] = srcY; - mIntTexArray[vp + 2] = srcX + width; + mIntTexArray[vp + 2] = srcX + width / scaleFactorW; mIntTexArray[vp + 3] = srcY; - mIntTexArray[vp + 4] = srcX + width; - mIntTexArray[vp + 5] = srcY + height; + mIntTexArray[vp + 4] = srcX + width / scaleFactorW; + mIntTexArray[vp + 5] = srcY + height / scaleFactorH; mIntTexArray[vp + 6] = srcX; - mIntTexArray[vp + 7] = srcY + height; + mIntTexArray[vp + 7] = srcY + height / scaleFactorH; mIntVertArray[vp + 0] = dstX; mIntVertArray[vp + 1] = dstY; - mIntVertArray[vp + 2] = dstX + scaledWidth; + mIntVertArray[vp + 2] = dstX + width; mIntVertArray[vp + 3] = dstY; - mIntVertArray[vp + 4] = dstX + scaledWidth; - mIntVertArray[vp + 5] = dstY + scaledHeight; + mIntVertArray[vp + 4] = dstX + width; + mIntVertArray[vp + 5] = dstY + height; mIntVertArray[vp + 6] = dstX; - mIntVertArray[vp + 7] = dstY + scaledHeight; + mIntVertArray[vp + 7] = dstY + height; vp += 8; if (vp >= vLimit) -- cgit v1.2.3-70-g09d2 From f457675ecfd704c99e84fe14f0a1dd49a69a9c76 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 12 Sep 2011 02:02:05 +0300 Subject: Add missing checks to some files. --- src/actorsprite.cpp | 3 +- src/actorspritemanager.cpp | 65 ++++++++++++++++++++++++++- src/animatedsprite.cpp | 4 +- src/auctionmanager.cpp | 6 ++- src/being.cpp | 47 +++++++++---------- src/client.cpp | 48 +++----------------- src/commandhandler.cpp | 110 +-------------------------------------------- 7 files changed, 102 insertions(+), 181 deletions(-) diff --git a/src/actorsprite.cpp b/src/actorsprite.cpp index 082ceda14..e90536b2d 100644 --- a/src/actorsprite.cpp +++ b/src/actorsprite.cpp @@ -70,7 +70,8 @@ ActorSprite::~ActorSprite() for (ActorSpriteListenerIterator iter = mActorSpriteListeners.begin(), e = mActorSpriteListeners.end(); iter != e; ++iter) { - (*iter)->actorSpriteDestroyed(*this); + if (*iter) + (*iter)->actorSpriteDestroyed(*this); } } diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index 3acb63dc3..03418a857 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -305,6 +305,9 @@ Being *ActorSpriteManager::findBeingByPixel(int x, int y, for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -355,6 +358,9 @@ void ActorSpriteManager::findBeingsByPixel(std::vector &beings, for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -386,6 +392,9 @@ Being *ActorSpriteManager::findPortalByTile(int x, int y) const for_actors { + if (!*it) + continue; + if ((*it)->getType() != ActorSprite::PORTAL) continue; @@ -402,6 +411,9 @@ FloorItem *ActorSpriteManager::findItem(int id) const { for_actors { + if (!*it) + continue; + if ((*it)->getId() == id && (*it)->getType() == ActorSprite::FLOOR_ITEM) { @@ -416,6 +428,9 @@ FloorItem *ActorSpriteManager::findItem(int x, int y) const { for_actors { + if (!*it) + continue; + if ((*it)->getTileX() == x && (*it)->getTileY() == y && (*it)->getType() == ActorSprite::FLOOR_ITEM) { @@ -437,6 +452,9 @@ bool ActorSpriteManager::pickUpAll(int x1, int y1, int x2, int y2, { for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM && ((*it)->getTileX() >= x1 && (*it)->getTileX() <= x2) && ((*it)->getTileY() >= y1 && (*it)->getTileY() <= y2)) @@ -452,6 +470,9 @@ bool ActorSpriteManager::pickUpAll(int x1, int y1, int x2, int y2, unsigned cnt = 65535; for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM && ((*it)->getTileX() >= x1 && (*it)->getTileX() <= x2) && ((*it)->getTileY() >= y1 && (*it)->getTileY() <= y2)) @@ -487,6 +508,9 @@ bool ActorSpriteManager::pickUpNearest(int x, int y, int maxdist) for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM) { FloorItem *item = static_cast(*it); @@ -514,6 +538,9 @@ Being *ActorSpriteManager::findBeingByName(const std::string &name, { for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -545,6 +572,9 @@ Being *ActorSpriteManager::findNearestByName(const std::string &name, for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -583,7 +613,10 @@ const ActorSprites &ActorSpriteManager::getAll() const void ActorSpriteManager::logic() { for_actors - (*it)->logic(); + { + if (*it) + (*it)->logic(); + } if (mDeleteActors.empty()) return; @@ -591,6 +624,9 @@ void ActorSpriteManager::logic() for (it = mDeleteActors.begin(), it_end = mDeleteActors.end(); it != it_end; ++it) { + if (!*it) + continue; + if ((*it) && (*it)->getType() == Being::PLAYER) { Being *being = static_cast(*it); @@ -721,6 +757,9 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, i_end = mActors.end(); i != i_end; ++i) { + if (!*i) + continue; + if ((*i)->getType() == ActorSprite::FLOOR_ITEM || (*i)->getType() == ActorSprite::PORTAL) { @@ -803,6 +842,9 @@ Being *ActorSpriteManager::findNearestLivingBeing(Being *aroundBeing, i_end = mActors.end(); i != i_end; ++i) { + if (!*i) + continue; + if ((*i)->getType() == ActorSprite::FLOOR_ITEM || (*i)->getType() == ActorSprite::PORTAL) { @@ -1057,6 +1099,9 @@ void ActorSpriteManager::printBeingsToChat(ActorSprites beings, std::set::const_iterator it; for (it = beings.begin(); it != beings.end(); ++it) { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM) continue; @@ -1082,6 +1127,9 @@ void ActorSpriteManager::printBeingsToChat(std::vector beings, std::vector::const_iterator i; for (i = beings.begin(); i != beings.end(); ++i) { + if (!*i) + continue; + const Being *being = *i; debugChatTab->chatLog(being->getName() @@ -1099,6 +1147,9 @@ void ActorSpriteManager::getPlayerNames(std::vector &names, for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -1121,6 +1172,9 @@ void ActorSpriteManager::getMobNames(std::vector &names) for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -1137,6 +1191,9 @@ void ActorSpriteManager::updatePlayerNames() { for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -1154,6 +1211,9 @@ void ActorSpriteManager::updatePlayerColors() { for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { @@ -1170,6 +1230,9 @@ void ActorSpriteManager::updatePlayerGuild() { for_actors { + if (!*it) + continue; + if ((*it)->getType() == ActorSprite::FLOOR_ITEM || (*it)->getType() == ActorSprite::PORTAL) { diff --git a/src/animatedsprite.cpp b/src/animatedsprite.cpp index 27be02e36..fedcd8de2 100644 --- a/src/animatedsprite.cpp +++ b/src/animatedsprite.cpp @@ -154,8 +154,8 @@ bool AnimatedSprite::updateCurrentAnimation(unsigned int time) mFrameIndex = 0; mFrame = mAnimation->getFrame(mFrameIndex); - - if (mFrame->type == Frame::LABEL && !mFrame->nextAction.empty()) + if (!mFrame || (mFrame->type == Frame::LABEL + && !mFrame->nextAction.empty())) { fail = true; } diff --git a/src/auctionmanager.cpp b/src/auctionmanager.cpp index b360279ba..900d47e29 100644 --- a/src/auctionmanager.cpp +++ b/src/auctionmanager.cpp @@ -64,7 +64,8 @@ void AuctionManager::init() void AuctionManager::send(std::string msg) { - Net::getChatHandler()->privateMessage("AuctionBot", msg); + if (Net::getChatHandler()) + Net::getChatHandler()->privateMessage("AuctionBot", msg); } bool AuctionManager::processAuctionMessage(std::string msg) @@ -85,5 +86,6 @@ void AuctionManager::reload() void AuctionManager::sendMail(std::string mail) { - Net::getChatHandler()->privateMessage("AuctionBot", "!mail " + mail); + if (Net::getChatHandler()) + Net::getChatHandler()->privateMessage("AuctionBot", "!mail " + mail); } diff --git a/src/being.cpp b/src/being.cpp index da83f1f73..73e1819a0 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -395,21 +395,18 @@ void Being::setPosition(const Vector &pos) void Being::setDestination(int dstX, int dstY) { + // We can't calculate anything without a map anyway. + if (!mMap) + return; + #ifdef MANASERV_SUPPORT if (Net::getNetworkType() != ServerInfo::MANASERV) #endif { - if (mMap) - setPath(mMap->findPath(mX, mY, dstX, dstY, getWalkMask())); + setPath(mMap->findPath(mX, mY, dstX, dstY, getWalkMask())); return; } - // Manaserv's part: - - // We can't calculate anything without a map anyway. - if (!mMap) - return; - // Don't handle flawed destinations from server... if (dstX == 0 || dstY == 0) return; @@ -765,7 +762,6 @@ void Being::setGuildName(const std::string &name) void Being::setGuildPos(const std::string &pos A_UNUSED) { -// logger->log("Got guild position \"%s\" for being %s(%i)", pos.c_str(), mName.c_str(), mId); } void Being::addGuild(Guild *guild) @@ -774,7 +770,6 @@ void Being::addGuild(Guild *guild) return; mGuilds[guild->getId()] = guild; -// guild->addMember(mId, 0, mName); if (this == player_node && socialWindow) socialWindow->addTab(guild); @@ -891,10 +886,10 @@ void Being::updateGuild() void Being::setGuild(Guild *guild) { - if (guild == getGuild()) + Guild *old = getGuild(); + if (guild == old) return; - Guild *old = getGuild(); clearGuilds(); addGuild(guild); @@ -1119,7 +1114,6 @@ Uint8 Being::calcDirection(int dstX, int dstY) const return dir; } -/** TODO: Used by eAthena only */ void Being::nextTile() { if (mPath.empty()) @@ -1135,7 +1129,7 @@ void Being::nextTile() if (dir) setDirection(static_cast(dir)); - if (!mMap->getWalk(pos.x, pos.y, getWalkMask())) + if (!mMap || !mMap->getWalk(pos.x, pos.y, getWalkMask())) { setAction(STAND); return; @@ -1372,7 +1366,10 @@ void Being::drawEmotion(Graphics *graphics, int offsetX, int offsetY) const int emotionIndex = mEmotion - 1; if (emotionIndex >= 0 && emotionIndex <= EmoteDB::getLast()) - EmoteDB::getAnimation(emotionIndex)->draw(graphics, px, py); + { + if (EmoteDB::getAnimation(emotionIndex)) + EmoteDB::getAnimation(emotionIndex)->draw(graphics, px, py); + } } void Being::drawSpeech(int offsetX, int offsetY) @@ -1411,11 +1408,9 @@ void Being::drawSpeech(int offsetX, int offsetY) if (!mText && userPalette) { - mText = new Text(mSpeech, - getPixelX(), getPixelY() - getHeight(), - gcn::Graphics::CENTER, - &userPalette->getColor(UserPalette::PARTICLE), - true); + mText = new Text(mSpeech, getPixelX(), getPixelY() - getHeight(), + gcn::Graphics::CENTER, &userPalette->getColor(UserPalette::PARTICLE), + true); } } else if (speech == NO_SPEECH) @@ -1743,7 +1738,7 @@ void Being::load() while (ItemDB::get(-hairstyles).getSprite(GENDER_MALE) != paths.getStringValue("spriteErrorFile")) { - hairstyles++; + hairstyles ++; } mNumberOfHairstyles = hairstyles; @@ -1866,6 +1861,9 @@ BeingCacheEntry* Being::getCacheEntry(int id) for (std::list::iterator i = beingInfoCache.begin(); i != beingInfoCache.end(); ++i) { + if (!*i) + continue; + if (id == (*i)->getId()) { // Raise priority: move it to front @@ -1979,8 +1977,7 @@ bool Being::drawSpriteAt(Graphics *graphics, int x, int y) const graphics->setColor(userPalette-> getColorWithAlpha(UserPalette::PORTAL_HIGHLIGHT)); - graphics->fillRectangle(gcn::Rectangle( - x, y, 32, 32)); + graphics->fillRectangle(gcn::Rectangle(x, y, 32, 32)); if (mDrawHotKeys && !mName.empty()) { @@ -2011,7 +2008,7 @@ bool Being::drawSpriteAt(Graphics *graphics, int x, int y) const { // show hp bar here int maxHP = mMaxHP; - if (!maxHP) + if (!maxHP && mInfo) maxHP = mInfo->getMaxHP(); drawHpBar(graphics, maxHP, mHP, mDamageTaken, @@ -2451,7 +2448,7 @@ void Being::saveComment(const std::string &name, return; } dir += stringToHexPath(name); - logger->log("save to: %s", dir.c_str()); +// logger->log("save to: %s", dir.c_str()); ResourceManager *resman = ResourceManager::getInstance(); resman->saveTextFile(dir, "comment.txt", name + "\n" + comment); } diff --git a/src/client.cpp b/src/client.cpp index be1c00197..bdba75aa8 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -844,12 +844,10 @@ int Client::exec() if (mState != mOldState) { - { - Mana::Event evt(EVENT_STATECHANGE); - evt.setInt("oldState", mOldState); - evt.setInt("newState", mState); - Mana::Event::trigger(CHANNEL_CLIENT, evt); - } + Mana::Event evt(EVENT_STATECHANGE); + evt.setInt("oldState", mOldState); + evt.setInt("newState", mState); + Mana::Event::trigger(CHANNEL_CLIENT, evt); if (mOldState == STATE_GAME) { @@ -1190,8 +1188,7 @@ int Client::exec() case STATE_CHANGEPASSWORD_ATTEMPT: logger->log1("State: CHANGE PASSWORD ATTEMPT"); Net::getLoginHandler()->changePassword(loginData.username, - loginData.password, - loginData.newPassword); + loginData.password, loginData.newPassword); break; case STATE_CHANGEPASSWORD_SUCCESS: @@ -1458,37 +1455,6 @@ void Client::initHomeDir() logger->error(strprintf(_("%s doesn't exist and can't be created! " "Exiting."), mConfigDir.c_str())); } - -/* - struct stat statbuf; - std::string newConfigFile = mConfigDir + "/config.xml"; - if (stat(newConfigFile.c_str(), &statbuf)) - { - std::string oldConfigFile = std::string(PHYSFS_getUserDir()) + - "/.mana/config.xml"; - if (mRootDir.empty() && !stat(oldConfigFile.c_str(), &statbuf) - && S_ISREG(statbuf.st_mode)) - { - std::ifstream oldConfig; - std::ofstream newConfig; - logger->log1("Copying old TMW settings."); - - oldConfig.open(oldConfigFile.c_str(), std::ios::binary); - newConfig.open(newConfigFile.c_str(), std::ios::binary); - - if (!oldConfig.is_open() || !newConfig.is_open()) - { - logger->log1("Unable to copy old settings."); - } - else - { - newConfig << oldConfig.rdbuf(); - newConfig.close(); - oldConfig.close(); - } - } - } -*/ } /** @@ -2191,8 +2157,8 @@ void Client::closeDialogs() bool Client::isTmw() { if (getServerName() == "server.themanaworld.org" - || Client::getServerName() == "themanaworld.org" - || Client::getServerName() == "81.161.192.4") + || getServerName() == "themanaworld.org" + || getServerName() == "81.161.192.4") { return true; } diff --git a/src/commandhandler.cpp b/src/commandhandler.cpp index 5de5eb2cf..189485461 100644 --- a/src/commandhandler.cpp +++ b/src/commandhandler.cpp @@ -87,221 +87,113 @@ void CommandHandler::handleCommand(const std::string &command, ChatTab *tab) args = trim(args); if (command == "closeall") - { handleCloseAll(args, tab); - } else if (type == "ignoreall") - { handleIgnoreAll(args, tab); - } else if (type == "help") // Do help before tabs so they can't override it - { handleHelp(args, tab); - } else if (type == "announce") - { handleAnnounce(args, tab); - } else if (type == "where") - { handleWhere(args, tab); - } else if (type == "who") - { handleWho(args, tab); - } else if (type == "msg" || type == "whisper" || type == "w") - { handleMsg(args, tab); - } else if (type == "query" || type == "q") - { handleQuery(args, tab); - } else if (type == "ignore") - { handleIgnore(args, tab); - } else if (type == "unignore") - { handleUnignore(args, tab); - } else if (type == "friend" || type == "befriend") - { handleFriend(args, tab); - } else if (type == "disregard") - { handleDisregard(args, tab); - } else if (type == "neutral") - { handleNeutral(args, tab); - } else if (type == "erase") - { handleErase(args, tab); - } else if (type == "join") - { handleJoin(args, tab); - } else if (type == "list") - { handleListChannels(args, tab); - } else if (type == "clear") - { handleClear(args, tab); - } else if (type == "createparty") - { handleCreateParty(args, tab); - } else if (type == "createguild") - { handleCreateGuild(args, tab); - } else if (type == "party") - { handleParty(args, tab); - } else if (type == "me") - { handleMe(args, tab); - } else if (type == "toggle") - { handleToggle(args, tab); - } else if (type == "present") - { handlePresent(args, tab); - } else if (type == "quit") - { handleQuit(args, tab); - } else if (type == "all") - { handleShowAll(args, tab); - } else if (type == "move") - { handleMove(args, tab); - } else if (type == "target") - { handleTarget(args, tab); - } else if (type == "outfit") - { handleOutfit(args, tab); - } else if (type == "emote") - { handleEmote(args, tab); - } else if (type == "away") - { handleAway(args, tab); - } else if (type == "follow") - { handleFollow(args, tab); - } else if (type == "heal") - { handleHeal(args, tab); - } else if (type == "navigate") - { handleNavigate(args, tab); - } else if (type == "imitation") - { handleImitation(args, tab); - } else if (type == "mail") - { handleMail(args, tab); - } else if (type == "trade") - { handleTrade(args, tab); - } else if (type == "priceload") - { handlePriceLoad(args, tab); - } else if (type == "pricesave") - { handlePriceSave(args, tab); - } else if (type == "cacheinfo") - { handleCacheInfo(args, tab); - } else if (type == "disconnect") - { handleDisconnect(args, tab); - } else if (type == "undress") - { handleUndress(args, tab); - } else if (type == "attack") - { handleAttack(args, tab); - } else if (type == "dirs") - { handleDirs(args, tab); - } else if (type == "info") - { handleInfo(args, tab); - } else if (type == "wait") - { handleWait(args, tab); - } else if (type == "uptime") - { handleUptime(args, tab); - } else if (type == "addpriorityattack") - { handleAddPriorityAttack(args, tab); - } else if (type == "addattack") - { handleAddAttack(args, tab); - } else if (type == "removeattack" || type == "removeignoreattack") - { handleRemoveAttack(args, tab); - } else if (type == "addignoreattack") - { handleAddIgnoreAttack(args, tab); - } else if (type == "dump") - { handleDump(args, tab); - } else if (tab->handleCommand(type, args)) - { - // Nothing to do - } + ; else if (type == "hack") - { handleHack(args, tab); - } else - { tab->chatLog(_("Unknown command.")); - } } char CommandHandler::parseBoolean(const std::string &value) -- cgit v1.2.3-70-g09d2 From 6bd4fff31e0b44b8b71876250c626fe8c15b4105 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 12 Sep 2011 18:29:12 +0300 Subject: Add missing checks to some files and style fixes. --- src/client.cpp | 8 +- src/configuration.cpp | 2 +- src/configuration.h | 3 + src/dropshortcut.cpp | 12 +- src/emoteshortcut.cpp | 11 -- src/event.cpp | 6 +- src/flooritem.cpp | 14 +-- src/flooritem.h | 1 + src/game.cpp | 326 ++++++++++++++++++++++++++++++++----------------- src/graphics.cpp | 13 +- src/guild.cpp | 19 +-- src/guildmanager.cpp | 5 +- src/item.cpp | 7 +- src/keyboardconfig.cpp | 2 +- src/localplayer.cpp | 102 ++++++---------- src/logger.cpp | 2 - 16 files changed, 300 insertions(+), 233 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index bdba75aa8..47d0e9a21 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1044,10 +1044,10 @@ int Client::exec() if (!BeingInfo::unknown) BeingInfo::unknown = new BeingInfo; - Mana::Event evt(EVENT_STATECHANGE); - evt.setInt("newState", STATE_LOAD_DATA); - evt.setInt("oldState", mOldState); - Mana::Event::trigger(CHANNEL_CLIENT, evt); + Mana::Event evt2(EVENT_STATECHANGE); + evt2.setInt("newState", STATE_LOAD_DATA); + evt2.setInt("oldState", mOldState); + Mana::Event::trigger(CHANNEL_CLIENT, evt2); // Load XML databases ColorDB::load(); diff --git a/src/configuration.cpp b/src/configuration.cpp index 94c0dce37..a0167b9b0 100644 --- a/src/configuration.cpp +++ b/src/configuration.cpp @@ -585,4 +585,4 @@ void Configuration::removeListener( const std::string &key, ConfigListener *listener) { mListenerMap[key].remove(listener); -} \ No newline at end of file +} diff --git a/src/configuration.h b/src/configuration.h index 2e694002d..1f03b7387 100644 --- a/src/configuration.h +++ b/src/configuration.h @@ -179,6 +179,9 @@ class ConfigurationObject ConfigurationList *list = &(mContainerOptions[name]); CONT container = empty; + if (!manager) + return container; + for (ConfigurationList::const_iterator it = list->begin(); it != list->end(); it++) { diff --git a/src/dropshortcut.cpp b/src/dropshortcut.cpp index 48eed92bc..79f895490 100644 --- a/src/dropshortcut.cpp +++ b/src/dropshortcut.cpp @@ -150,6 +150,10 @@ void DropShortcut::dropItems(int cnt) bool DropShortcut::dropItem(int cnt) { + const Inventory *inv = PlayerInfo::getInventory(); + if (!inv) + return false; + int itemId = 0; unsigned char itemColor = 1; while (mLastDropIndex < DROP_SHORTCUT_ITEMS && itemId < 1) @@ -160,7 +164,7 @@ bool DropShortcut::dropItem(int cnt) } if (itemId > 0) { - Item *item = PlayerInfo::getInventory()->findItem(itemId, itemColor); + Item *item = inv->findItem(itemId, itemColor); if (item && item->getQuantity() > 0) { Net::getInventoryHandler()->dropItem(item, cnt); @@ -180,8 +184,7 @@ bool DropShortcut::dropItem(int cnt) } if (itemId > 0) { - Item *item = PlayerInfo::getInventory()->findItem( - itemId, itemColor); + Item *item = inv->findItem(itemId, itemColor); if (item && item->getQuantity() > 0) { Net::getInventoryHandler()->dropItem(item, cnt); @@ -210,6 +213,9 @@ void DropShortcut::setItemSelected(Item *item) void DropShortcut::setItem(int index) { + if (index < 0 || index >= DROP_SHORTCUT_ITEMS) + return; + mItems[index] = mItemSelected; mItemColors[index] = mItemColorSelected; save(); diff --git a/src/emoteshortcut.cpp b/src/emoteshortcut.cpp index 00d7264a4..352c373b5 100644 --- a/src/emoteshortcut.cpp +++ b/src/emoteshortcut.cpp @@ -34,7 +34,6 @@ EmoteShortcut *emoteShortcut; EmoteShortcut::EmoteShortcut(): mEmoteSelected(0) { -// load(); for (int i = 0; i < SHORTCUT_EMOTES; i++) mEmotes[i] = 0; } @@ -57,16 +56,6 @@ void EmoteShortcut::load() j ++; } } - -/* - for (int i = 0; i < SHORTCUT_EMOTES; i++) - { - unsigned char emoteId = static_cast( - serverConfig.getValue("emoteshortcut" + toString(i), i + 1)); - mEmotes[i] = emoteId; -// mEmotes[i] = i + 1; - } -*/ } void EmoteShortcut::save() diff --git a/src/event.cpp b/src/event.cpp index 5a1d673b2..6913e8660 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -56,7 +56,7 @@ int Event::getInt(const std::string &key) const throw (BadEvent) if (it == mData.end()) throw BAD_KEY; - if (it->second->getType() != VariableData::DATA_INT) + if (!it->second || it->second->getType() != VariableData::DATA_INT) throw BAD_VALUE; return static_cast(it->second)->getData(); @@ -78,7 +78,7 @@ const std::string &Event::getString(const std::string &key) if (it == mData.end()) throw BAD_KEY; - if (it->second->getType() != VariableData::DATA_STRING) + if (!! it->second || it->second->getType() != VariableData::DATA_STRING) throw BAD_VALUE; return static_cast(it->second)->getData(); @@ -99,7 +99,7 @@ double Event::getFloat(const std::string &key) const throw (BadEvent) if (it == mData.end()) throw BAD_KEY; - if (it->second->getType() != VariableData::DATA_FLOAT) + if (!it->second || it->second->getType() != VariableData::DATA_FLOAT) throw BAD_VALUE; return static_cast(it->second)->getData(); diff --git a/src/flooritem.cpp b/src/flooritem.cpp index 63112511e..9b11bdc9c 100644 --- a/src/flooritem.cpp +++ b/src/flooritem.cpp @@ -50,14 +50,13 @@ FloorItem::FloorItem(int id, mX(x), mY(y), mMap(map), -// mAlpha(1.0f), + mDropTime(cur_time), mAmount(amount), mPickupCount(0), mColor(color), - mShowMsg(true) + mShowMsg(true), + mHighlight(config.getBoolValue("floorItemsHighlight")) { - mDropTime = cur_time; - setMap(map); if (map) { @@ -99,9 +98,8 @@ bool FloorItem::draw(Graphics *graphics, int offsetX, int offsetY) const const int x = mX * mMap->getTileWidth() + offsetX; const int y = mY * mMap->getTileHeight() + offsetY; gcn::Font *font = 0; - const bool highl = config.getBoolValue("floorItemsHighlight"); - if (highl) + if (mHighlight) { int curTime = cur_time; font = gui->getFont(); @@ -118,7 +116,7 @@ bool FloorItem::draw(Graphics *graphics, int offsetX, int offsetY) const { graphics->setColor(gcn::Color(200, 80, 20, 80 + 10 * (curTime - mDropTime - 18))); - graphics->fillRectangle(gcn::Rectangle( + graphics->fillRectangle(gcn::Rectangle( x, y, dx, dy)); } else if (curTime > mDropTime && curTime < mDropTime + 20) @@ -133,7 +131,7 @@ bool FloorItem::draw(Graphics *graphics, int offsetX, int offsetY) const const bool res = ActorSprite::draw(graphics, offsetX, offsetY); - if (highl) + if (mHighlight) { if (font && mAmount > 1) { diff --git a/src/flooritem.h b/src/flooritem.h index dd1db1b35..fb929268a 100644 --- a/src/flooritem.h +++ b/src/flooritem.h @@ -100,6 +100,7 @@ class FloorItem : public ActorSprite unsigned mPickupCount; unsigned char mColor; bool mShowMsg; + bool mHighlight; }; #endif diff --git a/src/game.cpp b/src/game.cpp index 6eda01640..4762055fa 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -383,12 +383,14 @@ Game::Game(): windowMenu = new WindowMenu; // mWindowMenu = windowMenu; - windowContainer->add(windowMenu); + if (windowContainer) + windowContainer->add(windowMenu); initEngines(); // Initialize beings - actorSpriteManager->setPlayer(player_node); + if (actorSpriteManager) + actorSpriteManager->setPlayer(player_node); /* * To prevent the server from sending data before the client @@ -551,14 +553,12 @@ void Game::logic() // Handle network stuff if (!Net::getGameHandler()->isConnected()) { - if (Client::getState() == STATE_CHANGE_MAP) return; // Not a problem here if (Client::getState() != STATE_ERROR) errorMessage = _("The connection to the server was lost."); - if (!disconnectedDialog) { if (viewport) @@ -830,7 +830,7 @@ void Game::handleInput() } } - if (!chatWindow->isInputFocused() + if ((!chatWindow || !chatWindow->isInputFocused()) && !gui->getFocusHandler()->getModalFocused() && !player_node->getAwayMode()) { @@ -847,7 +847,8 @@ void Game::handleInput() else if (dialog) dialog->action(gcn::ActionEvent(NULL, "ok")); } - if (keyboard.isKeyActive(keyboard.KEY_TOGGLE_CHAT)) + if (chatWindow && keyboard.isKeyActive( + keyboard.KEY_TOGGLE_CHAT)) { if (!InventoryWindow::isAnyInputFocused()) { @@ -864,10 +865,10 @@ void Game::handleInput() } } - if ((!chatWindow->isInputFocused() && + if (chatWindow && ((!chatWindow->isInputFocused() && !NpcDialog::isAnyInputFocused() && !InventoryWindow::isAnyInputFocused()) - || (event.key.keysym.mod & KMOD_ALT)) + || (event.key.keysym.mod & KMOD_ALT))) { if (keyboard.isKeyActive(keyboard.KEY_PREV_CHAT_TAB)) { @@ -900,14 +901,14 @@ void Game::handleInput() switch (tKey) { case KeyboardConfig::KEY_SCROLL_CHAT_UP: - if (chatWindow->isVisible()) + if (chatWindow && chatWindow->isVisible()) { chatWindow->scroll(-DEFAULT_CHAT_WINDOW_SCROLL); used = true; } break; case KeyboardConfig::KEY_SCROLL_CHAT_DOWN: - if (chatWindow->isVisible()) + if (chatWindow && chatWindow->isVisible()) { chatWindow->scroll(DEFAULT_CHAT_WINDOW_SCROLL); used = true; @@ -916,21 +917,23 @@ void Game::handleInput() break; case KeyboardConfig::KEY_WINDOW_HELP: // In-game Help - if (helpWindow->isVisible()) - helpWindow->setVisible(false); - else + if (helpWindow) { - helpWindow->loadHelp("index"); - helpWindow->requestMoveToTop(); + if (helpWindow->isVisible()) + { + helpWindow->setVisible(false); + } + else + { + helpWindow->loadHelp("index"); + helpWindow->requestMoveToTop(); + } } used = true; break; - - - // Quitting confirmation dialog case KeyboardConfig::KEY_QUIT: - if (!chatWindow->isInputFocused()) + if (!chatWindow || !chatWindow->isInputFocused()) { if (viewport && viewport->isPopupMenuVisible()) { @@ -948,31 +951,38 @@ void Game::handleInput() break; } - if (keyboard.isEnabled() && !chatWindow->isInputFocused() + if (keyboard.isEnabled() && (!chatWindow + || !chatWindow->isInputFocused()) && !gui->getFocusHandler()->getModalFocused() && mValidSpeed - && !setupWindow->isVisible() - && !player_node->getAwayMode() + && (!setupWindow || !setupWindow->isVisible()) + && (!player_node || !player_node->getAwayMode()) && !NpcDialog::isAnyInputFocused() && !InventoryWindow::isAnyInputFocused()) { switch (tKey) { case KeyboardConfig::KEY_QUICK_DROP: - dropShortcut->dropFirst(); + if (dropShortcut) + dropShortcut->dropFirst(); break; case KeyboardConfig::KEY_QUICK_DROPN: - dropShortcut->dropItems(); + if (dropShortcut) + dropShortcut->dropItems(); break; case KeyboardConfig::KEY_SWITCH_QUICK_DROP: - if (!player_node->getDisableGameModifiers()) - player_node->changeQuickDropCounter(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeQuickDropCounter(); + } break; case KeyboardConfig::KEY_MAGIC_INMA1: - actorSpriteManager->healTarget(); + if (actorSpriteManager) + actorSpriteManager->healTarget(); setValidSpeed(); break; @@ -986,85 +996,125 @@ void Game::handleInput() break; case KeyboardConfig::KEY_CRAZY_MOVES: - player_node->crazyMove(); + if (player_node) + player_node->crazyMove(); break; case KeyboardConfig::KEY_CHANGE_CRAZY_MOVES_TYPE: - if (!player_node->getDisableGameModifiers()) - player_node->changeCrazyMoveType(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeCrazyMoveType(); + } break; case KeyboardConfig::KEY_CHANGE_PICKUP_TYPE: - if (!player_node->getDisableGameModifiers()) - player_node->changePickUpType(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changePickUpType(); + } break; case KeyboardConfig::KEY_MOVE_TO_TARGET: - if (!keyboard.isKeyActive(keyboard.KEY_TARGET_ATTACK) - && !keyboard.isKeyActive(keyboard.KEY_ATTACK)) + if (player_node) { - player_node->moveToTarget(); + if (!keyboard.isKeyActive( + keyboard.KEY_TARGET_ATTACK) + && !keyboard.isKeyActive(keyboard.KEY_ATTACK)) + { + player_node->moveToTarget(); + } } break; case KeyboardConfig::KEY_MOVE_TO_HOME: - if (!keyboard.isKeyActive(keyboard.KEY_TARGET_ATTACK) - && !keyboard.isKeyActive(keyboard.KEY_ATTACK)) + if (player_node) { - player_node->moveToHome(); + if (!keyboard.isKeyActive( + keyboard.KEY_TARGET_ATTACK) + && !keyboard.isKeyActive(keyboard.KEY_ATTACK)) + { + player_node->moveToHome(); + } + setValidSpeed(); } - setValidSpeed(); break; case KeyboardConfig::KEY_SET_HOME: - player_node->setHome(); + if (player_node) + player_node->setHome(); break; case KeyboardConfig::KEY_INVERT_DIRECTION: - if (!player_node->getDisableGameModifiers()) - player_node->invertDirection(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->invertDirection(); + } break; case KeyboardConfig::KEY_CHANGE_ATTACK_WEAPON_TYPE: - if (!player_node->getDisableGameModifiers()) - player_node->changeAttackWeaponType(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeAttackWeaponType(); + } break; case KeyboardConfig::KEY_CHANGE_ATTACK_TYPE: - if (!player_node->getDisableGameModifiers()) - player_node->changeAttackType(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeAttackType(); + } break; case KeyboardConfig::KEY_CHANGE_FOLLOW_MODE: - if (!player_node->getDisableGameModifiers()) - player_node->changeFollowMode(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeFollowMode(); + } break; case KeyboardConfig::KEY_CHANGE_IMITATION_MODE: - if (!player_node->getDisableGameModifiers()) - player_node->changeImitationMode(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeImitationMode(); + } break; case KeyboardConfig::KEY_MAGIC_ATTACK: - player_node->magicAttack(); + if (player_node) + player_node->magicAttack(); break; case KeyboardConfig::KEY_SWITCH_MAGIC_ATTACK: - if (!player_node->getDisableGameModifiers()) - player_node->switchMagicAttack(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->switchMagicAttack(); + } break; case KeyboardConfig::KEY_CHANGE_MOVE_TO_TARGET: - if (!player_node->getDisableGameModifiers()) - player_node->changeMoveToTargetType(); + if (player_node) + { + if (!player_node->getDisableGameModifiers()) + player_node->changeMoveToTargetType(); + } break; case KeyboardConfig::KEY_COPY_EQUIPED_OUTFIT: - outfitWindow->copyFromEquiped(); + if (outfitWindow) + outfitWindow->copyFromEquiped(); break; case KeyboardConfig::KEY_DISABLE_GAME_MODIFIERS: - player_node->switchGameModifiers(); + if (player_node) + player_node->switchGameModifiers(); break; case KeyboardConfig::KEY_CHANGE_AUDIO: @@ -1072,14 +1122,20 @@ void Game::handleInput() break; case KeyboardConfig::KEY_AWAY: - player_node->changeAwayMode(); - setValidSpeed(); + if (player_node) + { + player_node->changeAwayMode(); + setValidSpeed(); + } break; case KeyboardConfig::KEY_CAMERA: - if (!player_node->getDisableGameModifiers()) - viewport->toggleCameraMode(); - setValidSpeed(); + if (player_node && viewport) + { + if (!player_node->getDisableGameModifiers()) + viewport->toggleCameraMode(); + setValidSpeed(); + } break; default: @@ -1088,15 +1144,15 @@ void Game::handleInput() } if (keyboard.isEnabled() - && !chatWindow->isInputFocused() + && (!chatWindow || !chatWindow->isInputFocused()) && !NpcDialog::isAnyInputFocused() - && !player_node->getAwayMode() + && (!player_node || !player_node->getAwayMode()) && !keyboard.isKeyActive(keyboard.KEY_TARGET) && !InventoryWindow::isAnyInputFocused()) { // const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); - if (setupWindow->isVisible()) + if (setupWindow && setupWindow->isVisible()) { if (tKey == KeyboardConfig::KEY_WINDOW_SETUP) { @@ -1107,7 +1163,8 @@ void Game::handleInput() else { // Do not activate shortcuts if tradewindow is visible - if (itemShortcutWindow && !tradeWindow->isVisible() + if (itemShortcutWindow && tradeWindow + && !tradeWindow->isVisible() && !setupWindow->isVisible()) { int num = itemShortcutWindow->getTabIndex(); @@ -1131,34 +1188,51 @@ void Game::handleInput() switch (tKey) { case KeyboardConfig::KEY_PICKUP: - player_node->pickUpItems(); + if (player_node) + player_node->pickUpItems(); used = true; break; case KeyboardConfig::KEY_SIT: // Player sit action - if (keyboard.isKeyActive(keyboard.KEY_EMOTE)) - player_node->updateSit(); - else - player_node->toggleSit(); + if (player_node) + { + if (keyboard.isKeyActive(keyboard.KEY_EMOTE)) + player_node->updateSit(); + else + player_node->toggleSit(); + } used = true; break; case KeyboardConfig::KEY_HIDE_WINDOWS: // Hide certain windows - if (!chatWindow->isInputFocused()) + if (!chatWindow || !chatWindow->isInputFocused()) { - statusWindow->setVisible(false); - inventoryWindow->setVisible(false); - shopWindow->setVisible(false); - skillDialog->setVisible(false); - setupWindow->setVisible(false); - equipmentWindow->setVisible(false); - helpWindow->setVisible(false); - debugWindow->setVisible(false); - outfitWindow->setVisible(false); - dropShortcutWindow->setVisible(false); - spellShortcutWindow->setVisible(false); - botCheckerWindow->setVisible(false); - socialWindow->setVisible(false); + if (statusWindow) + statusWindow->setVisible(false); + if (inventoryWindow) + inventoryWindow->setVisible(false); + if (shopWindow) + shopWindow->setVisible(false); + if (skillDialog) + skillDialog->setVisible(false); + if (setupWindow) + setupWindow->setVisible(false); + if (equipmentWindow) + equipmentWindow->setVisible(false); + if (helpWindow) + helpWindow->setVisible(false); + if (debugWindow) + debugWindow->setVisible(false); + if (outfitWindow) + outfitWindow->setVisible(false); + if (dropShortcutWindow) + dropShortcutWindow->setVisible(false); + if (spellShortcutWindow) + spellShortcutWindow->setVisible(false); + if (botCheckerWindow) + botCheckerWindow->setVisible(false); + if (socialWindow) + socialWindow->setVisible(false); } break; case KeyboardConfig::KEY_WINDOW_STATUS: @@ -1222,7 +1296,8 @@ void Game::handleInput() break; case KeyboardConfig::KEY_PATHFIND: // Find path to mouse (debug purpose) - if (!player_node->getDisableGameModifiers()) + if (!player_node || !player_node-> + getDisableGameModifiers()) { if (viewport) viewport->toggleDebugPath(); @@ -1239,16 +1314,22 @@ void Game::handleInput() unsigned int deflt = player_relations.getDefault(); if (deflt & PlayerRelation::TRADE) { - localChatTab->chatLog( - _("Ignoring incoming trade requests"), - BY_SERVER); + if (localChatTab) + { + localChatTab->chatLog( + _("Ignoring incoming trade requests"), + BY_SERVER); + } deflt &= ~PlayerRelation::TRADE; } else { - localChatTab->chatLog( - _("Accepting incoming trade requests"), - BY_SERVER); + if (localChatTab) + { + localChatTab->chatLog( + _("Accepting incoming trade requests"), + BY_SERVER); + } deflt |= PlayerRelation::TRADE; } @@ -1284,10 +1365,11 @@ void Game::handleInput() if (event.active.gain) { // window restore Client::setIsMinimized(false); - if (player_node && !player_node->getAwayMode()) + if (!player_node && !player_node->getAwayMode()) { fpsLimit = config.getIntValue("fpslimit"); - player_node->setHalfAway(false); + if (player_node) + player_node->setHalfAway(false); } } else @@ -1309,12 +1391,20 @@ void Game::handleInput() if (event.active.state & SDL_APPMOUSEFOCUS) Client::setMouseFocused(event.active.gain); - if (player_node->getAwayMode()) + if (player_node) { - if (Client::getInputFocused() || Client::getMouseFocused()) - fpsLimit = config.getIntValue("fpslimit"); - else - fpsLimit = config.getIntValue("altfpslimit"); + if (player_node->getAwayMode()) + { + if (Client::getInputFocused() || Client::getMouseFocused()) + fpsLimit = config.getIntValue("fpslimit"); + else + fpsLimit = config.getIntValue("altfpslimit"); + Client::setFramerate(fpsLimit); + } + } + else + { + fpsLimit = config.getIntValue("fpslimit"); Client::setFramerate(fpsLimit); } } @@ -1329,7 +1419,8 @@ void Game::handleInput() { try { - guiInput->pushInput(event); + if (guiInput) + guiInput->pushInput(event); } catch (const gcn::Exception &e) { @@ -1341,12 +1432,12 @@ void Game::handleInput() } // End while // If the user is configuring the keys then don't respond. - if (!keyboard.isEnabled() || player_node->getAwayMode()) + if (!player_node || !keyboard.isEnabled() || player_node->getAwayMode()) return; if (keyboard.isKeyActive(keyboard.KEY_WEAR_OUTFIT) || keyboard.isKeyActive(keyboard.KEY_COPY_OUTFIT) - || setupWindow->isVisible()) + || (setupWindow && setupWindow->isVisible())) { return; } @@ -1355,7 +1446,7 @@ void Game::handleInput() if (player_node->isAlive() && (!Being::isTalking() || keyboard.getKeyIndex(event.key.keysym.sym) == KeyboardConfig::KEY_TALK) - && !chatWindow->isInputFocused() && !quitDialog) + && chatWindow && !chatWindow->isInputFocused() && !quitDialog) { // Get the state of the keyboard keys keyboard.refreshActiveKeys(); @@ -1602,19 +1693,24 @@ void Game::changeMap(const std::string &mapPath) resetAdjustLevel(); // Clean up floor items, beings and particles - actorSpriteManager->clear(); + if (actorSpriteManager) + actorSpriteManager->clear(); // Close the popup menu on map change so that invalid options can't be // executed. - viewport->closePopupMenu(); - viewport->cleanHoverItems(); + if (viewport) + { + viewport->closePopupMenu(); + viewport->cleanHoverItems(); + } // Unset the map of the player so that its particles are cleared before // being deleted in the next step if (player_node) player_node->setMap(0); - particleEngine->clear(); + if (particleEngine) + particleEngine->clear(); mMapName = mapPath; @@ -1647,10 +1743,14 @@ void Game::changeMap(const std::string &mapPath) socialWindow->setMap(newMap); // Notify the minimap and actorSpriteManager about the map change - minimap->setMap(newMap); - actorSpriteManager->setMap(newMap); - particleEngine->setMap(newMap); - viewport->setMap(newMap); + if (minimap) + minimap->setMap(newMap); + if (actorSpriteManager) + actorSpriteManager->setMap(newMap); + if (particleEngine) + particleEngine->setMap(newMap); + if (viewport) + viewport->setMap(newMap); // Initialize map-based particle effects if (newMap) @@ -1683,7 +1783,7 @@ void Game::changeMap(const std::string &mapPath) void Game::updateHistory(SDL_Event &event) { - if (!player_node->getAttackType()) + if (!player_node || !player_node->getAttackType()) return; bool old = false; @@ -1738,7 +1838,7 @@ void Game::checkKeys() const int timeRange = 120; const int cntInTime = 130; - if (!player_node->getAttackType()) + if (!player_node || !player_node->getAttackType()) return; for (int f = 0; f < MAX_LASTKEYS; f ++) diff --git a/src/graphics.cpp b/src/graphics.cpp index 37fd72c08..efa1058a6 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -97,13 +97,14 @@ bool Graphics::setVideoMode(int w, int h, int bpp, bool fs, bool hwaccel) logger->log1("Using video driver: unknown"); mDoubleBuffer = ((mTarget->flags & SDL_DOUBLEBUF) == SDL_DOUBLEBUF); - logger->log("Double buffer mode: %s", - mDoubleBuffer ? "yes" : "no"); + logger->log("Double buffer mode: %s", mDoubleBuffer ? "yes" : "no"); if (mTarget->format) logger->log("Bits per pixel: %d", mTarget->format->BytesPerPixel); const SDL_VideoInfo *vi = SDL_GetVideoInfo(); + if (!vi) + return false; logger->log("Possible to create hardware surfaces: %s", ((vi->hw_available) ? "yes" : "no")); @@ -259,7 +260,8 @@ void Graphics::drawImagePattern(Image *image, int x, int y, int w, int h) const int iw = image->mBounds.w; const int ih = image->mBounds.h; - if (iw == 0 || ih == 0) return; + if (iw == 0 || ih == 0) + return; for (int py = 0; py < h; py += ih) // Y position on pattern plane { @@ -346,8 +348,6 @@ void Graphics::drawImageRect(int x, int y, int w, int h, Image *bottom, Image *left, Image *center) { -// pushClipArea(gcn::Rectangle(x, y, w, h)); - const bool drawMain = center && topLeft && topRight && bottomLeft && bottomRight; @@ -390,8 +390,6 @@ void Graphics::drawImageRect(int x, int y, int w, int h, x + w - bottomRight->getWidth(), y + h - bottomRight->getHeight()); } - -// popClipArea(); } void Graphics::drawImageRect(int x, int y, int w, int h, @@ -601,6 +599,7 @@ void Graphics::calcTile(ImageVertexes *vert, int x, int y) void Graphics::drawTile(ImageVertexes *vert) { + // vert and img must be != 0 Image *img = vert->image; DoubleRects *rects = &vert->sdl; DoubleRects::const_iterator it = rects->begin(); diff --git a/src/guild.cpp b/src/guild.cpp index a2d9149eb..5d129e11e 100644 --- a/src/guild.cpp +++ b/src/guild.cpp @@ -124,7 +124,7 @@ GuildMember *Guild::getMember(int id) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == id) + if ((*itr) && (*itr)->mId == id) return (*itr); ++itr; } @@ -138,7 +138,7 @@ GuildMember *Guild::getMember(int accountId, int charId) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == accountId && (*itr)->mCharId == charId) + if ((*itr) && (*itr)->mId == accountId && (*itr)->mCharId == charId) return (*itr); ++itr; } @@ -152,7 +152,7 @@ GuildMember *Guild::getMember(const std::string &name) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) return (*itr); ++itr; } @@ -189,7 +189,7 @@ void Guild::removeMember(int id) itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == id) + if ((*itr) && (*itr)->mId == id) { GuildMember *member = *itr; mMembers.erase(itr); @@ -212,7 +212,7 @@ void Guild::removeMember(const std::string &name) itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) { GuildMember *member = *itr; mMembers.erase(itr); @@ -262,7 +262,7 @@ bool Guild::isMember(GuildMember *member) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == member->mId && + if ((*itr) && (*itr)->mId == member->mId && (*itr)->getName() == member->getName()) { return true; @@ -279,7 +279,7 @@ bool Guild::isMember(int id) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == id) + if ((*itr) && (*itr)->mId == id) return true; ++itr; } @@ -293,7 +293,7 @@ bool Guild::isMember(const std::string &name) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) return true; ++itr; } @@ -309,7 +309,8 @@ void Guild::getNames(std::vector &names) const while (it != it_end) { - names.push_back((*it)->getName()); + if (*it) + names.push_back((*it)->getName()); ++it; } } diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp index c5d8f8bb6..4620de742 100644 --- a/src/guildmanager.cpp +++ b/src/guildmanager.cpp @@ -96,7 +96,7 @@ void GuildManager::reload() if (socialWindow) { Guild *guild = Guild::getGuild(1); - if (guild) + if (guild && socialWindow) socialWindow->removeTab(guild); } delete mTab; @@ -120,7 +120,8 @@ void GuildManager::chat(std::string msg) void GuildManager::getNames(std::vector &names) { Guild *guild = createGuild(); - guild->getNames(names); + if (guild) + guild->getNames(names); } void GuildManager::requestGuildInfo() diff --git a/src/item.cpp b/src/item.cpp index d76eaf401..45a10f837 100644 --- a/src/item.cpp +++ b/src/item.cpp @@ -72,14 +72,9 @@ void Item::setId(int id, unsigned char color) ResourceManager *resman = ResourceManager::getInstance(); const ItemInfo &info = getInfo(); mTags = info.getTags(); -// logger->log("tag0=" + toString(mTags[1])); - -// for (int f = 0; f < mTags->size(); f ++) -// logger->log("tag: %d", (*mTags)[f]); SpriteDisplay display = info.getDisplay(); - std::string imagePath = paths.getStringValue("itemIcons") - + display.image; + std::string imagePath = paths.getStringValue("itemIcons") + display.image; std::string dye = combineDye2(imagePath, info.getDyeColorsString(color)); mImage = resman->getImage(dye); mDrawImage = resman->getImage(dye); diff --git a/src/keyboardconfig.cpp b/src/keyboardconfig.cpp index bf58c518a..ea9f9b90b 100644 --- a/src/keyboardconfig.cpp +++ b/src/keyboardconfig.cpp @@ -477,4 +477,4 @@ std::string KeyboardConfig::getKeyShortString(const std::string &key) const else if (key == "unknown key") return "u key"; return key; -} \ No newline at end of file +} diff --git a/src/localplayer.cpp b/src/localplayer.cpp index ff93cdbf1..8105f3291 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -93,6 +93,8 @@ LocalPlayer *player_node = NULL; extern std::list beingInfoCache; extern OkDialog *weightNotice; extern int weightNoticeTime; +extern MiniStatusWindow *miniStatusWindow; +extern SkillDialog *skillDialog; LocalPlayer::LocalPlayer(int id, int subtype): Being(id, PLAYER, subtype, 0), @@ -138,7 +140,10 @@ LocalPlayer::LocalPlayer(int id, int subtype): mUpdateName = true; mTextColor = &Theme::getThemeColor(Theme::PLAYER); - mNameColor = &userPalette->getColor(UserPalette::SELF); + if (userPalette) + mNameColor = &userPalette->getColor(UserPalette::SELF); + else + mNameColor = 0; mLastTargetX = 0; mLastTargetY = 0; @@ -345,8 +350,11 @@ void LocalPlayer::logic() if (mEnableAdvert && !mBlockAdvert && mAdvertTime < cur_time) { Uint8 smile = FLAG_SPECIAL; - if (mTradebot && shopWindow && !shopWindow->isShopEmpty()) + if (mTradebot && shopWindow && shopWindow + && !shopWindow->isShopEmpty()) + { smile += FLAG_SHOP; + } if (mAwayMode) smile += FLAG_AWAY; @@ -391,8 +399,6 @@ void LocalPlayer::setGMLevel(int level) Position LocalPlayer::getNextWalkPosition(unsigned char dir) { - // check for mMap? - // Compute where the next tile will be set. int dx = 0, dy = 0; if (dir & Being::UP) @@ -1040,13 +1046,13 @@ void LocalPlayer::setDestination(int x, int y) else if (mInvertDirection == 1) { Uint8 newDir = 0; - if (mDirection&UP) + if (mDirection & UP) newDir |= DOWN; - if (mDirection&LEFT) + if (mDirection & LEFT) newDir |= RIGHT; - if (mDirection&DOWN) + if (mDirection & DOWN) newDir |= UP; - if (mDirection&RIGHT) + if (mDirection & RIGHT) newDir |= LEFT; Net::getPlayerHandler()->setDestination(x, y, newDir); @@ -1116,8 +1122,8 @@ void LocalPlayer::setWalkingDir(unsigned char dir) startWalking(dir); } #ifdef MANASERV_SUPPORT - else if (mAction == MOVE - && (Net::getNetworkType() == ServerInfo::MANASERV)) + else if (mAction == MOVE && (Net::getNetworkType() + == ServerInfo::MANASERV)) { nextTile(dir); } @@ -1427,7 +1433,7 @@ void LocalPlayer::pickedUp(const ItemInfo &itemInfo, int amount, msg = N_("Unknown problem picking up item."); break; } - if (config.getBoolValue("showpickupchat")) + if (localChatTab && config.getBoolValue("showpickupchat")) localChatTab->chatLog(_(msg), BY_SERVER); if (mMap && config.getBoolValue("showpickupparticle")) @@ -1545,9 +1551,6 @@ void LocalPlayer::setGotoTarget(Being *target) } } -extern MiniStatusWindow *miniStatusWindow; -extern SkillDialog *skillDialog; - void LocalPlayer::handleStatusEffect(StatusEffect *effect, int effectId) { Being::handleStatusEffect(effect, effectId); @@ -1762,9 +1765,12 @@ void LocalPlayer::moveToTarget(unsigned int dist) if (mTarget) { - debugPath = mMap->findPath(static_cast(playerPos.x - 16) / 32, + if (mMap) + { + debugPath = mMap->findPath(static_cast(playerPos.x - 16) / 32, static_cast(playerPos.y - 32) / 32, mTarget->getTileX(), mTarget->getTileY(), getWalkMask(), 0); + } if (debugPath.size() < dist) return; @@ -1812,7 +1818,7 @@ void LocalPlayer::moveToHome() { moveTo(mCrossX, mCrossY); } - else + else if (mMap) { std::map::const_iterator iter = mHomes.find(mMap->getProperty("_realfilename")); @@ -1929,20 +1935,24 @@ void LocalPlayer::changeEquipmentBeforeAttack(Being* target) if (dx * dx + dy * dy < 8) allowSword = true; + const Inventory *inv = PlayerInfo::getInventory(); + if (!inv) + return; + //if attack distance for sword if (allowSword) { //finding sword - item = PlayerInfo::getInventory()->findItem(571, 0); + item = inv->findItem(571, 0); if (!item) - item = PlayerInfo::getInventory()->findItem(570, 0); + item = inv->findItem(570, 0); if (!item) - item = PlayerInfo::getInventory()->findItem(579, 0); + item = inv->findItem(579, 0); if (!item) - item = PlayerInfo::getInventory()->findItem(536, 0); + item = inv->findItem(536, 0); //no swords if (!item) @@ -1950,21 +1960,17 @@ void LocalPlayer::changeEquipmentBeforeAttack(Being* target) //if sword not equiped if (!item->isEquipped()) - { Net::getInventoryHandler()->equipItem(item); - } //if need equip shield too if (mAttackWeaponType == 3) { //finding shield - item = PlayerInfo::getInventory()->findItem(601, 0); + item = inv->findItem(601, 0); if (!item) - item = PlayerInfo::getInventory()->findItem(602, 0); + item = inv->findItem(602, 0); if (item && !item->isEquipped()) - { Net::getInventoryHandler()->equipItem(item); - } } } @@ -1972,29 +1978,22 @@ void LocalPlayer::changeEquipmentBeforeAttack(Being* target) else { //finding bow - item = PlayerInfo::getInventory()->findItem(545, 0); + item = inv->findItem(545, 0); if (!item) - item = PlayerInfo::getInventory()->findItem(530, 0); + item = inv->findItem(530, 0); //no bow if (!item) return; if (!item->isEquipped()) - { Net::getInventoryHandler()->equipItem(item); - } } - } - void LocalPlayer::crazyMove() { -// if (!allowAction()) -// return; - bool oldDisableCrazyMove = mDisableCrazyMove; mDisableCrazyMove = true; switch(mCrazyMoveType) @@ -2251,7 +2250,7 @@ void LocalPlayer::crazyMove7() void LocalPlayer::crazyMove8() { - if (mAction == MOVE) + if (mAction == MOVE || !mMap) return; int idx = 0; int dist = 1; @@ -2379,7 +2378,7 @@ void LocalPlayer::crazyMoveA() if (mAction == MOVE) return; - if (mMoveProgram.length() == 0) + if (mMoveProgram.empty()) return; if (mCrazyMoveState >= mMoveProgram.length()) @@ -2609,11 +2608,8 @@ void LocalPlayer::crazyMoveA() mCrazyMoveState ++; } -// mCrazyMoveState ++; if (mCrazyMoveState >= mMoveProgram.length()) mCrazyMoveState = 0; - -// debugMsg("mCrazyMoveState: " + toString(mCrazyMoveState)); } bool LocalPlayer::isReachable(int x, int y, int maxCost) @@ -2858,8 +2854,6 @@ void LocalPlayer::specialMove(unsigned char direction) } else { -// if (direction != 0 && getInvertDirection() == 4) -// crazyMove(); setWalkingDir(direction); } @@ -2980,7 +2974,6 @@ void LocalPlayer::setMap(Map *map) Being::setMap(map); updateNavigateList(); -// updateCoords(); } void LocalPlayer::setHome() @@ -3012,8 +3005,6 @@ void LocalPlayer::setHome() mMap->updatePortalTile("", MapItem::EMPTY, static_cast(pos.x), static_cast(pos.y)); -// if (specialLayer) -// specialLayer->setTile(pos.x, pos.y, MapItem::EMPTY); mHomes.erase(key); socialWindow->removePortal(static_cast(pos.x), static_cast(pos.y)); @@ -3031,8 +3022,6 @@ void LocalPlayer::setHome() mHomes[key] = pos; mMap->updatePortalTile("home", MapItem::HOME, getTileX(), getTileY()); -// if (specialLayer) -// specialLayer->setTile(getTileX(), getTileY(), MapItem::HOME); socialWindow->addPortal(getTileX(), getTileY()); } MapItem *mapItem = specialLayer->getTile(getTileX(), getTileY()); @@ -3048,8 +3037,6 @@ void LocalPlayer::setHome() { MapItem *mapItem = specialLayer->getTile(getTileX(), getTileY()); int type = 0; -// if (!mapItem) -// return; std::map::iterator iter = mHomes.find(key); if (iter != mHomes.end() && getTileX() == pos.x && getTileY() == pos.y) @@ -3060,8 +3047,6 @@ void LocalPlayer::setHome() if (!mapItem || mapItem->getType() == MapItem::EMPTY) { -// if (mAction == SIT) -// type = MapItem::HOME; if (mDirection & UP) type = MapItem::ARROW_UP; else if (mDirection & LEFT) @@ -3076,7 +3061,6 @@ void LocalPlayer::setHome() type = MapItem::EMPTY; } mMap->updatePortalTile("", type, getTileX(), getTileY()); -// mapItem = specialLayer->getTile(getTileX(), getTileY()); if (type != MapItem::EMPTY) { @@ -3350,8 +3334,7 @@ void LocalPlayer::updateCoords() if (mShowNavigePath) { - if (getTileX() != mOldTileX || getTileY() != mOldTileY) -// if (playerPos.x != mOldX || playerPos.y != mOldY) + if (mMap && (getTileX() != mOldTileX || getTileY() != mOldTileY)) { SpecialLayer *tmpLayer = mMap->getTempLayer(); if (!tmpLayer) @@ -3575,17 +3558,9 @@ void LocalPlayer::imitateOutfit(Being *player, int sprite) if (mImitationMode == 1 && !player_imitated.empty() && player->getName() == player_imitated) { -// logger->log("have equip %d", sprite); -// std::string filename = ItemDB::get( -// player->getId()).getSprite(mGender); -// logger->log("LocalPlayer::imitateOutfit sprite: " + toString(sprite)); -// logger->log("LocalPlayer::imitateOutfit sprite: " + toString(player->getNumberOfLayers())); -// logger->log("LocalPlayer::imitateOutfit spritecount: " + toString(player->getSpritesCount())); if (sprite < 0 || sprite >= player->getNumberOfLayers()) -// if (sprite < 0 || sprite >= 20) return; -// logger->log("after check"); AnimatedSprite *equipmentSprite = dynamic_cast(player ->getSprite(sprite)); @@ -3635,7 +3610,8 @@ void LocalPlayer::imitateOutfit(Being *player, int sprite) void LocalPlayer::followMoveTo(Being *being, int x, int y) { - if (!mPlayerFollowed.empty() && being->getName() == mPlayerFollowed) + if (being && !mPlayerFollowed.empty() + && being->getName() == mPlayerFollowed) { mPickUpTarget = 0; setDestination(x, y); diff --git a/src/logger.cpp b/src/logger.cpp index 6790d622a..2ec5c331e 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -51,9 +51,7 @@ Logger::Logger(): Logger::~Logger() { if (mLogFile.is_open()) - { mLogFile.close(); - } } void Logger::setLogFile(const std::string &logFilename) -- cgit v1.2.3-70-g09d2 From f63968bea4476ee87c75d59fb6c9068bab9a78d2 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 13 Sep 2011 22:43:43 +0300 Subject: Add check and improve draw speed in map. --- src/map.cpp | 92 ++++++++++++++++++++++++++++--------------------------------- src/map.h | 7 +---- 2 files changed, 43 insertions(+), 56 deletions(-) diff --git a/src/map.cpp b/src/map.cpp index ee4aae14a..41b80d02e 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -159,11 +159,6 @@ void MapLayer::setTile(int x, int y, Image *img) setTile(x + y * mWidth, img); } -Image* MapLayer::getTile(int x, int y) const -{ - return mTiles[x + y * mWidth]; -} - void MapLayer::draw(Graphics *graphics, int startX, int startY, int endX, int endY, int scrollX, int scrollY, int debugFlags) const @@ -197,13 +192,14 @@ void MapLayer::draw(Graphics *graphics, int startX, int startY, const int py0 = y32 + dy; - for (int x = startX; x < endX; x++) + Image **tilePtr = mTiles + startX + yWidth; + + for (int x = startX; x < endX; x++, tilePtr++) { const int x32 = x * 32; - const int tilePtr = x + yWidth; int c = 0; - Image *img = mTiles[tilePtr]; + Image *img = *tilePtr; if (img) { const int px = x32 + dx; @@ -212,7 +208,7 @@ void MapLayer::draw(Graphics *graphics, int startX, int startY, { int width = 0; // here need not draw over player position - c = getTileDrawWidth(tilePtr, endX - x, width); + c = getTileDrawWidth(img, endX - x, width); if (!c) { @@ -267,10 +263,10 @@ void MapLayer::updateSDL(Graphics *graphics, int startX, int startY, const int yWidth = y * mWidth; const int py0 = y * 32 + dy; + int tilePtr = startX + yWidth; - for (int x = startX; x < endX; x++) + for (int x = startX; x < endX; x++, tilePtr++) { - const int tilePtr = x + yWidth; Image *img = mTiles[tilePtr]; if (img) { @@ -348,9 +344,9 @@ void MapLayer::updateOGL(Graphics *graphics, int startX, int startY, const int py0 = y * 32 + dy; std::map imgSet; - for (int x = startX; x < endX; x++) + int tilePtr = startX + yWidth; + for (int x = startX; x < endX; x++, tilePtr++) { - const int tilePtr = x + yWidth; Image *img = mTiles[tilePtr]; if (img) { @@ -476,14 +472,15 @@ void MapLayer::drawFringe(Graphics *graphics, int startX, int startY, const int py0 = y32 + dy; const int py1 = y32 - scrollY; - for (int x = startX; x < endX; x++) +// int tilePtr = startX + yWidth; + Image **tilePtr = mTiles + startX + yWidth; + for (int x = startX; x < endX; x++, tilePtr++) { const int x32 = x * 32; const int px1 = x32 - scrollX; - const int tilePtr = x + yWidth; int c = 0; - Image *img = mTiles[tilePtr]; + Image *img = *tilePtr; if (img) { const int px = x32 + dx; @@ -494,7 +491,7 @@ void MapLayer::drawFringe(Graphics *graphics, int startX, int startY, { int width = 0; // here need not draw over player position - c = getTileDrawWidth(tilePtr, endX - x, width); + c = getTileDrawWidth(img, endX - x, width); if (!c) { @@ -584,9 +581,9 @@ void MapLayer::drawFringe(Graphics *graphics, int startX, int startY, } } -int MapLayer::getTileDrawWidth(int tilePtr, int endX, int &width) const +int MapLayer::getTileDrawWidth(Image *img, int endX, int &width) const { - Image *img1 = mTiles[tilePtr]; + Image *img1 = img; int c = 0; if (!img1) { @@ -596,8 +593,7 @@ int MapLayer::getTileDrawWidth(int tilePtr, int endX, int &width) const width = img1->mBounds.w; for (int x = 1; x < endX; x++) { - tilePtr ++; - Image *img = mTiles[tilePtr]; + img ++; if (img != img1) break; c ++; @@ -772,9 +768,12 @@ void Map::initializeAmbientLayers() void Map::addLayer(MapLayer *layer) { - mLayers.push_back(layer); - if (layer->isFringeLayer() && !mFringeLayer) - mFringeLayer = layer; + if (layer) + { + mLayers.push_back(layer); + if (layer->isFringeLayer() && !mFringeLayer) + mFringeLayer = layer; + } } void Map::addTileset(Tileset *tileset) @@ -829,7 +828,7 @@ void Map::draw(Graphics *graphics, int scrollX, int scrollY) // Draw backgrounds drawAmbientLayers(graphics, BACKGROUND_LAYERS, mOverlayDetail); - if (mDebugFlags == MAP_BLACKWHITE) + if (mDebugFlags == MAP_BLACKWHITE && userPalette) { graphics->setColor(userPalette->getColorWithAlpha( UserPalette::WALKABLE_HIGHLIGHT)); @@ -981,23 +980,26 @@ void Map::drawCollision(Graphics *graphics, int scrollX, int scrollY, for (int y = startY; y < endY; y++) { - for (int x = startX; x < endX; x++) + const int yWidth = y * mWidth; + int tilePtr = startX + yWidth; + for (int x = startX; x < endX; x++, tilePtr++) { int width = 0; int x0 = x; - if (mMetaTiles[x + y * mWidth].blockmask & BLOCKMASK_WALL) + if (mMetaTiles[tilePtr].blockmask & BLOCKMASK_WALL) { width = 32; - for (int x2 = x + 1; x < endX; x2 ++) + for (int x2 = tilePtr + 1; x < endX; x2 ++) { - if (!(mMetaTiles[x2 + y * mWidth].blockmask + if (!(mMetaTiles[x2].blockmask & BLOCKMASK_WALL)) { break; } width += 32; x ++; + tilePtr ++; } if (width && userPalette) { @@ -1011,19 +1013,20 @@ void Map::drawCollision(Graphics *graphics, int scrollX, int scrollY, } } - if (x < endX && mMetaTiles[x + y * mWidth].blockmask + if (x < endX && mMetaTiles[tilePtr].blockmask & BLOCKMASK_AIR) { width = 32; - for (int x2 = x + 1; x < endX; x2 ++) + for (int x2 = tilePtr + 1; x < endX; x2 ++) { - if (!(mMetaTiles[x2 + y * mWidth].blockmask + if (!(mMetaTiles[x2].blockmask & BLOCKMASK_AIR)) { break; } width += 32; x ++; + tilePtr ++; } if (width && userPalette) { @@ -1037,19 +1040,20 @@ void Map::drawCollision(Graphics *graphics, int scrollX, int scrollY, } } - if (x < endX && mMetaTiles[x + y * mWidth].blockmask + if (x < endX && mMetaTiles[tilePtr].blockmask & BLOCKMASK_WATER) { width = 32; - for (int x2 = x + 1; x < endX; x2 ++) + for (int x2 = tilePtr + 1; x < endX; x2 ++) { - if (!(mMetaTiles[x2 + y * mWidth].blockmask + if (!(mMetaTiles[x2].blockmask & BLOCKMASK_WATER)) { break; } width += 32; x ++; + tilePtr ++; } if (width && userPalette) { @@ -1133,7 +1137,7 @@ void Map::drawAmbientLayers(Graphics *graphics, LayerType type, Tileset *Map::getTilesetWithGid(int gid) const { - if (gid < mIndexedTilesetsSize) + if (gid >= 0 && gid < mIndexedTilesetsSize) return mIndexedTilesets[gid]; else return 0; @@ -1654,12 +1658,7 @@ void Map::addExtraLayer() comment += " " + buf; int type = atoi(type1.c_str()); -/* - MapItem *item = new MapItem(atoi(type.c_str()), comment); - int x1 = atoi(x.c_str()); - int y1 = atoi(y.c_str()); - mSpecialLayer->setTile(x1, y1, item); -*/ + if (comment.empty()) { if (type < MapItem::ARROW_UP @@ -2106,14 +2105,9 @@ void SpecialLayer::setTile(int x, int y, int type) int idx = x + y * mWidth; if (mTiles[idx]) - { mTiles[idx]->setType(type); - } else - { - delete mTiles[idx]; mTiles[idx] = new MapItem(type); - } mTiles[idx]->setPos(x, y); } @@ -2161,8 +2155,6 @@ void SpecialLayer::draw(Graphics *graphics, int startX, int startY, if (endY > mHeight) endY = mHeight; -// MapSprites::const_iterator si = sprites.begin(); - for (int y = startY; y < endY; y++) { for (int x = startX; x < endX; x++) @@ -2289,7 +2281,7 @@ void MapItem::draw(Graphics *graphics, int x, int y, int dx, int dy) default: break; } - if (!mName.empty() && mType != PORTAL && mType != EMPTY) + if (!mName.empty() && mType != PORTAL && mType != EMPTY && userPalette) { gcn::Font *font = gui->getFont(); if (font) diff --git a/src/map.h b/src/map.h index e9a9df593..3fa607116 100644 --- a/src/map.h +++ b/src/map.h @@ -160,11 +160,6 @@ class MapLayer: public ConfigListener */ void setTile(int index, Image *img) { mTiles[index] = img; } - /** - * Get tile image, with x and y in layer coordinates. - */ - Image *getTile(int x, int y) const; - /** * Draws this layer to the given graphics context. The coordinates are * expected to be in map range and will be translated to local layer @@ -223,7 +218,7 @@ class MapLayer: public ConfigListener void optionChanged(const std::string &value); - int getTileDrawWidth(int tilePtr, int endX, int &width) const; + int getTileDrawWidth(Image *img, int endX, int &width) const; // void initTileInfo(); -- cgit v1.2.3-70-g09d2 From 3fac30d570918a853a236c75fe985a2d732e7f75 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 13 Sep 2011 22:56:19 +0300 Subject: Fix fps switching after game window set active. --- src/game.cpp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/game.cpp b/src/game.cpp index 4762055fa..d82f13913 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -1391,16 +1391,13 @@ void Game::handleInput() if (event.active.state & SDL_APPMOUSEFOCUS) Client::setMouseFocused(event.active.gain); - if (player_node) + if (player_node && player_node->getAwayMode()) { - if (player_node->getAwayMode()) - { - if (Client::getInputFocused() || Client::getMouseFocused()) - fpsLimit = config.getIntValue("fpslimit"); - else - fpsLimit = config.getIntValue("altfpslimit"); - Client::setFramerate(fpsLimit); - } + if (Client::getInputFocused() || Client::getMouseFocused()) + fpsLimit = config.getIntValue("fpslimit"); + else + fpsLimit = config.getIntValue("altfpslimit"); + Client::setFramerate(fpsLimit); } else { -- cgit v1.2.3-70-g09d2 From 1c62988a9e7ed1038250a2d044889eda046500c5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 13 Sep 2011 23:20:44 +0300 Subject: Again a bit improve map draw speed. --- src/map.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/map.cpp b/src/map.cpp index 41b80d02e..dc742d6bb 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -263,11 +263,11 @@ void MapLayer::updateSDL(Graphics *graphics, int startX, int startY, const int yWidth = y * mWidth; const int py0 = y * 32 + dy; - int tilePtr = startX + yWidth; + Image **tilePtr = mTiles + startX + yWidth; for (int x = startX; x < endX; x++, tilePtr++) { - Image *img = mTiles[tilePtr]; + Image *img = *tilePtr; if (img) { const int px = x * 32 + dx; @@ -344,10 +344,10 @@ void MapLayer::updateOGL(Graphics *graphics, int startX, int startY, const int py0 = y * 32 + dy; std::map imgSet; - int tilePtr = startX + yWidth; + Image **tilePtr = mTiles + startX + yWidth; for (int x = startX; x < endX; x++, tilePtr++) { - Image *img = mTiles[tilePtr]; + Image *img = *tilePtr; if (img) { const int px = x * 32 + dx; @@ -472,7 +472,6 @@ void MapLayer::drawFringe(Graphics *graphics, int startX, int startY, const int py0 = y32 + dy; const int py1 = y32 - scrollY; -// int tilePtr = startX + yWidth; Image **tilePtr = mTiles + startX + yWidth; for (int x = startX; x < endX; x++, tilePtr++) { -- cgit v1.2.3-70-g09d2 From c0a5fffb45f849e224750f27fa8c3be5ac447ad6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 14 Sep 2011 01:46:13 +0300 Subject: Add more checks. Fix error in event.cpp from last commits. Improve party members sorting. --- src/event.cpp | 2 +- src/mumblemanager.cpp | 2 +- src/openglgraphics.cpp | 3 +++ src/particle.cpp | 10 +++++---- src/particle.h | 2 ++ src/particlecontainer.cpp | 1 - src/particleemitter.cpp | 9 ++------ src/particleemitterprop.h | 2 ++ src/party.cpp | 52 ++++++++++++++++++++++++++++------------------ src/playerrelations.cpp | 11 ++++++---- src/resources/animation.h | 6 ++++++ src/rotationalparticle.cpp | 5 ++++- src/shopitem.cpp | 4 ++-- 13 files changed, 68 insertions(+), 41 deletions(-) diff --git a/src/event.cpp b/src/event.cpp index 6913e8660..7eaf8aea6 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -78,7 +78,7 @@ const std::string &Event::getString(const std::string &key) if (it == mData.end()) throw BAD_KEY; - if (!! it->second || it->second->getType() != VariableData::DATA_STRING) + if (!it->second || it->second->getType() != VariableData::DATA_STRING) throw BAD_VALUE; return static_cast(it->second)->getData(); diff --git a/src/mumblemanager.cpp b/src/mumblemanager.cpp index bace077cd..2b3f15afa 100644 --- a/src/mumblemanager.cpp +++ b/src/mumblemanager.cpp @@ -188,7 +188,7 @@ void MumbleManager::setAction(int action) case 3: /* SIT */ mLinkedMemCache.fAvatarPosition[1] = 1.0f; break; - case 4: /* DEAD */ + case 4: /* DEAD */ default: mLinkedMemCache.fAvatarPosition[1] = 0.0f; break; diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index 332f79823..03d38e7e2 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -1023,6 +1023,9 @@ SDL_Surface* OpenGLGraphics::getScreenshot() w, h, 24, 0xff0000, 0x00ff00, 0x0000ff, 0x000000); + if (!screenshot) + return 0; + if (SDL_MUSTLOCK(screenshot)) SDL_LockSurface(screenshot); diff --git a/src/particle.cpp b/src/particle.cpp index 7d7a73e9a..874e49d9a 100644 --- a/src/particle.cpp +++ b/src/particle.cpp @@ -95,6 +95,8 @@ void Particle::setupEngine() Particle::maxCount = config.getIntValue("particleMaxCount"); Particle::fastPhysics = config.getIntValue("particleFastPhysics"); Particle::emitterSkip = config.getIntValue("particleEmitterSkip") + 1; + if (!Particle::emitterSkip) + Particle::emitterSkip = 1; Particle::enabled = config.getBoolValue("particleeffects"); disableAutoDelete(); logger->log1("Particle engine set up"); @@ -200,11 +202,11 @@ bool Particle::update() // Update child emitters if ((mLifetimePast - 1) % Particle::emitterSkip == 0) { - for (EmitterIterator e = mChildEmitters.begin(); + for (EmitterConstIterator e = mChildEmitters.begin(); e != mChildEmitters.end(); ++e) { Particles newParticles = (*e)->createParticles(mLifetimePast); - for (ParticleIterator p = newParticles.begin(); + for (ParticleConstIterator p = newParticles.begin(); p != newParticles.end(); ++p) { (*p)->moveBy(mPos); @@ -258,7 +260,7 @@ bool Particle::update() void Particle::moveBy(const Vector &change) { mPos += change; - for (ParticleIterator p = mChildParticles.begin(); + for (ParticleConstIterator p = mChildParticles.begin(); p != mChildParticles.end(); ++p) { if ((*p)->doesFollow()) @@ -451,7 +453,7 @@ void Particle::adjustEmitterSize(int w, int h) { if (mAllowSizeAdjust) { - for (EmitterIterator e = mChildEmitters.begin(); + for (EmitterConstIterator e = mChildEmitters.begin(); e != mChildEmitters.end(); ++e) { (*e)->adjustSize(w, h); diff --git a/src/particle.h b/src/particle.h index c2b33cc52..c360a5e94 100644 --- a/src/particle.h +++ b/src/particle.h @@ -42,8 +42,10 @@ class ParticleEmitter; typedef std::list Particles; typedef Particles::iterator ParticleIterator; +typedef Particles::const_iterator ParticleConstIterator; typedef std::list Emitters; typedef Emitters::iterator EmitterIterator; +typedef Emitters::const_iterator EmitterConstIterator; /** * A particle spawned by a ParticleEmitter. diff --git a/src/particlecontainer.cpp b/src/particlecontainer.cpp index 686390474..5f5b1b257 100644 --- a/src/particlecontainer.cpp +++ b/src/particlecontainer.cpp @@ -187,4 +187,3 @@ void ParticleVector::moveTo(float x, float y) } } } - diff --git a/src/particleemitter.cpp b/src/particleemitter.cpp index 9cad0864f..1add452a0 100644 --- a/src/particleemitter.cpp +++ b/src/particleemitter.cpp @@ -225,11 +225,6 @@ ParticleEmitter::ParticleEmitter(xmlNodePtr emitterNode, Particle *target, int offsetX = XML::getProperty(frameNode, "offsetX", 0); int offsetY = XML::getProperty(frameNode, "offsetY", 0); int rand = XML::getProperty(frameNode, "rand", 100); - if (!imageset) - { - logger->log1("Error: no valid imageset"); - continue; - } offsetY -= imageset->getHeight() - 32; offsetX -= imageset->getWidth() / 2 - 16; @@ -532,12 +527,12 @@ std::list ParticleEmitter::createParticles(int tick) newParticle = new ImageParticle(mMap, mParticleImage); } - else if (mParticleRotation.getLength() > 0) + else if (!mParticleRotation.empty()) { Animation *newAnimation = new Animation(mParticleRotation); newParticle = new RotationalParticle(mMap, newAnimation); } - else if (mParticleAnimation.getLength() > 0) + else if (!mParticleAnimation.empty()) { Animation *newAnimation = new Animation(mParticleAnimation); newParticle = new AnimationParticle(mMap, newAnimation); diff --git a/src/particleemitterprop.h b/src/particleemitterprop.h index 5b0b22e4f..76c855e4f 100644 --- a/src/particleemitterprop.h +++ b/src/particleemitterprop.h @@ -60,6 +60,8 @@ template struct ParticleEmitterProp changeFunc = func; changeAmplitude = amplitude; changePeriod = period; + if (!changePeriod) + changePeriod = 1; changePhase = phase; } diff --git a/src/party.cpp b/src/party.cpp index 9da1a235d..f561ca49f 100644 --- a/src/party.cpp +++ b/src/party.cpp @@ -25,6 +25,8 @@ #include "debug.h" +#include "utils/stringutils.h" + class SortPartyFunctor { public: @@ -37,7 +39,15 @@ class SortPartyFunctor if (p2->getLeader()) return false; - return p1->getName() < p2->getName(); + if (p1->getName() != p2->getName()) + { + std::string s1 = p1->getName(); + std::string s2 = p2->getName(); + toLower(s1); + toLower(s2); + return s1 < s2; + } + return false; } } partySorter; @@ -94,7 +104,7 @@ PartyMember *Party::getMember(const std::string &name) const itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) return (*itr); ++itr; @@ -116,7 +126,7 @@ void Party::removeMember(PartyMember *member) itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == member->mId && + if ((*itr) && (*itr)->mId == member->mId && (*itr)->getName() == member->getName()) { PartyMember *m = (*itr); @@ -140,7 +150,7 @@ void Party::removeMember(int id) itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == id) + if ((*itr) && (*itr)->mId == id) { PartyMember *member = (*itr); mMembers.erase(itr); @@ -163,7 +173,7 @@ void Party::removeMember(const std::string &name) itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) { PartyMember *member = (*itr); mMembers.erase(itr); @@ -213,11 +223,11 @@ bool Party::isMember(PartyMember *member) const if (member->mParty > 0 && member->mParty != this) return false; - MemberList::const_iterator itr = mMembers.begin(), - itr_end = mMembers.end(); + MemberList::const_iterator itr = mMembers.begin(); + MemberList::const_iterator itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == member->mId && + if ((*itr) && (*itr)->mId == member->mId && (*itr)->getName() == member->getName()) { return true; @@ -230,11 +240,11 @@ bool Party::isMember(PartyMember *member) const bool Party::isMember(int id) const { - MemberList::const_iterator itr = mMembers.begin(), - itr_end = mMembers.end(); + MemberList::const_iterator itr = mMembers.begin(); + MemberList::const_iterator itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->mId == id) + if ((*itr) && (*itr)->mId == id) return true; ++itr; } @@ -244,11 +254,11 @@ bool Party::isMember(int id) const bool Party::isMember(const std::string &name) const { - MemberList::const_iterator itr = mMembers.begin(), - itr_end = mMembers.end(); + MemberList::const_iterator itr = mMembers.begin(); + MemberList::const_iterator itr_end = mMembers.end(); while (itr != itr_end) { - if ((*itr)->getName() == name) + if ((*itr) && (*itr)->getName() == name) return true; ++itr; } @@ -259,11 +269,12 @@ bool Party::isMember(const std::string &name) const void Party::getNames(std::vector &names) const { names.clear(); - MemberList::const_iterator it = mMembers.begin(), - it_end = mMembers.end(); + MemberList::const_iterator it = mMembers.begin(); + MemberList::const_iterator it_end = mMembers.end(); while (it != it_end) { - names.push_back((*it)->getName()); + if (*it) + names.push_back((*it)->getName()); ++it; } } @@ -271,11 +282,12 @@ void Party::getNames(std::vector &names) const void Party::getNamesSet(std::set &names) const { names.clear(); - MemberList::const_iterator it = mMembers.begin(), - it_end = mMembers.end(); + MemberList::const_iterator it = mMembers.begin(); + MemberList::const_iterator it_end = mMembers.end(); while (it != it_end) { - names.insert((*it)->getName()); + if (*it) + names.insert((*it)->getName()); ++it; } } diff --git a/src/playerrelations.cpp b/src/playerrelations.cpp index 8af37aa7d..00a9d1cad 100644 --- a/src/playerrelations.cpp +++ b/src/playerrelations.cpp @@ -67,7 +67,7 @@ class PlayerConfSerialiser : std::pair value, ConfigurationObject *cobj) { - if (!value.second) + if (!cobj || !value.second) return NULL; cobj->setValue(NAME, value.first); cobj->setValue(RELATION, toString( @@ -80,6 +80,8 @@ class PlayerConfSerialiser : readConfigItem(ConfigurationObject *cobj, std::map *container) { + if (!cobj) + return container; std::string name = cobj->getValue(NAME, ""); if (name.empty()) return container; @@ -154,6 +156,9 @@ int PlayerRelationsManager::getPlayerIgnoreStrategyIndex( std::vector *strategies = getPlayerIgnoreStrategies(); + if (!strategies) + return -1; + for (unsigned int i = 0; i < strategies->size(); i++) { if ((*strategies)[i]->mShortName == name) @@ -231,8 +236,6 @@ void PlayerRelationsManager::store() void PlayerRelationsManager::signalUpdate(const std::string &name) { -// store(); - for (std::list::const_iterator it = mListeners.begin(); it != mListeners.end(); ++it) { @@ -322,7 +325,7 @@ void PlayerRelationsManager::setRelation(const std::string &player_name, PlayerRelation::Relation relation) { PlayerRelation *r = mRelations[player_name]; - if (r == NULL) + if (!r) mRelations[player_name] = new PlayerRelation(relation); else r->mRelation = relation; diff --git a/src/resources/animation.h b/src/resources/animation.h index 0c6f45681..19b17eb54 100644 --- a/src/resources/animation.h +++ b/src/resources/animation.h @@ -84,6 +84,12 @@ class Animation unsigned int getLength() const { return static_cast(mFrames.size()); } + /** + * Check for empty animation. + */ + bool empty() const + { return mFrames.empty(); } + /** * Returns the duration of this animation. */ diff --git a/src/rotationalparticle.cpp b/src/rotationalparticle.cpp index cd16ddf63..60d818cd9 100644 --- a/src/rotationalparticle.cpp +++ b/src/rotationalparticle.cpp @@ -55,10 +55,13 @@ bool RotationalParticle::update() // TODO: cache velocities to avoid spamming atan2() + int size = mAnimation->getLength(); + if (!size) + return false; + float rad = static_cast(atan2(mVelocity.x, mVelocity.y)); if (rad < 0) rad = static_cast(PI + (PI + rad)); - int size = mAnimation->getLength(); float range = static_cast(PI / size); diff --git a/src/shopitem.cpp b/src/shopitem.cpp index 5000ceb4d..3a9b63ca6 100644 --- a/src/shopitem.cpp +++ b/src/shopitem.cpp @@ -40,12 +40,12 @@ ShopItem::ShopItem(int inventoryIndex, int id, unsigned char color, if (serverVersion > 0) { mDisplayName = getInfo().getName(color) + " (" - + Units::formatCurrency(mPrice).c_str() + ") "; + + Units::formatCurrency(mPrice).c_str() + ") "; } else { mDisplayName = getInfo().getName() + " (" - + Units::formatCurrency(mPrice).c_str() + ") "; + + Units::formatCurrency(mPrice).c_str() + ") "; } if (quantity > 0) mDisplayName += "[" + toString(quantity) + "]"; -- cgit v1.2.3-70-g09d2 From 06dccbaa3d581aa3790ecc1d7b9c2385e16c9c20 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 14 Sep 2011 02:11:55 +0300 Subject: Add more checks and some code cleanups. --- src/spellmanager.cpp | 2 -- src/spellshortcut.cpp | 2 +- src/text.h | 6 ++++-- src/textcommand.cpp | 2 +- src/units.cpp | 4 +++- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/spellmanager.cpp b/src/spellmanager.cpp index 9f777f9e4..895ac94f2 100644 --- a/src/spellmanager.cpp +++ b/src/spellmanager.cpp @@ -41,7 +41,6 @@ SpellManager::SpellManager() { - //fillSpells(); load(); } @@ -50,7 +49,6 @@ SpellManager::~SpellManager() delete_all(mSpells); mSpells.clear(); mSpellsVector.clear(); -// save(); } TextCommand* SpellManager::getSpell(int spellId) diff --git a/src/spellshortcut.cpp b/src/spellshortcut.cpp index 2c5bd253d..67171524c 100644 --- a/src/spellshortcut.cpp +++ b/src/spellshortcut.cpp @@ -72,4 +72,4 @@ void SpellShortcut::load() unsigned int SpellShortcut::getSpellsCount() const { return SPELL_SHORTCUT_ITEMS; -} \ No newline at end of file +} diff --git a/src/text.h b/src/text.h index 5249be967..2b0eaa97b 100644 --- a/src/text.h +++ b/src/text.h @@ -95,12 +95,14 @@ class FlashText : public Text /** * Remove the text from the screen */ - virtual ~FlashText() {} + virtual ~FlashText() + { } /** * Flash the text for so many refreshes. */ - void flash(int time) {mTime = time; } + void flash(int time) + { mTime = time; } /** * Draws the text. diff --git a/src/textcommand.cpp b/src/textcommand.cpp index 33dff85aa..1402576d1 100644 --- a/src/textcommand.cpp +++ b/src/textcommand.cpp @@ -112,4 +112,4 @@ void TextCommand::loadImage() if (!mImage) mImage = Theme::getImageFromTheme("unknown-item.png"); -} \ No newline at end of file +} diff --git a/src/units.cpp b/src/units.cpp index db9faadd1..edf9c749a 100644 --- a/src/units.cpp +++ b/src/units.cpp @@ -208,8 +208,10 @@ std::string formatUnit(int value, int type) ul = ud.levels[i]; if (ul.count) + { nextAmount = levelAmount / ul.count; - levelAmount %= ul.count; + levelAmount %= ul.count; + } if (levelAmount > 0) output = strprintf("%d%s", levelAmount, pl.symbol.c_str()) + output; -- cgit v1.2.3-70-g09d2 From 2c73f0e2300c00ec2e1c26ecb7a6c7a500381f0f Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 14 Sep 2011 04:05:36 +0300 Subject: Bit improve push cliparea functions in opengl backends. --- src/opengl1graphics.cpp | 23 +++++++++++------------ src/openglgraphics.cpp | 23 +++++++++++------------ 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/src/opengl1graphics.cpp b/src/opengl1graphics.cpp index e93066b96..46e482df6 100644 --- a/src/opengl1graphics.cpp +++ b/src/opengl1graphics.cpp @@ -517,22 +517,22 @@ bool OpenGL1Graphics::pushClipArea(gcn::Rectangle area) if (!mClipStack.empty()) { - transX = -mClipStack.top().xOffset; - transY = -mClipStack.top().yOffset; + const gcn::ClipRectangle &clipArea = mClipStack.top(); + transX = -clipArea.xOffset; + transY = -clipArea.yOffset; } bool result = gcn::Graphics::pushClipArea(area); - transX += mClipStack.top().xOffset; - transY += mClipStack.top().yOffset; + const gcn::ClipRectangle &clipArea = mClipStack.top(); + transX += clipArea.xOffset; + transY += clipArea.yOffset; glPushMatrix(); glTranslatef(static_cast(transX), static_cast(transY), 0); - glScissor(mClipStack.top().x, - mTarget->h - mClipStack.top().y - mClipStack.top().height, - mClipStack.top().width, - mClipStack.top().height); + glScissor(clipArea.x, mTarget->h - clipArea.y - clipArea.height, + clipArea.width, clipArea.height); return result; } @@ -545,10 +545,9 @@ void OpenGL1Graphics::popClipArea() return; glPopMatrix(); - glScissor(mClipStack.top().x, - mTarget->h - mClipStack.top().y - mClipStack.top().height, - mClipStack.top().width, - mClipStack.top().height); + const gcn::ClipRectangle &clipArea = mClipStack.top(); + glScissor(clipArea.x, mTarget->h - clipArea.y - clipArea.height, + clipArea.width, clipArea.height); } void OpenGL1Graphics::setColor(const gcn::Color& color) diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index 03d38e7e2..b67d4b2be 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -1064,22 +1064,22 @@ bool OpenGLGraphics::pushClipArea(gcn::Rectangle area) if (!mClipStack.empty()) { - transX = -mClipStack.top().xOffset; - transY = -mClipStack.top().yOffset; + const gcn::ClipRectangle &clipArea = mClipStack.top(); + transX = -clipArea.xOffset; + transY = -clipArea.yOffset; } bool result = gcn::Graphics::pushClipArea(area); - transX += mClipStack.top().xOffset; - transY += mClipStack.top().yOffset; + const gcn::ClipRectangle &clipArea = mClipStack.top(); + transX += clipArea.xOffset; + transY += clipArea.yOffset; glPushMatrix(); glTranslatef(static_cast(transX), static_cast(transY), 0); - glScissor(mClipStack.top().x, - mTarget->h - mClipStack.top().y - mClipStack.top().height, - mClipStack.top().width, - mClipStack.top().height); + glScissor(clipArea.x, mTarget->h - clipArea.y - clipArea.height, + clipArea.width, clipArea.height); return result; } @@ -1092,10 +1092,9 @@ void OpenGLGraphics::popClipArea() return; glPopMatrix(); - glScissor(mClipStack.top().x, - mTarget->h - mClipStack.top().y - mClipStack.top().height, - mClipStack.top().width, - mClipStack.top().height); + const gcn::ClipRectangle &clipArea = mClipStack.top(); + glScissor(clipArea.x, mTarget->h - clipArea.y - clipArea.height, + clipArea.width, clipArea.height); } void OpenGLGraphics::setColor(const gcn::Color& color) -- cgit v1.2.3-70-g09d2 From 0abd36c63a6ffd16e998fe1552f822ca351ef2b2 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 14 Sep 2011 15:36:47 +0300 Subject: Replace some size() calls to empty(). --- src/actorsprite.cpp | 2 +- src/compoundsprite.h | 3 +++ src/gui/serverdialog.cpp | 2 +- src/resources/iteminfo.cpp | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/actorsprite.cpp b/src/actorsprite.cpp index e90536b2d..6155bb7af 100644 --- a/src/actorsprite.cpp +++ b/src/actorsprite.cpp @@ -331,7 +331,7 @@ void ActorSprite::setupSpriteDisplay(const SpriteDisplay &display, } // Ensure that something is shown, if desired - if (size() == 0 && forceDisplay) + if (empty() && forceDisplay) { if (display.image.empty()) { diff --git a/src/compoundsprite.h b/src/compoundsprite.h index 2211cb80c..d1b019057 100644 --- a/src/compoundsprite.h +++ b/src/compoundsprite.h @@ -85,6 +85,9 @@ public: size_t size() const { return std::vector::size(); } + bool empty() const + { return std::vector::empty(); } + void addSprite(Sprite* sprite); void setSprite(int layer, Sprite* sprite); diff --git a/src/gui/serverdialog.cpp b/src/gui/serverdialog.cpp index 1b0dd22aa..5a00d4a76 100644 --- a/src/gui/serverdialog.cpp +++ b/src/gui/serverdialog.cpp @@ -367,7 +367,7 @@ ServerDialog::ServerDialog(ServerInfo *serverInfo, const std::string &dir): loadServers(false); - if (mServers.size() == 0) + if (mServers.empty()) downloadServerList(); } diff --git a/src/resources/iteminfo.cpp b/src/resources/iteminfo.cpp index a5b81081c..5b07724a1 100644 --- a/src/resources/iteminfo.cpp +++ b/src/resources/iteminfo.cpp @@ -139,7 +139,7 @@ const std::string &ItemInfo::getSound(EquipmentSoundEvent event) const if (i == mSounds.end()) return empty; - return i->second.size() > 0 ? i->second[rand() % i->second.size()] : empty; + return (!i->second.empty()) ? i->second[rand() % i->second.size()] : empty; } std::map *ItemInfo::addReplaceSprite(int sprite, int direction) @@ -222,7 +222,7 @@ const std::string ItemInfo::replaceColors(std::string str, } str = replaceAll(str, "%color%", name); - if (name.size() > 0) + if (!name.empty()) name[0] = static_cast(toupper(name[0])); return replaceAll(str, "%Color%", name); -- cgit v1.2.3-70-g09d2 From b6dae23ca33ee0032260080819a59ec6363f72f6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 14 Sep 2011 22:12:35 +0300 Subject: Show in context menu some missing items. Add "move" item for party members. --- src/gui/popupmenu.cpp | 82 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 74 insertions(+), 8 deletions(-) diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index daf1757c3..711a0e250 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -437,14 +437,24 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) mBrowserBox->addRow(strprintf("@@imitation|%s@@", _("Imitation"))); mBrowserBox->addRow(strprintf("@@addcomment|%s@@", _("Add comment"))); - if (player_node->isInParty() && player_node->getParty()) + if (player_node->isInParty()) { - PartyMember *member = player_node->getParty()->getMember(mNick); - if (member) + Party *party = player_node->getParty(); + if (party) { - mBrowserBox->addRow(strprintf( - "@@kick party|%s@@", _("Kick from party"))); - mBrowserBox->addRow("##3---"); + PartyMember *member = party->getMember(mNick); + if (member) + { + mBrowserBox->addRow(strprintf( + "@@kick party|%s@@", _("Kick from party"))); + mBrowserBox->addRow("##3---"); + PartyMember *o = party->getMember(player_node->getName()); + if (o && member->getMap() == o->getMap()) + { + mBrowserBox->addRow(strprintf( + "@@move|%s@@", _("Move"))); + } + } } } @@ -782,8 +792,48 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) { mNick = name; mType = Being::PLAYER; + + mBrowserBox->addRow(strprintf("@@follow|%s@@", _("Follow"))); + mBrowserBox->addRow(strprintf("@@imitation|%s@@", _("Imitation"))); + + if (player_node->isInParty()) + { + Party *party = player_node->getParty(); + if (party) + { + PartyMember *m = party->getMember(mNick); + if (m) + { + mBrowserBox->addRow(strprintf( + "@@move|%s@@", _("Move"))); + } + } + } + mBrowserBox->addRow(strprintf("@@items|%s@@", _("Show Items"))); + mBrowserBox->addRow(strprintf("@@undress|%s@@", _("Undress"))); mBrowserBox->addRow(strprintf( "@@addcomment|%s@@", _("Add comment"))); + + if (player_relations.getDefault() & PlayerRelation::TRADE) + { + mBrowserBox->addRow("##3---"); + if (being->isAdvanced()) + { + if (being->isShopEnabled()) + { + mBrowserBox->addRow(strprintf( + "@@buy|%s@@", _("Buy"))); + mBrowserBox->addRow(strprintf( + "@@sell|%s@@", _("Sell"))); + } + } + else + { + mBrowserBox->addRow(strprintf("@@buy|%s@@", _("Buy (?)"))); + mBrowserBox->addRow(strprintf( + "@@sell|%s@@", _("Sell (?)"))); + } + } mBrowserBox->addRow("##3---"); } } @@ -1054,10 +1104,26 @@ void PopupMenu::handleLink(const std::string &link, chatWindow->addInputText("/w \"" + mNick + "\" "); } } - else if (link == "move" && being) + else if (link == "move" && !mNick.empty()) { if (player_node) - player_node->navigateTo(being->getTileX(), being->getTileY()); + { + if (being) + { + player_node->navigateTo(being->getTileX(), being->getTileY()); + } + else if (player_node->isInParty()) + { + Party *party = player_node->getParty(); + if (party) + { + PartyMember *m = party->getMember(mNick); + PartyMember *o = party->getMember(player_node->getName()); + if (m && o && m->getMap() == o->getMap()) + player_node->navigateTo(m->getX(), m->getY()); + } + } + } } else if (link == "split" && mItem) { -- cgit v1.2.3-70-g09d2 From 255b1c29f47ef3b1e7a9b058c56ef72bfa10c5e3 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 15 Sep 2011 00:50:47 +0300 Subject: Add buttons Themes, Video, Perfomance in select server screen. --- src/client.cpp | 64 ++++++++++++++++++++++++++++++++++++------ src/client.h | 3 ++ src/gui/setup.cpp | 22 +++++++++++++++ src/gui/setup.h | 2 ++ src/gui/widgets/tabbedarea.cpp | 13 +++++++++ src/gui/widgets/tabbedarea.h | 2 ++ 6 files changed, 98 insertions(+), 8 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index 47d0e9a21..608bb5c8b 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -247,6 +247,9 @@ Client::Client(const Options &options): mQuitDialog(0), mDesktop(0), mSetupButton(0), + mVideoButton(0), + mThemesButton(0), + mPerfomanceButton(0), mState(STATE_CHOOSE_SERVER), mOldState(STATE_START), mIcon(0), @@ -828,11 +831,28 @@ int Client::exec() mDesktop = new Desktop; top->add(mDesktop); + int x = top->getWidth(); mSetupButton = new Button(_("Setup"), "Setup", this); - mSetupButton->setPosition(top->getWidth() - - mSetupButton->getWidth() - 3, 3); + x -= mSetupButton->getWidth() + 3; + mSetupButton->setPosition(x, 3); top->add(mSetupButton); + mPerfomanceButton = new Button( + _("Perfomance"), "Perfomance", this); + x -= mPerfomanceButton->getWidth() + 6; + mPerfomanceButton->setPosition(x, 3); + top->add(mPerfomanceButton); + + mVideoButton = new Button(_("Video"), "Video", this); + x -= mVideoButton->getWidth() + 6; + mVideoButton->setPosition(x, 3); + top->add(mVideoButton); + + mThemesButton = new Button(_("Themes"), "Themes", this); + x -= mThemesButton->getWidth() + 6; + mThemesButton->setPosition(x, 3); + top->add(mThemesButton); + int screenWidth = config.getIntValue("screenwidth"); int screenHeight = config.getIntValue("screenheight"); @@ -1138,6 +1158,12 @@ int Client::exec() delete mSetupButton; mSetupButton = 0; + delete mVideoButton; + mVideoButton = 0; + delete mThemesButton; + mThemesButton = 0; + delete mPerfomanceButton; + mPerfomanceButton = 0; delete mDesktop; mDesktop = 0; @@ -1329,16 +1355,38 @@ void Client::optionChanged(const std::string &name) void Client::action(const gcn::ActionEvent &event) { - Window *window = 0; + bool show(false); + std::string tab = ""; if (event.getId() == "Setup") - window = setupWindow; + { + show = true; + } + else if (event.getId() == "Video") + { + show = true; + tab = "Video"; + } + else if (event.getId() == "Themes") + { + show = true; + tab = "Theme"; + } + else if (event.getId() == "Perfomance") + { + show = true; + tab = "Perfomance"; + } - if (window) + if (setupWindow) { - window->setVisible(!window->isVisible()); - if (window->isVisible()) - window->requestMoveToTop(); + setupWindow->setVisible(!setupWindow->isVisible()); + if (setupWindow->isVisible()) + { + if (!tab.empty()) + setupWindow->activateTab(tab); + setupWindow->requestMoveToTop(); + } } } diff --git a/src/client.h b/src/client.h index 4409cf8db..08bc1ecbf 100644 --- a/src/client.h +++ b/src/client.h @@ -317,6 +317,9 @@ private: QuitDialog *mQuitDialog; Desktop *mDesktop; Button *mSetupButton; + Button *mVideoButton; + Button *mThemesButton; + Button *mPerfomanceButton; State mState; State mOldState; diff --git a/src/gui/setup.cpp b/src/gui/setup.cpp index 33f379743..ae7a3109c 100644 --- a/src/gui/setup.cpp +++ b/src/gui/setup.cpp @@ -198,4 +198,26 @@ void Setup::doCancel() for_each(mTabs.begin(), mTabs.end(), std::mem_fun(&SetupTab::cancel)); } +void Setup::activateTab(const std::string &name) +{ + std::string tmp = gettext(name.c_str()); + mPanel->setSelectedTab(tmp); +/* + for (std::list::const_iterator it = mTabs.begin(); + it != mTabs.end(); ++it) + { + if (*it) + { + SetupTab *tab = *it; + logger->log("check tab: " + tab->getName()); + if (tab->getName() == tmp) + { + mPanel->setSelectedTab(name); + return; + } + } + } +*/ +} + Setup *setupWindow; diff --git a/src/gui/setup.h b/src/gui/setup.h index cdaf7db99..b499da4ee 100644 --- a/src/gui/setup.h +++ b/src/gui/setup.h @@ -73,6 +73,8 @@ class Setup : public Window, public gcn::ActionListener void doCancel(); + void activateTab(const std::string &name); + private: std::list mTabs; std::list mWindowsToReset; diff --git a/src/gui/widgets/tabbedarea.cpp b/src/gui/widgets/tabbedarea.cpp index 940dad12a..47b02c925 100644 --- a/src/gui/widgets/tabbedarea.cpp +++ b/src/gui/widgets/tabbedarea.cpp @@ -241,6 +241,19 @@ void TabbedArea::setSelectedTab(gcn::Tab *tab) widgetResized(NULL); } +void TabbedArea::setSelectedTab(const std::string &name) +{ + for (TabContainer::const_iterator itr = mTabs.begin(), + itr_end = mTabs.end(); itr != itr_end; ++itr) + { + if ((*itr).first && (*itr).first->getCaption() == name) + { + setSelectedTab((*itr).first); + return; + } + } +} + void TabbedArea::widgetResized(const gcn::Event &event A_UNUSED) { int width = getWidth() - 2 * getFrameSize() diff --git a/src/gui/widgets/tabbedarea.h b/src/gui/widgets/tabbedarea.h index a91b4c199..3ad113b4c 100644 --- a/src/gui/widgets/tabbedarea.h +++ b/src/gui/widgets/tabbedarea.h @@ -122,6 +122,8 @@ class TabbedArea : public gcn::TabbedArea, public gcn::WidgetListener void setSelectedTab(gcn::Tab *tab); + void setSelectedTab(const std::string &name); + void widgetResized(const gcn::Event &event); /* -- cgit v1.2.3-70-g09d2 From c91bc5201596eda73f9df2222d76d9f413426a85 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 15 Sep 2011 04:22:11 +0300 Subject: Remove some diplicated code from embeded guichan. --- src/gui/widgets/window.cpp | 2 +- src/guichan/include/guichan/widgets/button.hpp | 8 -- src/guichan/include/guichan/widgets/checkbox.hpp | 14 -- src/guichan/include/guichan/widgets/dropdown.hpp | 6 +- .../include/guichan/widgets/radiobutton.hpp | 7 +- src/guichan/include/guichan/widgets/slider.hpp | 12 -- src/guichan/include/guichan/widgets/tab.hpp | 3 - src/guichan/include/guichan/widgets/tabbedarea.hpp | 18 +-- src/guichan/include/guichan/widgets/textfield.hpp | 8 -- src/guichan/include/guichan/widgets/window.hpp | 7 - src/guichan/widgets/button.cpp | 19 +-- src/guichan/widgets/checkbox.cpp | 51 ------- src/guichan/widgets/dropdown.cpp | 150 --------------------- src/guichan/widgets/radiobutton.cpp | 81 ----------- src/guichan/widgets/slider.cpp | 68 ---------- src/guichan/widgets/tab.cpp | 63 --------- src/guichan/widgets/tabbedarea.cpp | 99 -------------- src/guichan/widgets/textfield.cpp | 96 ------------- src/guichan/widgets/window.cpp | 91 ------------- 19 files changed, 7 insertions(+), 796 deletions(-) diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp index 2d4c443c6..c52bf744e 100644 --- a/src/gui/widgets/window.cpp +++ b/src/gui/widgets/window.cpp @@ -1031,4 +1031,4 @@ gcn::Rectangle Window::getWindowArea() getPadding(), getWidth() - getPadding() * 2, getHeight() - getPadding() * 2); -} \ No newline at end of file +} diff --git a/src/guichan/include/guichan/widgets/button.hpp b/src/guichan/include/guichan/widgets/button.hpp index c0d0a237d..e3b8b98de 100644 --- a/src/guichan/include/guichan/widgets/button.hpp +++ b/src/guichan/include/guichan/widgets/button.hpp @@ -147,22 +147,14 @@ namespace gcn void adjustSize(); - //Inherited from Widget - - virtual void draw(Graphics* graphics); - - // Inherited from FocusListener virtual void focusLost(const Event& event); - // Inherited from MouseListener virtual void mousePressed(MouseEvent& mouseEvent); - virtual void mouseReleased(MouseEvent& mouseEvent); - virtual void mouseEntered(MouseEvent& mouseEvent); virtual void mouseExited(MouseEvent& mouseEvent); diff --git a/src/guichan/include/guichan/widgets/checkbox.hpp b/src/guichan/include/guichan/widgets/checkbox.hpp index ad43e2896..0ff328d72 100644 --- a/src/guichan/include/guichan/widgets/checkbox.hpp +++ b/src/guichan/include/guichan/widgets/checkbox.hpp @@ -126,17 +126,10 @@ namespace gcn */ void adjustSize(); - - // Inherited from Widget - - virtual void draw(Graphics* graphics); - - // Inherited from KeyListener virtual void keyPressed(KeyEvent& keyEvent); - // Inherited from MouseListener virtual void mouseClicked(MouseEvent& mouseEvent); @@ -145,13 +138,6 @@ namespace gcn protected: - /** - * Draws the box of the check box. - * - * @param graphics A Graphics object to draw with. - */ - virtual void drawBox(Graphics *graphics); - /** * Toggles the check box between being selected and * not being selected. diff --git a/src/guichan/include/guichan/widgets/dropdown.hpp b/src/guichan/include/guichan/widgets/dropdown.hpp index c096bb03f..600558d67 100644 --- a/src/guichan/include/guichan/widgets/dropdown.hpp +++ b/src/guichan/include/guichan/widgets/dropdown.hpp @@ -171,8 +171,6 @@ namespace gcn // Inherited from Widget - virtual void draw(Graphics* graphics); - void setBaseColor(const Color& color); void setBackgroundColor(const Color& color); @@ -206,7 +204,7 @@ namespace gcn // Inherited from KeyListener - virtual void keyPressed(KeyEvent& keyEvent); + virtual void keyPressed(KeyEvent& keyEvent) = 0; // Inherited from MouseListener @@ -232,7 +230,7 @@ namespace gcn * * @param graphics a Graphics object to draw with. */ - virtual void drawButton(Graphics *graphics); + virtual void drawButton(Graphics *graphics) = 0; /** * Sets the drop down to be dropped down. diff --git a/src/guichan/include/guichan/widgets/radiobutton.hpp b/src/guichan/include/guichan/widgets/radiobutton.hpp index 0fb5b4123..e15bf86b3 100644 --- a/src/guichan/include/guichan/widgets/radiobutton.hpp +++ b/src/guichan/include/guichan/widgets/radiobutton.hpp @@ -152,11 +152,6 @@ namespace gcn void adjustSize(); - // Inherited from Widget - - virtual void draw(Graphics* graphics); - - // Inherited from KeyListener virtual void keyPressed(KeyEvent& keyEvent); @@ -174,7 +169,7 @@ namespace gcn * * @param graphics a Graphics object to draw with. */ - virtual void drawBox(Graphics *graphics); + virtual void drawBox(Graphics *graphics) = 0; /** * True if the radio button is selected, false otherwise. diff --git a/src/guichan/include/guichan/widgets/slider.hpp b/src/guichan/include/guichan/widgets/slider.hpp index eddf02c50..ec6b82e1e 100644 --- a/src/guichan/include/guichan/widgets/slider.hpp +++ b/src/guichan/include/guichan/widgets/slider.hpp @@ -204,12 +204,6 @@ namespace gcn */ double getStepLength() const; - - // Inherited from Widget - - virtual void draw(Graphics* graphics); - - // Inherited from MouseListener. virtual void mousePressed(MouseEvent& mouseEvent); @@ -226,12 +220,6 @@ namespace gcn virtual void keyPressed(KeyEvent& keyEvent); protected: - /** - * Draws the marker. - * - * @param graphics A graphics object to draw with. - */ - virtual void drawMarker(gcn::Graphics* graphics); /** * Converts a marker position to a value in the scale. diff --git a/src/guichan/include/guichan/widgets/tab.hpp b/src/guichan/include/guichan/widgets/tab.hpp index 91c09e270..55845c771 100644 --- a/src/guichan/include/guichan/widgets/tab.hpp +++ b/src/guichan/include/guichan/widgets/tab.hpp @@ -127,9 +127,6 @@ namespace gcn // Inherited from Widget - virtual void draw(Graphics *graphics); - - // Inherited from MouseListener virtual void mouseEntered(MouseEvent& mouseEvent); diff --git a/src/guichan/include/guichan/widgets/tabbedarea.hpp b/src/guichan/include/guichan/widgets/tabbedarea.hpp index 843bbde81..7be3b91e2 100644 --- a/src/guichan/include/guichan/widgets/tabbedarea.hpp +++ b/src/guichan/include/guichan/widgets/tabbedarea.hpp @@ -108,16 +108,6 @@ namespace gcn */ bool isOpaque() const; - /** - * Adds a tab to the tabbed area. The newly created tab will be - * automatically deleted by the tabbed area when it is removed. - * - * @param caption The caption of the tab to add. - * @param widget The widget to view when the tab is selected. - * @see removeTab, removeTabWithIndex - */ - virtual void addTab(const std::string& caption, Widget* widget); - /** * Adds a tab to the tabbed area. The tab will not be deleted by the * tabbed area when it is removed. @@ -142,7 +132,7 @@ namespace gcn * @param index The tab to remove. * @see addTab */ - virtual void removeTab(Tab* tab); + virtual void removeTab(Tab* tab) = 0; /** * Checks if a tab given an index is selected or not. @@ -195,13 +185,10 @@ namespace gcn */ Tab* getSelectedTab(); - // Inherited from Widget virtual void draw(Graphics *graphics); - virtual void logic(); - void setWidth(int width); void setHeight(int height); @@ -228,9 +215,6 @@ namespace gcn // Inherited from MouseListener - virtual void mousePressed(MouseEvent& mouseEvent); - - protected: /** * Adjusts the size of the tab container and the widget container. diff --git a/src/guichan/include/guichan/widgets/textfield.hpp b/src/guichan/include/guichan/widgets/textfield.hpp index 486660a8a..638b6e715 100644 --- a/src/guichan/include/guichan/widgets/textfield.hpp +++ b/src/guichan/include/guichan/widgets/textfield.hpp @@ -124,19 +124,11 @@ namespace gcn virtual void fontChanged(); - virtual void draw(Graphics* graphics); - - // Inherited from MouseListener virtual void mousePressed(MouseEvent& mouseEvent); virtual void mouseDragged(MouseEvent& mouseEvent); - - - // Inherited from KeyListener - - virtual void keyPressed(KeyEvent& keyEvent); protected: /** diff --git a/src/guichan/include/guichan/widgets/window.hpp b/src/guichan/include/guichan/widgets/window.hpp index 3b9c62160..12e669f9d 100644 --- a/src/guichan/include/guichan/widgets/window.hpp +++ b/src/guichan/include/guichan/widgets/window.hpp @@ -187,17 +187,10 @@ namespace gcn */ virtual void resizeToContent(); - // Inherited from BasicContainer virtual Rectangle getChildrenArea(); - - // Inherited from Widget - - virtual void draw(Graphics* graphics); - - // Inherited from MouseListener virtual void mousePressed(MouseEvent& mouseEvent); diff --git a/src/guichan/widgets/button.cpp b/src/guichan/widgets/button.cpp index 184b6235c..c27d0c8dd 100644 --- a/src/guichan/widgets/button.cpp +++ b/src/guichan/widgets/button.cpp @@ -121,6 +121,7 @@ namespace gcn return mSpacing; } +/* void Button::draw(Graphics* graphics) { Color faceColor = getBaseColor(); @@ -195,6 +196,7 @@ namespace gcn } } } +*/ void Button::adjustSize() { @@ -233,23 +235,6 @@ namespace gcn mHasMouse = true; } - void Button::mouseReleased(MouseEvent& mouseEvent) - { - if (mouseEvent.getButton() == MouseEvent::LEFT - && mMousePressed - && mHasMouse) - { - mMousePressed = false; - distributeActionEvent(); - mouseEvent.consume(); - } - else if (mouseEvent.getButton() == MouseEvent::LEFT) - { - mMousePressed = false; - mouseEvent.consume(); - } - } - void Button::mouseDragged(MouseEvent& mouseEvent) { mouseEvent.consume(); diff --git a/src/guichan/widgets/checkbox.cpp b/src/guichan/widgets/checkbox.cpp index 04423a6e9..89fee153e 100644 --- a/src/guichan/widgets/checkbox.cpp +++ b/src/guichan/widgets/checkbox.cpp @@ -78,57 +78,6 @@ namespace gcn adjustSize(); } - void CheckBox::draw(Graphics* graphics) - { - drawBox(graphics); - - graphics->setFont(getFont()); - graphics->setColor(getForegroundColor()); - - const int h = getHeight() + getHeight() / 2; - - graphics->drawText(getCaption(), h - 2, 0); - } - - void CheckBox::drawBox(Graphics *graphics) - { - const int h = getHeight() - 2; - const int alpha = getBaseColor().a; - Color faceColor = getBaseColor(); - faceColor.a = alpha; - Color highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - Color shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - graphics->setColor(shadowColor); - graphics->drawLine(1, 1, h, 1); - graphics->drawLine(1, 1, 1, h); - - graphics->setColor(highlightColor); - graphics->drawLine(h, 1, h, h); - graphics->drawLine(1, h, h - 1, h); - - graphics->setColor(getBackgroundColor()); - graphics->fillRectangle(Rectangle(2, 2, h - 2, h - 2)); - - graphics->setColor(getForegroundColor()); - - if (isFocused()) - { - graphics->drawRectangle(Rectangle(0, 0, h + 2, h + 2)); - } - - if (mSelected) - { - graphics->drawLine(3, 5, 3, h - 2); - graphics->drawLine(4, 5, 4, h - 2); - - graphics->drawLine(5, h - 3, h - 2, 4); - graphics->drawLine(5, h - 4, h - 4, 5); - } - } - bool CheckBox::isSelected() const { return mSelected; diff --git a/src/guichan/widgets/dropdown.cpp b/src/guichan/widgets/dropdown.cpp index 7af01e703..3ecbd75d8 100644 --- a/src/guichan/widgets/dropdown.cpp +++ b/src/guichan/widgets/dropdown.cpp @@ -122,131 +122,6 @@ namespace gcn setInternalFocusHandler(NULL); } - void DropDown::draw(Graphics* graphics) - { - int h; - - if (mDroppedDown) - h = mFoldedUpHeight; - else - h = getHeight(); - - Color faceColor = getBaseColor(); - Color highlightColor, shadowColor; - int alpha = getBaseColor().a; - highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - // Draw a border. - graphics->setColor(shadowColor); - graphics->drawLine(0, 0, getWidth() - 1, 0); - graphics->drawLine(0, 1, 0, h - 2); - graphics->setColor(highlightColor); - graphics->drawLine(getWidth() - 1, 1, getWidth() - 1, h - 1); - graphics->drawLine(0, h - 1, getWidth() - 1, h - 1); - - // Push a clip area so the other drawings don't need to worry - // about the border. - graphics->pushClipArea(Rectangle(1, 1, getWidth() - 2, h - 2)); - const Rectangle currentClipArea = graphics->getCurrentClipArea(); - - graphics->setColor(getBackgroundColor()); - graphics->fillRectangle(Rectangle(0, 0, - currentClipArea.width, currentClipArea.height)); - - if (isFocused()) - { - graphics->setColor(getSelectionColor()); - graphics->fillRectangle(Rectangle(0, 0, - currentClipArea.width - currentClipArea.height, - currentClipArea.height)); - graphics->setColor(getForegroundColor()); - } - - if (mListBox->getListModel() - && mListBox->getSelected() >= 0) - { - graphics->setColor(getForegroundColor()); - graphics->setFont(getFont()); - - graphics->drawText(mListBox->getListModel()->getElementAt( - mListBox->getSelected()), 1, 0); - } - - // Push a clip area before drawing the button. - graphics->pushClipArea(Rectangle( - currentClipArea.width - currentClipArea.height, - 0, currentClipArea.height, currentClipArea.height)); - drawButton(graphics); - graphics->popClipArea(); - graphics->popClipArea(); - - if (mDroppedDown) - { - // Draw a border around the children. - graphics->setColor(shadowColor); - graphics->drawRectangle(Rectangle(0, mFoldedUpHeight, - getWidth(), getHeight() - mFoldedUpHeight)); - drawChildren(graphics); - } - } - - void DropDown::drawButton(Graphics *graphics) - { - Color faceColor, highlightColor, shadowColor; - int offset; - int alpha = getBaseColor().a; - - if (mPushed) - { - faceColor = getBaseColor() - 0x303030; - faceColor.a = alpha; - highlightColor = faceColor - 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor + 0x303030; - shadowColor.a = alpha; - offset = 1; - } - else - { - faceColor = getBaseColor(); - faceColor.a = alpha; - highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - offset = 0; - } - - const Rectangle currentClipArea = graphics->getCurrentClipArea(); - graphics->setColor(highlightColor); - graphics->drawLine(0, 0, currentClipArea.width - 1, 0); - graphics->drawLine(0, 1, 0, currentClipArea.height - 1); - graphics->setColor(shadowColor); - graphics->drawLine(currentClipArea.width - 1, 1, - currentClipArea.width - 1, currentClipArea.height - 1); - graphics->drawLine(1, currentClipArea.height - 1, - currentClipArea.width - 2, currentClipArea.height - 1); - - graphics->setColor(faceColor); - graphics->fillRectangle(Rectangle(1, 1, - currentClipArea.width - 2, currentClipArea.height - 2)); - - graphics->setColor(getForegroundColor()); - - int i; - int n = currentClipArea.height / 3; - int dx = currentClipArea.height / 2; - int dy = (currentClipArea.height * 2) / 3; - for (i = 0; i < n; i++) - { - graphics->drawLine(dx - i + offset, dy - i + offset, - dx + i + offset, dy - i + offset); - } - } - int DropDown::getSelected() const { return mListBox->getSelected(); @@ -258,31 +133,6 @@ namespace gcn mListBox->setSelected(selected); } - void DropDown::keyPressed(KeyEvent& keyEvent) - { - if (keyEvent.isConsumed()) - return; - - Key key = keyEvent.getKey(); - - if ((key.getValue() == Key::ENTER || key.getValue() == Key::SPACE) - && !mDroppedDown) - { - dropDown(); - keyEvent.consume(); - } - else if (key.getValue() == Key::UP) - { - setSelected(getSelected() - 1); - keyEvent.consume(); - } - else if (key.getValue() == Key::DOWN) - { - setSelected(getSelected() + 1); - keyEvent.consume(); - } - } - void DropDown::mousePressed(MouseEvent& mouseEvent) { // If we have a mouse press on the widget. diff --git a/src/guichan/widgets/radiobutton.cpp b/src/guichan/widgets/radiobutton.cpp index 37fd4a0f0..48a690767 100644 --- a/src/guichan/widgets/radiobutton.cpp +++ b/src/guichan/widgets/radiobutton.cpp @@ -93,87 +93,6 @@ namespace gcn setGroup(""); } - void RadioButton::draw(Graphics* graphics) - { - graphics->pushClipArea(Rectangle(1, 1, - getWidth() - 1, getHeight() - 1)); - - drawBox(graphics); - graphics->popClipArea(); - - graphics->setFont(getFont()); - graphics->setColor(getForegroundColor()); - - if (isFocused()) - { - int fh; - - if (getHeight() % 2 == 0) - fh = getHeight() - 4; - else - fh = getHeight() - 3; - - int hh = (fh + 1) / 2; - - graphics->drawLine(0, hh + 1, hh + 1, 0); - graphics->drawLine(hh + 2, 1, fh + 2, hh + 1); - graphics->drawLine(fh + 1, hh + 2, hh + 1, fh + 2); - graphics->drawLine(hh + 1, fh + 2, 1, hh + 2); - } - - int h = getHeight() + getHeight() / 2; - - graphics->drawText(getCaption(), h - 2, 0); - } - - void RadioButton::drawBox(Graphics *graphics) - { - int h; - - if (getHeight() % 2 == 0) - h = getHeight() - 4; - else - h = getHeight() - 3; - - int alpha = getBaseColor().a; - Color faceColor = getBaseColor(); - faceColor.a = alpha; - Color highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - Color shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - graphics->setColor(getBackgroundColor()); - - int i; - int hh = (h + 1) / 2; - - for (i = 1; i <= hh; ++i) - graphics->drawLine(hh - i + 1, i, hh + i - 1, i); - - for (i = 1; i < hh; ++i) - graphics->drawLine(hh - i + 1, h - i, hh + i - 1, h - i); - - graphics->setColor(shadowColor); - graphics->drawLine(hh, 0, 0, hh); - graphics->drawLine(hh + 1, 1, h - 1, hh - 1); - - graphics->setColor(highlightColor); - graphics->drawLine(1, hh + 1, hh, h); - graphics->drawLine(hh + 1, h - 1, h, hh); - - graphics->setColor(getForegroundColor()); - - int hhh = hh - 3; - if (mSelected) - { - for (i = 0; i < hhh; ++i) - graphics->drawLine(hh - i, 4 + i, hh + i, 4 + i); - for (i = 0; i < hhh; ++i) - graphics->drawLine(hh - i, h - 4 - i, hh + i, h - 4 - i); - } - } - bool RadioButton::isSelected() const { return mSelected; diff --git a/src/guichan/widgets/slider.cpp b/src/guichan/widgets/slider.cpp index eba88382c..f0eabd627 100644 --- a/src/guichan/widgets/slider.cpp +++ b/src/guichan/widgets/slider.cpp @@ -117,74 +117,6 @@ namespace gcn mScaleEnd = scaleEnd; } - void Slider::draw(gcn::Graphics* graphics) - { - Color shadowColor = getBaseColor() - 0x101010; - int alpha = getBaseColor().a; - shadowColor.a = alpha; - - graphics->setColor(shadowColor); - graphics->fillRectangle(gcn::Rectangle(0, 0, getWidth(), getHeight())); - - drawMarker(graphics); - } - - void Slider::drawMarker(gcn::Graphics* graphics) - { - gcn::Color faceColor = getBaseColor(); - Color highlightColor, shadowColor; - int alpha = getBaseColor().a; - highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - graphics->setColor(faceColor); - - if (getOrientation() == HORIZONTAL) - { - int v = getMarkerPosition(); - graphics->fillRectangle(gcn::Rectangle(v + 1, 1, - getMarkerLength() - 2, getHeight() - 2)); - graphics->setColor(highlightColor); - graphics->drawLine(v, 0, v + getMarkerLength() - 1, 0); - graphics->drawLine(v, 0, v, getHeight() - 1); - graphics->setColor(shadowColor); - graphics->drawLine(v + getMarkerLength() - 1, 1, - v + getMarkerLength() - 1, getHeight() - 1); - graphics->drawLine(v + 1, getHeight() - 1, - v + getMarkerLength() - 1, getHeight() - 1); - - if (isFocused()) - { - graphics->setColor(getForegroundColor()); - graphics->drawRectangle(Rectangle(v + 2, 2, - getMarkerLength() - 4, getHeight() - 4)); - } - } - else - { - int v = (getHeight() - getMarkerLength()) - getMarkerPosition(); - graphics->fillRectangle(gcn::Rectangle(1, v + 1, getWidth() - 2, - getMarkerLength() - 2)); - graphics->setColor(highlightColor); - graphics->drawLine(0, v, 0, v + getMarkerLength() - 1); - graphics->drawLine(0, v, getWidth() - 1, v); - graphics->setColor(shadowColor); - graphics->drawLine(1, v + getMarkerLength() - 1, getWidth() - 1, - v + getMarkerLength() - 1); - graphics->drawLine(getWidth() - 1, v + 1, getWidth() - 1, - v + getMarkerLength() - 1); - - if (isFocused()) - { - graphics->setColor(getForegroundColor()); - graphics->drawRectangle(Rectangle(2, v + 2, getWidth() - 4, - getMarkerLength() - 4)); - } - } - } - void Slider::mousePressed(MouseEvent& mouseEvent) { if (mouseEvent.getButton() == gcn::MouseEvent::LEFT diff --git a/src/guichan/widgets/tab.cpp b/src/guichan/widgets/tab.cpp index 1a3df3ede..9b7424748 100644 --- a/src/guichan/widgets/tab.cpp +++ b/src/guichan/widgets/tab.cpp @@ -105,69 +105,6 @@ namespace gcn return mLabel->getCaption(); } - void Tab::draw(Graphics *graphics) - { - const Color &faceColor = getBaseColor(); - const int alpha = getBaseColor().a; - Color highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - Color shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - Color borderColor; - Color baseColor; - - if ((mTabbedArea != NULL && mTabbedArea->isTabSelected(this)) - || mHasMouse) - { - // Draw a border. - graphics->setColor(highlightColor); - graphics->drawLine(0, 0, getWidth() - 1, 0); - graphics->drawLine(0, 1, 0, getHeight() - 1); - graphics->setColor(shadowColor); - graphics->drawLine(getWidth() - 1, 1, - getWidth() - 1, getHeight() - 1); - - borderColor = highlightColor; - baseColor = getBaseColor(); - } - else - { - // Draw a border. - graphics->setColor(shadowColor); - graphics->drawLine(0, 0, getWidth() - 1, 0); - graphics->drawLine(0, 1, 0, getHeight() - 1); - graphics->drawLine(getWidth() - 1, 1, getWidth() - 1, - getHeight() - 1); - - baseColor = getBaseColor() - 0x151515; - baseColor.a = alpha; - } - - // Push a clip area so the other drawings don't need to worry - // about the border. - graphics->pushClipArea(Rectangle(1, 1, - getWidth() - 2, getHeight() - 1)); - const Rectangle currentClipArea = graphics->getCurrentClipArea(); - - graphics->setColor(baseColor); - graphics->fillRectangle(Rectangle(0, 0, - currentClipArea.width, currentClipArea.height)); - - drawChildren(graphics); - - if (mTabbedArea != NULL - && mTabbedArea->isFocused() - && mTabbedArea->isTabSelected(this)) - { - graphics->setColor(Color(0x000000)); - graphics->drawRectangle(Rectangle(2, 2, - currentClipArea.width - 4, currentClipArea.height - 4)); - } - - graphics->popClipArea(); - } - void Tab::mouseEntered(MouseEvent& mouseEvent A_UNUSED) { mHasMouse = true; diff --git a/src/guichan/widgets/tabbedarea.cpp b/src/guichan/widgets/tabbedarea.cpp index b22d615e9..3c556eeca 100644 --- a/src/guichan/widgets/tabbedarea.cpp +++ b/src/guichan/widgets/tabbedarea.cpp @@ -94,15 +94,6 @@ namespace gcn } } - void TabbedArea::addTab(const std::string& caption, Widget* widget) - { - Tab* tab = new Tab(); - tab->setCaption(caption); - mTabsToDelete.push_back(tab); - - addTab(tab, widget); - } - void TabbedArea::addTab(Tab* tab, Widget* widget) { tab->setTabbedArea(this); @@ -126,69 +117,6 @@ namespace gcn removeTab(mTabs[index].first); } - void TabbedArea::removeTab(Tab* tab) - { - int tabIndexToBeSelected = - 1; - - if (tab == mSelectedTab) - { - int index = getSelectedTabIndex(); - - if (index == (int)mTabs.size() - 1 - && mTabs.size() >= 2) - { - tabIndexToBeSelected = index--; - } - else if (index == (int)mTabs.size() - 1 - && mTabs.size() == 1) - { - tabIndexToBeSelected = -1; - } - else - { - tabIndexToBeSelected = index; - } - } - - std::vector >::iterator iter; - for (iter = mTabs.begin(); iter != mTabs.end(); ++ iter) - { - if (iter->first == tab) - { - mTabContainer->remove(tab); - mTabs.erase(iter); - break; - } - } - - std::vector::iterator iter2; - for (iter2 = mTabsToDelete.begin(); - iter2 != mTabsToDelete.end(); - ++ iter2) - { - if (*iter2 == tab) - { - mTabsToDelete.erase(iter2); - delete tab; - tab = 0; - break; - } - } - - if (tabIndexToBeSelected == -1) - { - mSelectedTab = NULL; - mWidgetContainer->clear(); - } - else - { - setSelectedTab(tabIndexToBeSelected); - } - - adjustSize(); - adjustTabPositions(); - } - bool TabbedArea::isTabSelected(unsigned int index) const { if (index >= mTabs.size()) @@ -309,10 +237,6 @@ namespace gcn drawChildren(graphics); } - void TabbedArea::logic() - { - } - void TabbedArea::adjustSize() { int maxTabHeight = 0; @@ -404,29 +328,6 @@ namespace gcn } } - - void TabbedArea::mousePressed(MouseEvent& mouseEvent) - { - if (mouseEvent.isConsumed()) - return; - - if (mouseEvent.getButton() == MouseEvent::LEFT) - { - Widget* widget = mTabContainer->getWidgetAt( - mouseEvent.getX(), mouseEvent.getY()); - Tab* tab = dynamic_cast(widget); - - if (tab != NULL) - setSelectedTab(tab); - } - - // Request focus only if the source of the event - // is not focusble. If the source of the event - // is focused we don't want to steal the focus. - if (!mouseEvent.getSource()->isFocusable()) - requestFocus(); - } - void TabbedArea::death(const Event& event) { Tab* tab = dynamic_cast(event.getSource()); diff --git a/src/guichan/widgets/textfield.cpp b/src/guichan/widgets/textfield.cpp index af2b9582f..d224e483f 100644 --- a/src/guichan/widgets/textfield.cpp +++ b/src/guichan/widgets/textfield.cpp @@ -89,55 +89,6 @@ namespace gcn mText = text; } - void TextField::draw(Graphics* graphics) - { - Color faceColor = getBaseColor(); - Color highlightColor, shadowColor; - int alpha = getBaseColor().a; - highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - // Draw a border. - graphics->setColor(shadowColor); - graphics->drawLine(0, 0, getWidth() - 1, 0); - graphics->drawLine(0, 1, 0, getHeight() - 2); - graphics->setColor(highlightColor); - graphics->drawLine(getWidth() - 1, 1, getWidth() - 1, getHeight() - 1); - graphics->drawLine(0, getHeight() - 1, - getWidth() - 1, getHeight() - 1); - - // Push a clip area so the other drawings don't need to worry - // about the border. - graphics->pushClipArea(Rectangle(1, 1, - getWidth() - 2, getHeight() - 2)); - - graphics->setColor(getBackgroundColor()); - graphics->fillRectangle(Rectangle(0, 0, getWidth(), getHeight())); - - if (isFocused()) - { - graphics->setColor(getSelectionColor()); - graphics->drawRectangle(Rectangle(0, 0, - getWidth() - 2, getHeight() - 2)); - graphics->drawRectangle(Rectangle(1, 1, - getWidth() - 4, getHeight() - 4)); - } - - if (isFocused()) - { - drawCaret(graphics, getFont()->getWidth( - mText.substr(0, mCaretPosition)) - mXScroll); - } - - graphics->setColor(getForegroundColor()); - graphics->setFont(getFont()); - graphics->drawText(mText, 3 - mXScroll, 1); - - graphics->popClipArea(); - } - void TextField::drawCaret(Graphics* graphics, int x) { // Check the current clip area as a clip area with a different @@ -164,53 +115,6 @@ namespace gcn { mouseEvent.consume(); } - - void TextField::keyPressed(KeyEvent& keyEvent) - { - Key key = keyEvent.getKey(); - - if (key.getValue() == Key::LEFT && mCaretPosition > 0) - { - --mCaretPosition; - } - else if (key.getValue() == Key::RIGHT && mCaretPosition < mText.size()) - { - ++mCaretPosition; - } - else if (key.getValue() == Key::DELETE - && mCaretPosition < mText.size()) - { - mText.erase(mCaretPosition, 1); - } - else if (key.getValue() == Key::BACKSPACE && mCaretPosition > 0) - { - mText.erase(mCaretPosition - 1, 1); - --mCaretPosition; - } - else if (key.getValue() == Key::ENTER) - { - distributeActionEvent(); - } - else if (key.getValue() == Key::HOME) - { - mCaretPosition = 0; - } - else if (key.getValue() == Key::END) - { - mCaretPosition = mText.size(); - } - else if (key.isCharacter() - && key.getValue() != Key::TAB) - { - mText.insert(mCaretPosition, std::string(1, (char)key.getValue())); - ++mCaretPosition; - } - - if (key.getValue() != Key::TAB) - keyEvent.consume(); - - fixScroll(); - } void TextField::adjustSize() { diff --git a/src/guichan/widgets/window.cpp b/src/guichan/widgets/window.cpp index d0ba32f47..550b23749 100644 --- a/src/guichan/widgets/window.cpp +++ b/src/guichan/widgets/window.cpp @@ -125,97 +125,6 @@ namespace gcn return mAlignment; } - void Window::draw(Graphics* graphics) - { - const Color &faceColor = getBaseColor(); - Color highlightColor, shadowColor; - const int alpha = getBaseColor().a; - highlightColor = faceColor + 0x303030; - highlightColor.a = alpha; - shadowColor = faceColor - 0x303030; - shadowColor.a = alpha; - - Rectangle d = getChildrenArea(); - - // Fill the background around the content - graphics->setColor(faceColor); - // Fill top - graphics->fillRectangle(Rectangle(0, 0, getWidth(), d.y - 1)); - // Fill left - graphics->fillRectangle(Rectangle(0, d.y - 1, d.x - 1, - getHeight() - d.y + 1)); - // Fill right - graphics->fillRectangle(Rectangle(d.x + d.width + 1, d.y - 1, - getWidth() - d.x - d.width - 1, getHeight() - d.y + 1)); - // Fill bottom - graphics->fillRectangle(Rectangle(d.x - 1, d.y + d.height + 1, - d.width + 2, getHeight() - d.height - d.y - 1)); - - if (isOpaque()) - graphics->fillRectangle(d); - - // Construct a rectangle one pixel bigger than the content - d.x -= 1; - d.y -= 1; - d.width += 2; - d.height += 2; - - // Draw a border around the content - graphics->setColor(shadowColor); - // Top line - graphics->drawLine(d.x, - d.y, - d.x + d.width - 2, - d.y); - - // Left line - graphics->drawLine(d.x, - d.y + 1, - d.x, - d.y + d.height - 1); - - graphics->setColor(highlightColor); - // Right line - graphics->drawLine(d.x + d.width - 1, - d.y, - d.x + d.width - 1, - d.y + d.height - 2); - // Bottom line - graphics->drawLine(d.x + 1, - d.y + d.height - 1, - d.x + d.width - 1, - d.y + d.height - 1); - - drawChildren(graphics); - - int textX; - int textY; - - textY = ((int)getTitleBarHeight() - getFont()->getHeight()) / 2; - - switch (getAlignment()) - { - case Graphics::LEFT: - textX = 4; - break; - case Graphics::CENTER: - textX = getWidth() / 2; - break; - case Graphics::RIGHT: - textX = getWidth() - 4; - break; - default: - throw GCN_EXCEPTION("Unknown alignment."); - } - - graphics->setColor(getForegroundColor()); - graphics->setFont(getFont()); - graphics->pushClipArea(Rectangle(0, 0, getWidth(), - getTitleBarHeight() - 1)); - graphics->drawText(getCaption(), textX, textY, getAlignment()); - graphics->popClipArea(); - } - void Window::mousePressed(MouseEvent& mouseEvent) { if (mouseEvent.getSource() != this) -- cgit v1.2.3-70-g09d2 From ae9577c6a52a1e4eb1ff647905672ca840ad3e44 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 00:57:59 +0300 Subject: Simplify menu creation in popupmenu class. --- src/gui/popupmenu.cpp | 546 ++++++++++++++++------------------------- src/gui/widgets/browserbox.cpp | 5 + src/gui/widgets/browserbox.h | 5 + 3 files changed, 227 insertions(+), 329 deletions(-) diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index 711a0e250..715b1d983 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -129,60 +129,45 @@ void PopupMenu::showPopup(int x, int y, Being *being) { case ActorSprite::PLAYER: { - mBrowserBox->addRow(strprintf("@@trade|%s@@", _("Trade"))); - mBrowserBox->addRow(strprintf("@@attack|%s@@", _("Attack"))); - mBrowserBox->addRow(strprintf("@@whisper|%s@@", _("Whisper"))); + mBrowserBox->addRow("trade", _("Trade")); + mBrowserBox->addRow("attack", _("Attack")); + mBrowserBox->addRow("whisper", _("Whisper")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@heal|%s@@", _("Heal"))); + mBrowserBox->addRow("heal", _("Heal")); mBrowserBox->addRow("##3---"); switch (player_relations.getRelation(name)) { case PlayerRelation::NEUTRAL: - mBrowserBox->addRow(strprintf( - "@@friend|%s@@", _("Be friend"))); - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf( - "@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("friend", _("Be friend")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::FRIEND: - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf( - "@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::DISREGARDED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); - mBrowserBox->addRow(strprintf( - "@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("ignore", _("Completely ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::IGNORED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::ERASED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Completely ignore")); break; default: @@ -190,9 +175,8 @@ void PopupMenu::showPopup(int x, int y, Being *being) } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@follow|%s@@", _("Follow"))); - mBrowserBox->addRow(strprintf( - "@@imitation|%s@@", _("Imitation"))); + mBrowserBox->addRow("follow", _("Follow")); + mBrowserBox->addRow("imitation", _("Imitation")); if (player_node->isInParty()) { @@ -201,13 +185,12 @@ void PopupMenu::showPopup(int x, int y, Being *being) if (player_node->getParty()->getName() != being->getPartyName()) { - mBrowserBox->addRow(strprintf( - "@@party|%s@@", _("Invite to party"))); + mBrowserBox->addRow("party", _("Invite to party")); } else { - mBrowserBox->addRow(strprintf( - "@@kick party|%s@@", _("Kick from party"))); + mBrowserBox->addRow("kick party", + _("Kick from party")); } mBrowserBox->addRow("##3---"); } @@ -221,8 +204,8 @@ void PopupMenu::showPopup(int x, int y, Being *being) { if (guild1->getId() == guild2->getId()) { - mBrowserBox->addRow(strprintf( - "@@guild-kick|%s@@", _("Kick from guild"))); + mBrowserBox->addRow("guild-kick", + _("Kick from guild")); if (guild2->getServerGuild()) { mBrowserBox->addRow(strprintf( @@ -233,8 +216,8 @@ void PopupMenu::showPopup(int x, int y, Being *being) } else if (guild2->getMember(mNick)) { - mBrowserBox->addRow(strprintf( - "@@guild-kick|%s@@", _("Kick from guild"))); + mBrowserBox->addRow("guild-kick", + _("Kick from guild")); if (guild2->getServerGuild()) { mBrowserBox->addRow(strprintf( @@ -247,8 +230,7 @@ void PopupMenu::showPopup(int x, int y, Being *being) if (guild2->getServerGuild() || (guildManager && guildManager->havePower())) { - mBrowserBox->addRow(strprintf( - "@@guild|%s@@", _("Invite to guild"))); + mBrowserBox->addRow("guild", _("Invite to guild")); } } } @@ -256,16 +238,13 @@ void PopupMenu::showPopup(int x, int y, Being *being) if (player_node->isGM()) { mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf( - "@@admin-kick|%s@@", _("Kick player"))); + mBrowserBox->addRow("admin-kick", _("Kick player")); } - mBrowserBox->addRow(strprintf("@@nuke|%s@@", _("Nuke"))); - mBrowserBox->addRow(strprintf("@@move|%s@@", _("Move"))); - mBrowserBox->addRow(strprintf("@@items|%s@@", - _("Show Items"))); - mBrowserBox->addRow(strprintf("@@undress|%s@@", _("Undress"))); - mBrowserBox->addRow(strprintf( - "@@addcomment|%s@@", _("Add comment"))); + mBrowserBox->addRow("nuke", _("Nuke")); + mBrowserBox->addRow("move", _("Move")); + mBrowserBox->addRow("items", _("Show Items")); + mBrowserBox->addRow("undress", _("Undress")); + mBrowserBox->addRow("addcomment", _("Add comment")); if (player_relations.getDefault() & PlayerRelation::TRADE) { @@ -274,18 +253,14 @@ void PopupMenu::showPopup(int x, int y, Being *being) { if (being->isShopEnabled()) { - mBrowserBox->addRow(strprintf( - "@@buy|%s@@", _("Buy"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell"))); + mBrowserBox->addRow("buy", _("Buy")); + mBrowserBox->addRow("sell", _("Sell")); } } else { - mBrowserBox->addRow(strprintf( - "@@buy|%s@@", _("Buy (?)"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell (?)"))); + mBrowserBox->addRow("buy", _("Buy (?)")); + mBrowserBox->addRow("sell", _("Sell (?)")); } } } @@ -294,26 +269,23 @@ void PopupMenu::showPopup(int x, int y, Being *being) case ActorSprite::NPC: // NPCs can be talked to (single option, candidate for removal // unless more options would be added) - mBrowserBox->addRow(strprintf("@@talk|%s@@", _("Talk"))); - - mBrowserBox->addRow(strprintf("@@buy|%s@@", _("Buy"))); - mBrowserBox->addRow(strprintf("@@sell|%s@@", _("Sell"))); + mBrowserBox->addRow("talk", _("Talk")); + mBrowserBox->addRow("buy", _("Buy")); + mBrowserBox->addRow("sell", _("Sell")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@move|%s@@", _("Move"))); - mBrowserBox->addRow(strprintf("@@addcomment|%s@@", - _("Add comment"))); + mBrowserBox->addRow("move", _("Move")); + mBrowserBox->addRow("addcomment", _("Add comment")); break; case ActorSprite::MONSTER: { // Monsters can be attacked - mBrowserBox->addRow(strprintf("@@attack|%s@@", _("Attack"))); + mBrowserBox->addRow("attack", _("Attack")); if (player_node->isGM()) { mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf( - "@@admin-kick|%s@@", _("Kick"))); + mBrowserBox->addRow("admin-kick", _("Kick")); } if (config.getBoolValue("enableAttackFilter")) @@ -323,19 +295,17 @@ void PopupMenu::showPopup(int x, int y, Being *being) || actorSpriteManager->isInIgnoreAttackList(name) || actorSpriteManager->isInPriorityAttackList(name)) { - mBrowserBox->addRow(strprintf("@@remove attack|%s@@", - _("Remove from attack list"))); + mBrowserBox->addRow("remove attack", + _("Remove from attack list")); } else { - mBrowserBox->addRow(strprintf( - "@@add attack priority|%s@@", - _("Add to priority attack list"))); - mBrowserBox->addRow(strprintf( - "@@add attack|%s@@", _("Add to attack list"))); - mBrowserBox->addRow(strprintf( - "@@add attack ignore|%s@@", - _("Add to ignore list"))); + mBrowserBox->addRow("add attack priority", + _("Add to priority attack list")); + mBrowserBox->addRow("add attack", + _("Add to attack list")); + mBrowserBox->addRow("add attack ignore", + _("Add to ignore list")); } } } @@ -348,10 +318,10 @@ void PopupMenu::showPopup(int x, int y, Being *being) /* Other beings aren't interesting... */ return; } - mBrowserBox->addRow(strprintf("@@name|%s@@", _("Add name to chat"))); + mBrowserBox->addRow("name", _("Add name to chat")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -372,7 +342,7 @@ void PopupMenu::showPopup(int x, int y, std::vector &beings) } } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -390,42 +360,39 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) mBrowserBox->addRow(name); - mBrowserBox->addRow(strprintf("@@whisper|%s@@", _("Whisper"))); + mBrowserBox->addRow("whisper", _("Whisper")); mBrowserBox->addRow("##3---"); switch (player_relations.getRelation(name)) { case PlayerRelation::NEUTRAL: - mBrowserBox->addRow(strprintf("@@friend|%s@@", _("Be friend"))); - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf("@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("friend", _("Be friend")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::FRIEND: - mBrowserBox->addRow(strprintf("@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf("@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::DISREGARDED: - mBrowserBox->addRow(strprintf("@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("ignore", _("Completely ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::IGNORED: - mBrowserBox->addRow(strprintf("@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::ERASED: - mBrowserBox->addRow(strprintf("@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf("@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Completely ignore")); break; default: @@ -433,9 +400,9 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@follow|%s@@", _("Follow"))); - mBrowserBox->addRow(strprintf("@@imitation|%s@@", _("Imitation"))); - mBrowserBox->addRow(strprintf("@@addcomment|%s@@", _("Add comment"))); + mBrowserBox->addRow("follow", _("Follow")); + mBrowserBox->addRow("imitation", _("Imitation")); + mBrowserBox->addRow("addcomment", _("Add comment")); if (player_node->isInParty()) { @@ -445,15 +412,11 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) PartyMember *member = party->getMember(mNick); if (member) { - mBrowserBox->addRow(strprintf( - "@@kick party|%s@@", _("Kick from party"))); + mBrowserBox->addRow("kick party", _("Kick from party")); mBrowserBox->addRow("##3---"); PartyMember *o = party->getMember(player_node->getName()); if (o && member->getMap() == o->getMap()) - { - mBrowserBox->addRow(strprintf( - "@@move|%s@@", _("Move"))); - } + mBrowserBox->addRow("move", _("Move")); } } } @@ -466,8 +429,7 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) if (guild2->getServerGuild() || (guildManager && guildManager->havePower())) { - mBrowserBox->addRow(strprintf( - "@@guild-kick|%s@@", _("Kick from guild"))); + mBrowserBox->addRow("guild-kick", _("Kick from guild")); } if (guild2->getServerGuild()) { @@ -480,8 +442,7 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) if (guild2->getServerGuild() || (guildManager && guildManager->havePower())) { - mBrowserBox->addRow(strprintf( - "@@guild|%s@@", _("Invite to guild"))); + mBrowserBox->addRow("guild", _("Invite to guild")); } } } @@ -489,17 +450,16 @@ void PopupMenu::showPlayerPopup(int x, int y, std::string nick) mBrowserBox->addRow("##3---"); if (player_relations.getDefault() & PlayerRelation::TRADE) { - mBrowserBox->addRow(strprintf("@@buy|%s@@", _("Buy (?)"))); - mBrowserBox->addRow(strprintf("@@sell|%s@@", _("Sell (?)"))); + mBrowserBox->addRow("buy", _("Buy (?)")); + mBrowserBox->addRow("sell", _("Sell (?)")); } - mBrowserBox->addRow(strprintf("@@name|%s@@", _("Add name to chat"))); + mBrowserBox->addRow("name", _("Add name to chat")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); - } void PopupMenu::showPopup(int x, int y, FloorItem *floorItem) @@ -519,11 +479,11 @@ void PopupMenu::showPopup(int x, int y, FloorItem *floorItem) name = info.getName(); mBrowserBox->addRow(name); - mBrowserBox->addRow(strprintf("@@pickup|%s@@", _("Pick up"))); - mBrowserBox->addRow(strprintf("@@chat|%s@@", _("Add to chat"))); + mBrowserBox->addRow("pickup", _("Pick up")); + mBrowserBox->addRow("chat", _("Add to chat")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -538,16 +498,16 @@ void PopupMenu::showPopup(int x, int y, MapItem *mapItem) mBrowserBox->clearRows(); mBrowserBox->addRow(_("Map Item")); - mBrowserBox->addRow(strprintf("@@rename map|%s@@", _("Rename"))); - mBrowserBox->addRow(strprintf("@@remove map|%s@@", _("Remove"))); + mBrowserBox->addRow("rename map", _("Rename")); + mBrowserBox->addRow("remove map", _("Remove")); if (player_node && player_node->isGM()) { mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@warp map|%s@@", _("Warp"))); + mBrowserBox->addRow("warp map", _("Warp")); } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -557,11 +517,10 @@ void PopupMenu::showOutfitsPopup(int x, int y) mBrowserBox->clearRows(); mBrowserBox->addRow(_("Outfits")); - mBrowserBox->addRow(strprintf( - "@@load old outfits|%s@@", _("Load old outfits"))); + mBrowserBox->addRow("load old outfits", _("Load old outfits")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -575,12 +534,11 @@ void PopupMenu::showSpellPopup(int x, int y, TextCommand *cmd) mSpell = cmd; mBrowserBox->addRow(_("Spells")); - mBrowserBox->addRow(strprintf( - "@@load old spells|%s@@", _("Load old spells"))); - mBrowserBox->addRow(strprintf("@@edit spell|%s@@", _("Edit spell"))); + mBrowserBox->addRow("load old spells", _("Load old spells")); + mBrowserBox->addRow("edit spell", _("Edit spell")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -595,46 +553,28 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) mBrowserBox->clearRows(); if (tab->getType() == ChatTab::TAB_WHISPER) - mBrowserBox->addRow(strprintf("@@chat close|%s@@", _("Close"))); + mBrowserBox->addRow("chat close", _("Close")); - mBrowserBox->addRow(strprintf("@@chat clear|%s@@", _("Clear"))); + mBrowserBox->addRow("chat clear", _("Clear")); mBrowserBox->addRow("##3---"); if (tab->getAllowHighlight()) - { - mBrowserBox->addRow(strprintf("@@disable highlight|%s@@", - _("Disable highlight"))); - } + mBrowserBox->addRow("disable highlight", _("Disable highlight")); else - { - mBrowserBox->addRow(strprintf("@@enable highlight|%s@@", - _("Enable highlight"))); - } + mBrowserBox->addRow("enable highlight", _("Enable highlight")); if (tab->getRemoveNames()) - { - mBrowserBox->addRow(strprintf("@@dont remove name|%s@@", - _("Don't remove name"))); - } + mBrowserBox->addRow("dont remove name", _("Don't remove name")); else - { - mBrowserBox->addRow(strprintf("@@remove name|%s@@", - _("Remove name"))); - } + mBrowserBox->addRow("remove name", _("Remove name")); if (tab->getNoAway()) - { - mBrowserBox->addRow(strprintf("@@enable away|%s@@", - _("Enable away"))); - } + mBrowserBox->addRow("enable away", _("Enable away")); else - { - mBrowserBox->addRow(strprintf("@@disable away|%s@@", - _("Disable away"))); - } + mBrowserBox->addRow("disable away", _("Disable away")); mBrowserBox->addRow("##3---"); if (tab->getType() == ChatTab::TAB_PARTY) { - mBrowserBox->addRow(strprintf("@@leave party|%s@@", _("Leave"))); + mBrowserBox->addRow("leave party", _("Leave")); mBrowserBox->addRow("##3---"); } @@ -652,55 +592,44 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) mNick = being->getName(); mType = being->getType(); - mBrowserBox->addRow(strprintf("@@trade|%s@@", _("Trade"))); - mBrowserBox->addRow(strprintf("@@attack|%s@@", _("Attack"))); + mBrowserBox->addRow("trade", _("Trade")); + mBrowserBox->addRow("attack", _("Attack")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@heal|%s@@", _("Heal"))); + mBrowserBox->addRow("heal", _("Heal")); mBrowserBox->addRow("##3---"); switch (player_relations.getRelation(name)) { case PlayerRelation::NEUTRAL: - mBrowserBox->addRow(strprintf( - "@@friend|%s@@", _("Be friend"))); - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("friend", _("Be friend")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::FRIEND: - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::DISREGARDED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("ignore", _("Completely ignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::IGNORED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf("@@erase|%s@@", _("Erase"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("erase", _("Erase")); break; case PlayerRelation::ERASED: - mBrowserBox->addRow(strprintf( - "@@unignore|%s@@", _("Unignore"))); - mBrowserBox->addRow(strprintf( - "@@disregard|%s@@", _("Disregard"))); - mBrowserBox->addRow(strprintf( - "@@ignore|%s@@", _("Completely ignore"))); + mBrowserBox->addRow("unignore", _("Unignore")); + mBrowserBox->addRow("disregard", _("Disregard")); + mBrowserBox->addRow("ignore", _("Completely ignore")); break; default: @@ -708,13 +637,12 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@follow|%s@@", _("Follow"))); - mBrowserBox->addRow(strprintf("@@imitation|%s@@", _("Imitation"))); - mBrowserBox->addRow(strprintf("@@move|%s@@", _("Move"))); - mBrowserBox->addRow(strprintf("@@items|%s@@", _("Show Items"))); - mBrowserBox->addRow(strprintf("@@undress|%s@@", _("Undress"))); - mBrowserBox->addRow(strprintf( - "@@addcomment|%s@@", _("Add comment"))); + mBrowserBox->addRow("follow", _("Follow")); + mBrowserBox->addRow("imitation", _("Imitation")); + mBrowserBox->addRow("move", _("Move")); + mBrowserBox->addRow("items", _("Show Items")); + mBrowserBox->addRow("undress", _("Undress")); + mBrowserBox->addRow("addcomment", _("Add comment")); if (player_relations.getDefault() & PlayerRelation::TRADE) { @@ -723,17 +651,14 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) { if (being->isShopEnabled()) { - mBrowserBox->addRow(strprintf( - "@@buy|%s@@", _("Buy"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell"))); + mBrowserBox->addRow("buy", _("Buy")); + mBrowserBox->addRow("sell", _("Sell")); } } else { - mBrowserBox->addRow(strprintf("@@buy|%s@@", _("Buy (?)"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell (?)"))); + mBrowserBox->addRow("buy", _("Buy (?)")); + mBrowserBox->addRow("sell", _("Sell (?)")); } } @@ -745,13 +670,12 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) { if (!player_node->getParty()->isMember(wTab->getNick())) { - mBrowserBox->addRow( - strprintf("@@party|%s@@", _("Invite to party"))); + mBrowserBox->addRow("party", _("Invite to party")); } else { - mBrowserBox->addRow(strprintf( - "@@kick party|%s@@", _("Kick from party"))); + mBrowserBox->addRow("kick party", + _("Kick from party")); } mBrowserBox->addRow("##3---"); } @@ -782,8 +706,7 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) if (guild2->getServerGuild() || (guildManager && guildManager->havePower())) { - mBrowserBox->addRow(strprintf( - "@@guild|%s@@", _("Invite to guild"))); + mBrowserBox->addRow("guild", _("Invite to guild")); } } } @@ -793,8 +716,8 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) mNick = name; mType = Being::PLAYER; - mBrowserBox->addRow(strprintf("@@follow|%s@@", _("Follow"))); - mBrowserBox->addRow(strprintf("@@imitation|%s@@", _("Imitation"))); + mBrowserBox->addRow("follow", _("Follow")); + mBrowserBox->addRow("imitation", _("Imitation")); if (player_node->isInParty()) { @@ -803,16 +726,12 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) { PartyMember *m = party->getMember(mNick); if (m) - { - mBrowserBox->addRow(strprintf( - "@@move|%s@@", _("Move"))); - } + mBrowserBox->addRow("move", _("Move")); } } - mBrowserBox->addRow(strprintf("@@items|%s@@", _("Show Items"))); - mBrowserBox->addRow(strprintf("@@undress|%s@@", _("Undress"))); - mBrowserBox->addRow(strprintf( - "@@addcomment|%s@@", _("Add comment"))); + mBrowserBox->addRow("items", _("Show Items")); + mBrowserBox->addRow("undress", _("Undress")); + mBrowserBox->addRow("addcomment", _("Add comment")); if (player_relations.getDefault() & PlayerRelation::TRADE) { @@ -821,23 +740,20 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) { if (being->isShopEnabled()) { - mBrowserBox->addRow(strprintf( - "@@buy|%s@@", _("Buy"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell"))); + mBrowserBox->addRow("buy", _("Buy")); + mBrowserBox->addRow("sell", _("Sell")); } } else { - mBrowserBox->addRow(strprintf("@@buy|%s@@", _("Buy (?)"))); - mBrowserBox->addRow(strprintf( - "@@sell|%s@@", _("Sell (?)"))); + mBrowserBox->addRow("buy", _("Buy (?)")); + mBrowserBox->addRow("sell", _("Sell (?)")); } } mBrowserBox->addRow("##3---"); } } - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -861,7 +777,7 @@ void PopupMenu::showChangePos(int x, int y) mBrowserBox->addRow(strprintf("@@guild-pos-%d|%s@@", itr->first, itr->second.c_str())); } - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1722,36 +1638,25 @@ void PopupMenu::showPopup(Window *parent, int x, int y, Item *item, { if (tradeWindow && tradeWindow->isVisible()) { - mBrowserBox->addRow(strprintf("@@addtrade|%s@@", - _("Add to trade"))); + mBrowserBox->addRow("addtrade", _("Add to trade")); if (cnt > 1) { if (cnt > 10) - { - mBrowserBox->addRow(strprintf("@@addtrade 10|%s@@", - _("Add to trade 10"))); - } - mBrowserBox->addRow(strprintf("@@addtrade half|%s@@", - _("Add to trade half"))); - mBrowserBox->addRow(strprintf("@@addtrade all|%s@@", - _("Add to trade all"))); + mBrowserBox->addRow("addtrade 10", _("Add to trade 10")); + mBrowserBox->addRow("addtrade half", _("Add to trade half")); + mBrowserBox->addRow("addtrade all", _("Add to trade all")); } mBrowserBox->addRow("##3---"); } if (InventoryWindow::isStorageActive()) { - mBrowserBox->addRow(strprintf("@@store|%s@@", _("Store"))); + mBrowserBox->addRow("store", _("Store")); if (cnt > 1) { if (cnt > 10) - { - mBrowserBox->addRow(strprintf("@@store 10|%s@@", - _("Store 10"))); - } - mBrowserBox->addRow(strprintf("@@store half|%s@@", - _("Store half"))); - mBrowserBox->addRow(strprintf("@@store all|%s@@", - _("Store all"))); + mBrowserBox->addRow("store 10", _("Store 10")); + mBrowserBox->addRow("store half", _("Store half")); + mBrowserBox->addRow("store all", _("Store all")); } mBrowserBox->addRow("##3---"); } @@ -1759,48 +1664,45 @@ void PopupMenu::showPopup(Window *parent, int x, int y, Item *item, if (item->isEquipment()) { if (item->isEquipped()) - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Unequip"))); + mBrowserBox->addRow("use", _("Unequip")); else - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Equip"))); + mBrowserBox->addRow("use", _("Equip")); } else - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Use"))); + { + mBrowserBox->addRow("use", _("Use")); + } if (cnt > 1) { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop..."))); - mBrowserBox->addRow(strprintf("@@drop all|%s@@", _("Drop all"))); + mBrowserBox->addRow("drop", _("Drop...")); + mBrowserBox->addRow("drop all", _("Drop all")); } else { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop"))); + mBrowserBox->addRow("drop", _("Drop")); } if (Net::getInventoryHandler()->canSplit(item)) - mBrowserBox->addRow(strprintf("@@split|%s@@", _("Split"))); + mBrowserBox->addRow("split", _("Split")); } // Assume in storage for now // TODO: make this whole system more flexible, if needed else { - mBrowserBox->addRow(strprintf("@@retrieve|%s@@", _("Retrieve"))); + mBrowserBox->addRow("retrieve", _("Retrieve")); if (cnt > 1) { if (cnt > 10) - { - mBrowserBox->addRow(strprintf("@@retrieve 10|%s@@", - _("Retrieve 10"))); - } - mBrowserBox->addRow(strprintf("@@retrieve half|%s@@", - _("Retrieve half"))); - mBrowserBox->addRow(strprintf("@@retrieve all|%s@@", - _("Retrieve all"))); + mBrowserBox->addRow("retrieve 10", _("Retrieve 10")); + mBrowserBox->addRow("retrieve half", _("Retrieve half")); + mBrowserBox->addRow("retrieve all", _("Retrieve all")); } } - mBrowserBox->addRow(strprintf("@@chat|%s@@", _("Add to chat"))); + mBrowserBox->addRow("chat", _("Add to chat")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1823,12 +1725,12 @@ void PopupMenu::showItemPopup(int x, int y, int itemId, unsigned char color) mItemColor = color; mBrowserBox->clearRows(); - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Use"))); + mBrowserBox->addRow("use", _("Use")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@load old item shortcuts|%s@@", - _("Load old item shortcuts"))); + mBrowserBox->addRow("load old item shortcuts", + _("Load old item shortcuts")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1854,37 +1756,37 @@ void PopupMenu::showItemPopup(int x, int y, Item *item) if (item->isEquipment()) { if (item->isEquipped()) - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Unequip"))); + mBrowserBox->addRow("use", _("Unequip")); else - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Equip"))); + mBrowserBox->addRow("use", _("Equip")); } else { - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Use"))); + mBrowserBox->addRow("use", _("Use")); } if (item->getQuantity() > 1) { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop..."))); - mBrowserBox->addRow(strprintf("@@drop all|%s@@", _("Drop all"))); + mBrowserBox->addRow("drop", _("Drop...")); + mBrowserBox->addRow("drop all", _("Drop all")); } else { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop"))); + mBrowserBox->addRow("drop", _("Drop")); } if (Net::getInventoryHandler()->canSplit(item)) - mBrowserBox->addRow(strprintf("@@split|%s@@", _("Split"))); + mBrowserBox->addRow("split", _("Split")); if (InventoryWindow::isStorageActive()) - mBrowserBox->addRow(strprintf("@@store|%s@@", _("Store"))); - mBrowserBox->addRow(strprintf("@@chat|%s@@", _("Add to chat"))); + mBrowserBox->addRow("store", _("Store")); + mBrowserBox->addRow("chat", _("Add to chat")); mBrowserBox->addRow("##3---"); } - mBrowserBox->addRow(strprintf("@@load old item shortcuts|%s@@", - _("Load old item shortcuts"))); + mBrowserBox->addRow("load old item shortcuts", + _("Load old item shortcuts")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1899,35 +1801,37 @@ void PopupMenu::showDropPopup(int x, int y, Item *item) if (item->isEquipment()) { if (item->isEquipped()) - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Unequip"))); + mBrowserBox->addRow("use", _("Unequip")); else - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Equip"))); + mBrowserBox->addRow("use", _("Equip")); } else - mBrowserBox->addRow(strprintf("@@use|%s@@", _("Use"))); + { + mBrowserBox->addRow("use", _("Use")); + } if (item->getQuantity() > 1) { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop..."))); - mBrowserBox->addRow(strprintf("@@drop all|%s@@", _("Drop all"))); + mBrowserBox->addRow("drop", _("Drop...")); + mBrowserBox->addRow("drop all", _("Drop all")); } else { - mBrowserBox->addRow(strprintf("@@drop|%s@@", _("Drop"))); + mBrowserBox->addRow("drop", _("Drop")); } if (Net::getInventoryHandler()->canSplit(item)) - mBrowserBox->addRow(strprintf("@@split|%s@@", _("Split"))); + mBrowserBox->addRow("split", _("Split")); if (InventoryWindow::isStorageActive()) - mBrowserBox->addRow(strprintf("@@store|%s@@", _("Store"))); - mBrowserBox->addRow(strprintf("@@chat|%s@@", _("Add to chat"))); + mBrowserBox->addRow("store", _("Store")); + mBrowserBox->addRow("chat", _("Add to chat")); mBrowserBox->addRow("##3---"); } - mBrowserBox->addRow(strprintf("@@load old drop shortcuts|%s@@", - _("Load old drop shortcuts"))); + mBrowserBox->addRow("load old drop shortcuts", + _("Load old drop shortcuts")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1962,7 +1866,7 @@ void PopupMenu::showPopup(int x, int y, Button *button) } } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -1998,11 +1902,10 @@ void PopupMenu::showPopup(int x, int y, ProgressBar *b) } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@reset yellow|%s@@", - _("Reset yellow bar"))); + mBrowserBox->addRow("reset yellow", _("Reset yellow bar")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@bar to chat|%s@@", _("Copy to chat"))); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("bar to chat", _("Copy to chat")); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -2010,7 +1913,7 @@ void PopupMenu::showPopup(int x, int y, ProgressBar *b) void PopupMenu::showAttackMonsterPopup(int x, int y, std::string name, int type) { - if (!player_node) + if (!player_node || !actorSpriteManager) return; mNick = name; @@ -2029,17 +1932,10 @@ void PopupMenu::showAttackMonsterPopup(int x, int y, std::string name, int idx = actorSpriteManager->getAttackMobIndex(name); int size = actorSpriteManager->getAttackMobsSize(); if (idx > 0) - { - mBrowserBox->addRow(strprintf( - "@@attack moveup|%s@@", _("Move up"))); - } + mBrowserBox->addRow("attack moveup", _("Move up")); if (idx + 1 < size) - { - mBrowserBox->addRow(strprintf( - "@@attack movedown|%s@@", _("Move down"))); - } - mBrowserBox->addRow(strprintf( - "@@attack remove|%s@@", _("Remove"))); + mBrowserBox->addRow("attack movedown", _("Move down")); + mBrowserBox->addRow("attack remove", _("Remove")); break; } case MapItem::PRIORITY: @@ -2047,29 +1943,21 @@ void PopupMenu::showAttackMonsterPopup(int x, int y, std::string name, int idx = actorSpriteManager->getPriorityAttackMobIndex(name); int size = actorSpriteManager->getPriorityAttackMobsSize(); if (idx > 0) - { - mBrowserBox->addRow(strprintf( - "@@priority moveup|%s@@", _("Move up"))); - } + mBrowserBox->addRow("priority moveup", _("Move up")); if (idx + 1 < size) - { - mBrowserBox->addRow(strprintf( - "@@priority movedown|%s@@", _("Move down"))); - } - mBrowserBox->addRow(strprintf( - "@@attack remove|%s@@", _("Remove"))); + mBrowserBox->addRow("priority movedown", _("Move down")); + mBrowserBox->addRow("attack remove", _("Remove")); break; } case MapItem::IGNORE_: - mBrowserBox->addRow(strprintf( - "@@attack remove|%s@@", _("Remove"))); + mBrowserBox->addRow("attack remove", _("Remove")); break; default: break; } mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); } @@ -2086,10 +1974,10 @@ void PopupMenu::showUndressPopup(int x, int y, Being *being, Item *item) mBrowserBox->clearRows(); - mBrowserBox->addRow(strprintf("@@undress item|%s@@", _("Undress"))); + mBrowserBox->addRow("undress item", _("Undress")); mBrowserBox->addRow("##3---"); - mBrowserBox->addRow(strprintf("@@cancel|%s@@", _("Cancel"))); + mBrowserBox->addRow("cancel", _("Cancel")); showPopup(x, y); diff --git a/src/gui/widgets/browserbox.cpp b/src/gui/widgets/browserbox.cpp index c20eb4622..1419e213c 100644 --- a/src/gui/widgets/browserbox.cpp +++ b/src/gui/widgets/browserbox.cpp @@ -256,6 +256,11 @@ void BrowserBox::addRow(const std::string &row, bool atTop) updateHeight(); } +void BrowserBox::addRow(const std::string &cmd, char *text) +{ + addRow(strprintf("@@%s|%s@@", cmd.c_str(), text)); +} + void BrowserBox::addImage(const std::string &path) { if (!mEnableImages) diff --git a/src/gui/widgets/browserbox.h b/src/gui/widgets/browserbox.h index cd69ce56f..e86f0288e 100644 --- a/src/gui/widgets/browserbox.h +++ b/src/gui/widgets/browserbox.h @@ -112,6 +112,11 @@ class BrowserBox : public gcn::Widget, */ void addRow(const std::string &row, bool atTop = false); + /** + * Adds a menu line to the browser. + */ + void addRow(const std::string &cmd, char *text); + void addImage(const std::string &path); /** -- cgit v1.2.3-70-g09d2 From 124a109b6c9c8ef319bb43fd088d844d26591d26 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 02:49:58 +0300 Subject: Add unity theme by freya. --- configure.ac | 1 + data/themes/CMakeLists.txt | 1 + data/themes/Makefile.am | 2 +- data/themes/unity/CMakeLists.txt | 47 ++++++++++++++++++ data/themes/unity/Makefile.am | 51 +++++++++++++++++++ data/themes/unity/beingpopup.xml | 19 +++++++ data/themes/unity/button.png | Bin 0 -> 956 bytes data/themes/unity/button_disabled.png | Bin 0 -> 955 bytes data/themes/unity/buttonhi.png | Bin 0 -> 956 bytes data/themes/unity/buttonpress.png | Bin 0 -> 956 bytes data/themes/unity/char.xml | 19 +++++++ data/themes/unity/checkbox.png | Bin 0 -> 1028 bytes data/themes/unity/close_button.png | Bin 0 -> 1218 bytes data/themes/unity/colors.xml | 69 ++++++++++++++++++++++++++ data/themes/unity/deepbox.png | Bin 0 -> 476 bytes data/themes/unity/hscroll_left_default.png | Bin 0 -> 247 bytes data/themes/unity/hscroll_left_highlight.png | Bin 0 -> 247 bytes data/themes/unity/hscroll_left_pressed.png | Bin 0 -> 247 bytes data/themes/unity/hscroll_right_default.png | Bin 0 -> 241 bytes data/themes/unity/hscroll_right_highlight.png | Bin 0 -> 249 bytes data/themes/unity/hscroll_right_pressed.png | Bin 0 -> 249 bytes data/themes/unity/item_shortcut_bgr.png | Bin 0 -> 1243 bytes data/themes/unity/itempopup.xml | 19 +++++++ data/themes/unity/popup.xml | 19 +++++++ data/themes/unity/progress.png | Bin 0 -> 259 bytes data/themes/unity/radioin.png | Bin 0 -> 292 bytes data/themes/unity/radioin_highlight.png | Bin 0 -> 298 bytes data/themes/unity/radioout.png | Bin 0 -> 268 bytes data/themes/unity/radioout_highlight.png | Bin 0 -> 262 bytes data/themes/unity/resize.png | Bin 0 -> 164 bytes data/themes/unity/selection.png | Bin 0 -> 216 bytes data/themes/unity/slider.png | Bin 0 -> 1246 bytes data/themes/unity/slider_hilight.png | Bin 0 -> 1246 bytes data/themes/unity/sticky_button.png | Bin 0 -> 432 bytes data/themes/unity/tab.png | Bin 0 -> 1211 bytes data/themes/unity/tab_hilight.png | Bin 0 -> 212 bytes data/themes/unity/tabselected.png | Bin 0 -> 210 bytes data/themes/unity/textpopup.xml | 19 +++++++ data/themes/unity/vscroll_down_default.png | Bin 0 -> 256 bytes data/themes/unity/vscroll_down_highlight.png | Bin 0 -> 256 bytes data/themes/unity/vscroll_down_pressed.png | Bin 0 -> 256 bytes data/themes/unity/vscroll_grey.png | Bin 0 -> 210 bytes data/themes/unity/vscroll_highlight.png | Bin 0 -> 205 bytes data/themes/unity/vscroll_up_default.png | Bin 0 -> 249 bytes data/themes/unity/vscroll_up_highlight.png | Bin 0 -> 252 bytes data/themes/unity/vscroll_up_pressed.png | Bin 0 -> 252 bytes data/themes/unity/window.png | Bin 0 -> 12508 bytes data/themes/unity/window.xml | 19 +++++++ packaging/windows/setup.nsi | 1 + 49 files changed, 285 insertions(+), 1 deletion(-) create mode 100644 data/themes/unity/CMakeLists.txt create mode 100644 data/themes/unity/Makefile.am create mode 100644 data/themes/unity/beingpopup.xml create mode 100644 data/themes/unity/button.png create mode 100644 data/themes/unity/button_disabled.png create mode 100644 data/themes/unity/buttonhi.png create mode 100644 data/themes/unity/buttonpress.png create mode 100644 data/themes/unity/char.xml create mode 100644 data/themes/unity/checkbox.png create mode 100644 data/themes/unity/close_button.png create mode 100644 data/themes/unity/colors.xml create mode 100644 data/themes/unity/deepbox.png create mode 100644 data/themes/unity/hscroll_left_default.png create mode 100644 data/themes/unity/hscroll_left_highlight.png create mode 100644 data/themes/unity/hscroll_left_pressed.png create mode 100644 data/themes/unity/hscroll_right_default.png create mode 100644 data/themes/unity/hscroll_right_highlight.png create mode 100644 data/themes/unity/hscroll_right_pressed.png create mode 100644 data/themes/unity/item_shortcut_bgr.png create mode 100644 data/themes/unity/itempopup.xml create mode 100644 data/themes/unity/popup.xml create mode 100644 data/themes/unity/progress.png create mode 100644 data/themes/unity/radioin.png create mode 100644 data/themes/unity/radioin_highlight.png create mode 100644 data/themes/unity/radioout.png create mode 100644 data/themes/unity/radioout_highlight.png create mode 100644 data/themes/unity/resize.png create mode 100644 data/themes/unity/selection.png create mode 100644 data/themes/unity/slider.png create mode 100644 data/themes/unity/slider_hilight.png create mode 100644 data/themes/unity/sticky_button.png create mode 100644 data/themes/unity/tab.png create mode 100644 data/themes/unity/tab_hilight.png create mode 100644 data/themes/unity/tabselected.png create mode 100644 data/themes/unity/textpopup.xml create mode 100644 data/themes/unity/vscroll_down_default.png create mode 100644 data/themes/unity/vscroll_down_highlight.png create mode 100644 data/themes/unity/vscroll_down_pressed.png create mode 100644 data/themes/unity/vscroll_grey.png create mode 100644 data/themes/unity/vscroll_highlight.png create mode 100644 data/themes/unity/vscroll_up_default.png create mode 100644 data/themes/unity/vscroll_up_highlight.png create mode 100644 data/themes/unity/vscroll_up_pressed.png create mode 100644 data/themes/unity/window.png create mode 100644 data/themes/unity/window.xml diff --git a/configure.ac b/configure.ac index 2df15c464..76728dbab 100755 --- a/configure.ac +++ b/configure.ac @@ -253,6 +253,7 @@ data/themes/enchilado/Makefile data/themes/mana/Makefile data/themes/pink/Makefile data/themes/redandblack/Makefile +data/themes/unity/Makefile data/themes/wood/Makefile data/help/Makefile data/help/es/Makefile diff --git a/data/themes/CMakeLists.txt b/data/themes/CMakeLists.txt index b6a7282df..9a0fef1b2 100644 --- a/data/themes/CMakeLists.txt +++ b/data/themes/CMakeLists.txt @@ -4,4 +4,5 @@ ADD_SUBDIRECTORY(enchilado) ADD_SUBDIRECTORY(mana) ADD_SUBDIRECTORY(pink) ADD_SUBDIRECTORY(redandblack) +ADD_SUBDIRECTORY(unity) ADD_SUBDIRECTORY(wood) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 947d83df2..d0ec767d4 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -1,4 +1,4 @@ -SUBDIRS = blackwood classic enchilado mana pink redandblack wood +SUBDIRS = blackwood classic enchilado mana pink redandblack unity wood EXTRA_DIST = CMakeLists.txt diff --git a/data/themes/unity/CMakeLists.txt b/data/themes/unity/CMakeLists.txt new file mode 100644 index 000000000..06d4f2920 --- /dev/null +++ b/data/themes/unity/CMakeLists.txt @@ -0,0 +1,47 @@ +SET (FILES + beingpopup.xml + button.png + button_disabled.png + buttonhi.png + buttonpress.png + char.xml + checkbox.png + close_button.png + colors.xml + deepbox.png + hscroll_left_default.png + hscroll_left_highlight.png + hscroll_left_pressed.png + hscroll_right_default.png + hscroll_right_highlight.png + hscroll_right_pressed.png + item_shortcut_bgr.png + itempopup.xml + popup.xml + progress.png + radioin.png + radioin_highlight.png + radioout.png + radioout_highlight.png + resize.png + selection.png + slider.png + slider_hilight.png + sticky_button.png + tab.png + tab_hilight.png + tabselected.png + textpopup.xml + vscroll_down_default.png + vscroll_down_highlight.png + vscroll_down_pressed.png + vscroll_grey.png + vscroll_highlight.png + vscroll_up_default.png + vscroll_up_highlight.png + vscroll_up_pressed.png + window.png + window.xml + ) + +INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/unity) diff --git a/data/themes/unity/Makefile.am b/data/themes/unity/Makefile.am new file mode 100644 index 000000000..fb91baa5f --- /dev/null +++ b/data/themes/unity/Makefile.am @@ -0,0 +1,51 @@ + +guidir = $(pkgdatadir)/data/themes/unity + +gui_DATA = \ + beingpopup.xml \ + button.png \ + button_disabled.png \ + buttonhi.png \ + buttonpress.png \ + char.xml \ + checkbox.png \ + close_button.png \ + colors.xml \ + deepbox.png \ + window.xml \ + hscroll_left_default.png \ + hscroll_left_highlight.png \ + hscroll_left_pressed.png \ + hscroll_right_default.png \ + hscroll_right_highlight.png \ + hscroll_right_pressed.png \ + item_shortcut_bgr.png \ + itempopup.xml \ + popup.xml \ + progress.png \ + radioin.png \ + radioin_highlight.png \ + radioout.png \ + radioout_highlight.png \ + resize.png \ + selection.png \ + slider.png \ + slider_hilight.png \ + sticky_button.png \ + tab.png \ + tab_hilight.png \ + tabselected.png \ + textpopup.xml \ + vscroll_down_default.png \ + vscroll_down_highlight.png \ + vscroll_down_pressed.png \ + vscroll_grey.png \ + vscroll_highlight.png \ + vscroll_up_default.png \ + vscroll_up_highlight.png \ + vscroll_up_pressed.png \ + window.png + +EXTRA_DIST = \ + $(gui_DATA) \ + CMakeLists.txt diff --git a/data/themes/unity/beingpopup.xml b/data/themes/unity/beingpopup.xml new file mode 100644 index 000000000..215d4528e --- /dev/null +++ b/data/themes/unity/beingpopup.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/data/themes/unity/button.png b/data/themes/unity/button.png new file mode 100644 index 000000000..5e2bfbfc4 Binary files /dev/null and b/data/themes/unity/button.png differ diff --git a/data/themes/unity/button_disabled.png b/data/themes/unity/button_disabled.png new file mode 100644 index 000000000..b709473ae Binary files /dev/null and b/data/themes/unity/button_disabled.png differ diff --git a/data/themes/unity/buttonhi.png b/data/themes/unity/buttonhi.png new file mode 100644 index 000000000..83318d19a Binary files /dev/null and b/data/themes/unity/buttonhi.png differ diff --git a/data/themes/unity/buttonpress.png b/data/themes/unity/buttonpress.png new file mode 100644 index 000000000..5e2bfbfc4 Binary files /dev/null and b/data/themes/unity/buttonpress.png differ diff --git a/data/themes/unity/char.xml b/data/themes/unity/char.xml new file mode 100644 index 000000000..215d4528e --- /dev/null +++ b/data/themes/unity/char.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/data/themes/unity/checkbox.png b/data/themes/unity/checkbox.png new file mode 100644 index 000000000..2b1a1b5ec Binary files /dev/null and b/data/themes/unity/checkbox.png differ diff --git a/data/themes/unity/close_button.png b/data/themes/unity/close_button.png new file mode 100644 index 000000000..3eb0866be Binary files /dev/null and b/data/themes/unity/close_button.png differ diff --git a/data/themes/unity/colors.xml b/data/themes/unity/colors.xml new file mode 100644 index 000000000..c1bca3d8c --- /dev/null +++ b/data/themes/unity/colors.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/themes/unity/deepbox.png b/data/themes/unity/deepbox.png new file mode 100644 index 000000000..e6dae6a45 Binary files /dev/null and b/data/themes/unity/deepbox.png differ diff --git a/data/themes/unity/hscroll_left_default.png b/data/themes/unity/hscroll_left_default.png new file mode 100644 index 000000000..a5e588041 Binary files /dev/null and b/data/themes/unity/hscroll_left_default.png differ diff --git a/data/themes/unity/hscroll_left_highlight.png b/data/themes/unity/hscroll_left_highlight.png new file mode 100644 index 000000000..38da69a96 Binary files /dev/null and b/data/themes/unity/hscroll_left_highlight.png differ diff --git a/data/themes/unity/hscroll_left_pressed.png b/data/themes/unity/hscroll_left_pressed.png new file mode 100644 index 000000000..38da69a96 Binary files /dev/null and b/data/themes/unity/hscroll_left_pressed.png differ diff --git a/data/themes/unity/hscroll_right_default.png b/data/themes/unity/hscroll_right_default.png new file mode 100644 index 000000000..3346f8c95 Binary files /dev/null and b/data/themes/unity/hscroll_right_default.png differ diff --git a/data/themes/unity/hscroll_right_highlight.png b/data/themes/unity/hscroll_right_highlight.png new file mode 100644 index 000000000..76b62aeba Binary files /dev/null and b/data/themes/unity/hscroll_right_highlight.png differ diff --git a/data/themes/unity/hscroll_right_pressed.png b/data/themes/unity/hscroll_right_pressed.png new file mode 100644 index 000000000..76b62aeba Binary files /dev/null and b/data/themes/unity/hscroll_right_pressed.png differ diff --git a/data/themes/unity/item_shortcut_bgr.png b/data/themes/unity/item_shortcut_bgr.png new file mode 100644 index 000000000..03b9b9a79 Binary files /dev/null and b/data/themes/unity/item_shortcut_bgr.png differ diff --git a/data/themes/unity/itempopup.xml b/data/themes/unity/itempopup.xml new file mode 100644 index 000000000..215d4528e --- /dev/null +++ b/data/themes/unity/itempopup.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/data/themes/unity/popup.xml b/data/themes/unity/popup.xml new file mode 100644 index 000000000..215d4528e --- /dev/null +++ b/data/themes/unity/popup.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/data/themes/unity/progress.png b/data/themes/unity/progress.png new file mode 100644 index 000000000..47c0724d4 Binary files /dev/null and b/data/themes/unity/progress.png differ diff --git a/data/themes/unity/radioin.png b/data/themes/unity/radioin.png new file mode 100644 index 000000000..7c82fe0e0 Binary files /dev/null and b/data/themes/unity/radioin.png differ diff --git a/data/themes/unity/radioin_highlight.png b/data/themes/unity/radioin_highlight.png new file mode 100644 index 000000000..bdc5decd3 Binary files /dev/null and b/data/themes/unity/radioin_highlight.png differ diff --git a/data/themes/unity/radioout.png b/data/themes/unity/radioout.png new file mode 100644 index 000000000..7fa4f97c4 Binary files /dev/null and b/data/themes/unity/radioout.png differ diff --git a/data/themes/unity/radioout_highlight.png b/data/themes/unity/radioout_highlight.png new file mode 100644 index 000000000..c43d19b9a Binary files /dev/null and b/data/themes/unity/radioout_highlight.png differ diff --git a/data/themes/unity/resize.png b/data/themes/unity/resize.png new file mode 100644 index 000000000..15f3fb9dd Binary files /dev/null and b/data/themes/unity/resize.png differ diff --git a/data/themes/unity/selection.png b/data/themes/unity/selection.png new file mode 100644 index 000000000..0dfceb7c5 Binary files /dev/null and b/data/themes/unity/selection.png differ diff --git a/data/themes/unity/slider.png b/data/themes/unity/slider.png new file mode 100644 index 000000000..1762289b6 Binary files /dev/null and b/data/themes/unity/slider.png differ diff --git a/data/themes/unity/slider_hilight.png b/data/themes/unity/slider_hilight.png new file mode 100644 index 000000000..99cda32d8 Binary files /dev/null and b/data/themes/unity/slider_hilight.png differ diff --git a/data/themes/unity/sticky_button.png b/data/themes/unity/sticky_button.png new file mode 100644 index 000000000..bed1b0a91 Binary files /dev/null and b/data/themes/unity/sticky_button.png differ diff --git a/data/themes/unity/tab.png b/data/themes/unity/tab.png new file mode 100644 index 000000000..8b473466d Binary files /dev/null and b/data/themes/unity/tab.png differ diff --git a/data/themes/unity/tab_hilight.png b/data/themes/unity/tab_hilight.png new file mode 100644 index 000000000..2c2f84ed0 Binary files /dev/null and b/data/themes/unity/tab_hilight.png differ diff --git a/data/themes/unity/tabselected.png b/data/themes/unity/tabselected.png new file mode 100644 index 000000000..b2ad6ed13 Binary files /dev/null and b/data/themes/unity/tabselected.png differ diff --git a/data/themes/unity/textpopup.xml b/data/themes/unity/textpopup.xml new file mode 100644 index 000000000..215d4528e --- /dev/null +++ b/data/themes/unity/textpopup.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/data/themes/unity/vscroll_down_default.png b/data/themes/unity/vscroll_down_default.png new file mode 100644 index 000000000..d7e6b61ac Binary files /dev/null and b/data/themes/unity/vscroll_down_default.png differ diff --git a/data/themes/unity/vscroll_down_highlight.png b/data/themes/unity/vscroll_down_highlight.png new file mode 100644 index 000000000..e3e5dbf3b Binary files /dev/null and b/data/themes/unity/vscroll_down_highlight.png differ diff --git a/data/themes/unity/vscroll_down_pressed.png b/data/themes/unity/vscroll_down_pressed.png new file mode 100644 index 000000000..e3e5dbf3b Binary files /dev/null and b/data/themes/unity/vscroll_down_pressed.png differ diff --git a/data/themes/unity/vscroll_grey.png b/data/themes/unity/vscroll_grey.png new file mode 100644 index 000000000..f18e7058d Binary files /dev/null and b/data/themes/unity/vscroll_grey.png differ diff --git a/data/themes/unity/vscroll_highlight.png b/data/themes/unity/vscroll_highlight.png new file mode 100644 index 000000000..157502dbc Binary files /dev/null and b/data/themes/unity/vscroll_highlight.png differ diff --git a/data/themes/unity/vscroll_up_default.png b/data/themes/unity/vscroll_up_default.png new file mode 100644 index 000000000..2b559dfda Binary files /dev/null and b/data/themes/unity/vscroll_up_default.png differ diff --git a/data/themes/unity/vscroll_up_highlight.png b/data/themes/unity/vscroll_up_highlight.png new file mode 100644 index 000000000..f2b171d83 Binary files /dev/null and b/data/themes/unity/vscroll_up_highlight.png differ diff --git a/data/themes/unity/vscroll_up_pressed.png b/data/themes/unity/vscroll_up_pressed.png new file mode 100644 index 000000000..f2b171d83 Binary files /dev/null and b/data/themes/unity/vscroll_up_pressed.png differ diff --git a/data/themes/unity/window.png b/data/themes/unity/window.png new file mode 100644 index 000000000..c325c1f2e Binary files /dev/null and b/data/themes/unity/window.png differ diff --git a/data/themes/unity/window.xml b/data/themes/unity/window.xml new file mode 100644 index 000000000..410d07b4c --- /dev/null +++ b/data/themes/unity/window.xml @@ -0,0 +1,19 @@ + + + + diff --git a/packaging/windows/setup.nsi b/packaging/windows/setup.nsi index 7e9a45a62..c41e7ddef 100644 --- a/packaging/windows/setup.nsi +++ b/packaging/windows/setup.nsi @@ -238,6 +238,7 @@ Section "Core files (required)" SecCore CreateDirectory "$INSTDIR\data\themes\mana" CreateDirectory "$INSTDIR\data\themes\pink" CreateDirectory "$INSTDIR\data\themes\redandblack" + CreateDirectory "$INSTDIR\data\themes\unity" CreateDirectory "$INSTDIR\data\themes\wood" CreateDirectory "$INSTDIR\docs" -- cgit v1.2.3-70-g09d2 From 6ac937583f9589e7049f2eb51eca62f2249ba7d6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 03:13:32 +0300 Subject: Fix status popup height. --- src/gui/statuspopup.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/statuspopup.cpp b/src/gui/statuspopup.cpp index 5c28641dc..13b5d575e 100644 --- a/src/gui/statuspopup.cpp +++ b/src/gui/statuspopup.cpp @@ -159,7 +159,8 @@ void StatusPopup::update() const int fontHeight = getFont()->getHeight(); - setHeight(24 + 8 + 14 * fontHeight + getPadding()); + setHeight(mDisableGameModifiers->getY() + + mDisableGameModifiers->getHeight() + 2 * getPadding()); } void StatusPopup::view(int x, int y) -- cgit v1.2.3-70-g09d2 From 2af5e3f72aef14b5b541b7c47878e0a13a343b85 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 03:19:47 +0300 Subject: Fix code style. --- src/being.cpp | 4 ++-- src/gui/statuspopup.cpp | 2 -- src/localplayer.cpp | 5 +---- src/openglgraphics.cpp | 6 ++++-- 4 files changed, 7 insertions(+), 10 deletions(-) diff --git a/src/being.cpp b/src/being.cpp index 73e1819a0..86695ee61 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -1409,8 +1409,8 @@ void Being::drawSpeech(int offsetX, int offsetY) if (!mText && userPalette) { mText = new Text(mSpeech, getPixelX(), getPixelY() - getHeight(), - gcn::Graphics::CENTER, &userPalette->getColor(UserPalette::PARTICLE), - true); + gcn::Graphics::CENTER, &userPalette->getColor( + UserPalette::PARTICLE), true); } } else if (speech == NO_SPEECH) diff --git a/src/gui/statuspopup.cpp b/src/gui/statuspopup.cpp index 13b5d575e..fee6450df 100644 --- a/src/gui/statuspopup.cpp +++ b/src/gui/statuspopup.cpp @@ -157,8 +157,6 @@ void StatusPopup::update() minWidth += 16 + 2 * getPadding(); setWidth(minWidth); - const int fontHeight = getFont()->getHeight(); - setHeight(mDisableGameModifiers->getY() + mDisableGameModifiers->getHeight() + 2 * getPadding()); } diff --git a/src/localplayer.cpp b/src/localplayer.cpp index 8105f3291..e17cf09c4 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -350,11 +350,8 @@ void LocalPlayer::logic() if (mEnableAdvert && !mBlockAdvert && mAdvertTime < cur_time) { Uint8 smile = FLAG_SPECIAL; - if (mTradebot && shopWindow && shopWindow - && !shopWindow->isShopEmpty()) - { + if (mTradebot && shopWindow && !shopWindow->isShopEmpty()) smile += FLAG_SHOP; - } if (mAwayMode) smile += FLAG_AWAY; diff --git a/src/openglgraphics.cpp b/src/openglgraphics.cpp index b67d4b2be..2ec5db490 100644 --- a/src/openglgraphics.cpp +++ b/src/openglgraphics.cpp @@ -529,7 +529,8 @@ void OpenGLGraphics::drawRescaledImagePattern(Image *image, for (int py = 0; py < h; py += scaledHeight) { - const int height = (py + scaledHeight >= h) ? h - py : scaledHeight; + const int height = (py + scaledHeight >= h) + ? h - py : scaledHeight; const int dstY = y + py; for (int px = 0; px < w; px += scaledWidth) { @@ -583,7 +584,8 @@ void OpenGLGraphics::drawRescaledImagePattern(Image *image, for (int py = 0; py < h; py += scaledHeight) { - const int height = (py + scaledHeight >= h) ? h - py : scaledHeight; + const int height = (py + scaledHeight >= h) + ? h - py : scaledHeight; const int dstY = y + py; for (int px = 0; px < w; px += scaledWidth) { -- cgit v1.2.3-70-g09d2 From 0680f936ce4be3cbd0cba338d3793d4a7782db60 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 13:43:33 +0300 Subject: Fix crash in context menu. --- src/gui/popupmenu.cpp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/gui/popupmenu.cpp b/src/gui/popupmenu.cpp index 715b1d983..16e3d9ec7 100644 --- a/src/gui/popupmenu.cpp +++ b/src/gui/popupmenu.cpp @@ -736,19 +736,8 @@ void PopupMenu::showChatPopup(int x, int y, ChatTab *tab) if (player_relations.getDefault() & PlayerRelation::TRADE) { mBrowserBox->addRow("##3---"); - if (being->isAdvanced()) - { - if (being->isShopEnabled()) - { - mBrowserBox->addRow("buy", _("Buy")); - mBrowserBox->addRow("sell", _("Sell")); - } - } - else - { - mBrowserBox->addRow("buy", _("Buy (?)")); - mBrowserBox->addRow("sell", _("Sell (?)")); - } + mBrowserBox->addRow("buy", _("Buy (?)")); + mBrowserBox->addRow("sell", _("Sell (?)")); } mBrowserBox->addRow("##3---"); } -- cgit v1.2.3-70-g09d2 From 50ecf3334aeb0a54a95672cc7bb47cfcf54021e8 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 22:06:25 +0300 Subject: Fix compilation warnings. --- src/client.cpp | 18 ++++-------------- src/logger.cpp | 3 ++- 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index 608bb5c8b..9447ce4bb 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -1355,28 +1355,18 @@ void Client::optionChanged(const std::string &name) void Client::action(const gcn::ActionEvent &event) { - bool show(false); - std::string tab = ""; + std::string tab; if (event.getId() == "Setup") - { - show = true; - } + tab = ""; else if (event.getId() == "Video") - { - show = true; tab = "Video"; - } else if (event.getId() == "Themes") - { - show = true; tab = "Theme"; - } else if (event.getId() == "Perfomance") - { - show = true; tab = "Perfomance"; - } + else + return; if (setupWindow) { diff --git a/src/logger.cpp b/src/logger.cpp index 2ec5c331e..8ce92c6d6 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -207,7 +207,8 @@ void Logger::error(const std::string &error_text) #elif defined __linux__ || __linux std::cerr << "Error: " << error_text << std::endl; std::string msg = "xmessage \"" + error_text + "\""; - system(msg.c_str()); + if (system(msg.c_str()) == -1) + std::cerr << "Error: " << error_text << std::endl; #else std::cerr << "Error: " << error_text << std::endl; #endif -- cgit v1.2.3-70-g09d2 From 6881c8db1555a7d25d0f5233adbc669d2c9c9fb1 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 16 Sep 2011 22:38:51 +0300 Subject: Add _FORTIFY_SOURCE to build scripts. --- bmake | 2 +- bmake44 | 2 +- bmake46 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bmake b/bmake index d7c7e4482..fa5462407 100755 --- a/bmake +++ b/bmake @@ -33,7 +33,7 @@ export CXXFLAGS="-Wunreachable-code -Wmissing-field-initializers \ -Wempty-body -Wsign-compare -Wclobbered -Wcast-align -Wcast-qual \ -Wtype-limits -Wpointer-arith -Wundef -Wmissing-include-dirs \ -Wignored-qualifiers -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ --Wpacked -Wshadow" +-Wpacked -Wshadow -D_FORTIFY_SOURCE=2" autoreconf -i ./configure --prefix=$dir/run \ diff --git a/bmake44 b/bmake44 index 8e49f2448..08f78be79 100755 --- a/bmake44 +++ b/bmake44 @@ -33,7 +33,7 @@ export CXXFLAGS="-Wmissing-field-initializers \ -Wempty-body -Wsign-compare -Wclobbered -Wcast-align -Wcast-qual \ -Wtype-limits -Wpointer-arith -Wundef -Wmissing-include-dirs \ -Wignored-qualifiers -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ --Wpacked -Wshadow" +-Wpacked -Wshadow -D_FORTIFY_SOURCE=2" autoreconf -i ./configure --prefix=$dir/run \ diff --git a/bmake46 b/bmake46 index a9f343033..14e3f6246 100755 --- a/bmake46 +++ b/bmake46 @@ -44,7 +44,7 @@ export CXXFLAGS="-Wvariadic-macros -Wvla -Wredundant-decls \ -Wcast-align -Wcast-qual -Wpointer-arith -Wundef \ -Wmissing-include-dirs -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ -Wpacked -Wextra -Wstrict-overflow=1 -Wunknown-pragmas -Wwrite-strings \ --Wstack-protector -Wshadow" +-Wstack-protector -Wshadow -D_FORTIFY_SOURCE=2" autoreconf -i ./configure --prefix=$dir/run \ -- cgit v1.2.3-70-g09d2 From 73d6e00a4639680786e4f31ae29aeeaebba9a8ae Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 17 Sep 2011 00:57:19 +0300 Subject: Fix windows installer for install windows themes. --- packaging/windows/setup.nsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packaging/windows/setup.nsi b/packaging/windows/setup.nsi index c41e7ddef..baa7930a4 100644 --- a/packaging/windows/setup.nsi +++ b/packaging/windows/setup.nsi @@ -294,6 +294,9 @@ Section "Core files (required)" SecCore SetOutPath "$INSTDIR\data\themes\redandblack" File "${SRCDIR}\data\themes\redandblack\*.png" File "${SRCDIR}\data\themes\redandblack\*.xml" + SetOutPath "$INSTDIR\data\themes\unity" + File "${SRCDIR}\data\themes\unity\*.png" + File "${SRCDIR}\data\themes\unity\*.xml" SetOutPath "$INSTDIR\data\themes\wood" File "${SRCDIR}\data\themes\wood\*.png" File "${SRCDIR}\data\themes\wood\*.xml" -- cgit v1.2.3-70-g09d2 From d9926d7bb1436d0d624e8abbad2c9166b26e3a25 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 17 Sep 2011 16:48:09 +0300 Subject: Update translations. Add cs translation by Pitriss. --- po/LINGUAS | 2 +- po/cs.po | 3210 ++++++++++++++++++++++++++++--------------------------- po/de.po | 678 ++++++------ po/es.po | 740 ++++++------- po/fi.po | 664 ++++++------ po/fr.po | 664 ++++++------ po/hr.po | 662 ++++++------ po/hu.po | 662 ++++++------ po/id.po | 685 ++++++------ po/it.po | 874 +++++++-------- po/ja.po | 664 ++++++------ po/manaplus.pot | 662 ++++++------ po/nl_BE.po | 664 ++++++------ po/pt.po | 682 ++++++------ po/pt_BR.po | 696 ++++++------ po/ru.po | 664 ++++++------ po/zh_CN.po | 664 ++++++------ 17 files changed, 6860 insertions(+), 6677 deletions(-) diff --git a/po/LINGUAS b/po/LINGUAS index 66da28559..44b6e67b7 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -2,7 +2,7 @@ #ar # Disabled because of current client limitations (shaping, RTL) #bg # Not enough translations #ca # Not enough translations -#cs # Not enough translations +cs #da # Not enough translations de #en_GB # Not enough translations diff --git a/po/cs.po b/po/cs.po index afda4a26c..f0ac1b589 100644 --- a/po/cs.po +++ b/po/cs.po @@ -1,236 +1,254 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. -# +# +# Translators: # Andrei Karas , 2011. +# Pitriss , 2011. +# Pitriss V , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-08-10 01:11+0300\n" -"PO-Revision-Date: 2011-08-09 22:16+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-17 13:43+0000\n" "Last-Translator: akaras \n" -"Language-Team: LANGUAGE \n" +"Language-Team: Czech (http://www.transifex.net/projects/p/manaplus/team/" +"cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" -msgstr "" +msgstr "Viditelný na mapě" -#: src/being.cpp:542 +#: src/being.cpp:548 msgid "dodge" -msgstr "" +msgstr "úskočil" -#: src/being.cpp:542 +#: src/being.cpp:548 msgid "miss" -msgstr "" +msgstr "minul" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1514 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1519 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:825 src/gui/setup.cpp:53 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Nastavení" -#: src/client.cpp:908 -msgid "Connecting to server" +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Výkon" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Video" + +#: src/client.cpp:851 +msgid "Themes" msgstr "" -#: src/client.cpp:939 +#: src/client.cpp:932 +msgid "Connecting to server" +msgstr "Připojuji se k serveru" + +#: src/client.cpp:963 msgid "Logging in" -msgstr "" +msgstr "Přihlašuji se" -#: src/client.cpp:972 +#: src/client.cpp:996 msgid "Entering game world" -msgstr "" +msgstr "Vstupuji do herního světa" -#: src/client.cpp:1072 +#: src/client.cpp:1096 msgid "Requesting characters" -msgstr "" +msgstr "Požaduji postavy" -#: src/client.cpp:1103 +#: src/client.cpp:1127 msgid "Connecting to the game server" -msgstr "" +msgstr "Připojuji se k hernímu serveru" -#: src/client.cpp:1113 +#: src/client.cpp:1137 msgid "Changing game servers" -msgstr "" +msgstr "Zaměňuji herní servery" -#: src/client.cpp:1150 src/client.cpp:1157 src/client.cpp:1294 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 -#: src/gui/charcreatedialog.cpp:218 src/gui/charselectdialog.cpp:254 -#: src/gui/register.cpp:228 src/gui/serverdialog.cpp:392 +#: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 +#: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 #: src/gui/unregisterdialog.cpp:137 src/net/ea/charserverhandler.cpp:154 #: src/net/ea/charserverhandler.cpp:172 src/net/manaserv/charhandler.cpp:184 #: src/net/manaserv/charhandler.cpp:227 msgid "Error" msgstr "Chyba" -#: src/client.cpp:1166 +#: src/client.cpp:1196 msgid "Requesting registration details" -msgstr "" +msgstr "Požaduji registrační detaily" -#: src/client.cpp:1193 +#: src/client.cpp:1222 msgid "Password Change" -msgstr "" +msgstr "Změna hesla" -#: src/client.cpp:1194 +#: src/client.cpp:1223 msgid "Password changed successfully!" -msgstr "" +msgstr "Heslo úspěšně změněno!" -#: src/client.cpp:1213 +#: src/client.cpp:1242 msgid "Email Change" -msgstr "" +msgstr "Změna emailu" -#: src/client.cpp:1214 +#: src/client.cpp:1243 msgid "Email changed successfully!" -msgstr "" +msgstr "Email úspěšně změněn!" -#: src/client.cpp:1234 +#: src/client.cpp:1263 msgid "Unregister Successful" -msgstr "" +msgstr "Zrušení registrace úspěšné" -#: src/client.cpp:1235 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." -msgstr "" +msgstr "Nashledanou, vraťte se kdykoli..." -#: src/client.cpp:1424 src/client.cpp:1454 src/client.cpp:1498 -#: src/client.cpp:1919 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1629 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" -msgstr "" +msgstr "Neplatný host updatů: %s" -#: src/client.cpp:1663 src/client.cpp:1669 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" -msgstr "" +msgstr "Chyba při vytváření adresáře s updaty!" -#: src/client.cpp:1690 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." -msgstr "" +msgstr "Chyba: %s neexistuje a nelze ho vytvořit. Ukončuji." -#: src/commandhandler.cpp:301 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Neznámý příkaz." -#: src/commandhandler.cpp:401 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" -msgstr "" +msgstr "Nelze zaslat prázdné šeptání!" -#: src/commandhandler.cpp:409 +#: src/commandhandler.cpp:309 #, c-format msgid "" -"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is" -" you." +"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " +"you." msgstr "" +"Nelze vytvořit záložku se šeptáním pro \"%s\"! Buďto záložka existuje nebo " +"jsi to ty." -#: src/commandhandler.cpp:429 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "" -#: src/commandhandler.cpp:445 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." -msgstr "" +msgstr "Chybí jméno party." -#: src/commandhandler.cpp:456 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." -msgstr "" +msgstr "Chybí jméno guildy." -#: src/commandhandler.cpp:469 src/commandhandler.cpp:576 -#: src/commandhandler.cpp:617 src/commandhandler.cpp:647 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." -msgstr "" +msgstr "Prosím zadej jméno." -#: src/commandhandler.cpp:510 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." -msgstr "" +msgstr "Enter přepíná chat." -#: src/commandhandler.cpp:510 +#: src/commandhandler.cpp:415 msgid "Message closes chat." -msgstr "" +msgstr "Zpráva zavírá chat." -#: src/commandhandler.cpp:521 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." -msgstr "" +msgstr "Enter nyní přepíná chat." -#: src/commandhandler.cpp:527 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." -msgstr "" +msgstr "Zpráva nyní ukončuje chat." -#: src/commandhandler.cpp:555 +#: src/commandhandler.cpp:460 msgid "friend" -msgstr "" +msgstr "přítel" -#: src/commandhandler.cpp:560 +#: src/commandhandler.cpp:465 msgid "disregarded" -msgstr "" +msgstr "přehlížený" -#: src/commandhandler.cpp:565 +#: src/commandhandler.cpp:470 msgid "neutral" -msgstr "" +msgstr "neutrální" -#: src/commandhandler.cpp:584 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" -msgstr "" +msgstr "Hráč je již %s!" -#: src/commandhandler.cpp:598 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" -msgstr "" +msgstr "Hráč byl úspěšně zařazen jako %s!" -#: src/commandhandler.cpp:606 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" -msgstr "" +msgstr "Hráč nemůže být zařazen jako %s!" -#: src/commandhandler.cpp:628 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" -msgstr "" +msgstr "Hráč nebyl ignorován!" -#: src/commandhandler.cpp:635 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" -msgstr "" +msgstr "Hráč již není ignorován!" -#: src/commandhandler.cpp:637 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" -msgstr "" +msgstr "Hráč nemůže být odignorován!" -#: src/commandhandler.cpp:654 +#: src/commandhandler.cpp:559 msgid "Player already erased!" -msgstr "" +msgstr "Hráč již byl vymazán!" -#: src/commandhandler.cpp:665 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" -msgstr "" +msgstr "Hráč byl úspěšně vymazán!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" -msgstr "" +msgstr "Hráč nemůže být vymazán!" -#: src/commandhandler.cpp:960 src/commandhandler.cpp:1006 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" -msgstr "" +msgstr "Doba běhu klienta: %s" -#: src/commandhandler.cpp:970 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" @@ -238,7 +256,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:979 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" @@ -246,7 +264,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:987 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" @@ -254,7 +272,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:995 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" @@ -262,7 +280,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1003 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" @@ -270,27 +288,27 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1082 +#: src/commandhandler.cpp:994 msgid "font cache size" -msgstr "" +msgstr "velikost chache fontů" -#: src/commandhandler.cpp:1094 +#: src/commandhandler.cpp:1006 msgid "Cache size:" -msgstr "" +msgstr "Velikost cache:" -#: src/commandhandler.cpp:1098 +#: src/commandhandler.cpp:1010 msgid "Created:" -msgstr "" +msgstr "Vytvořeno:" -#: src/commandhandler.cpp:1100 +#: src/commandhandler.cpp:1012 msgid "Deleted:" -msgstr "" +msgstr "Odstraněno:" -#: src/commandhandler.cpp:1147 src/commandhandler.cpp:1154 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1149 src/commandhandler.cpp:1156 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -299,168 +317,169 @@ msgstr "" msgid "Options to /%s are \"yes\", \"no\", \"true\", \"false\", \"1\", \"0\"." msgstr "" -#: src/game.cpp:246 src/gui/widgets/chattab.cpp:410 +#: src/game.cpp:252 src/gui/widgets/chattab.cpp:409 msgid "General" msgstr "" -#: src/game.cpp:250 src/gui/debugwindow.cpp:54 src/gui/widgets/chattab.cpp:412 +#: src/game.cpp:256 src/gui/debugwindow.cpp:54 src/gui/widgets/chattab.cpp:411 msgid "Debug" msgstr "" -#: src/game.cpp:475 +#: src/game.cpp:513 msgid "Screenshot saved as " -msgstr "" +msgstr "Snímky obrazovky ukládat jako " -#: src/game.cpp:483 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Ukládání snímku obrazovky selhalo!" -#: src/game.cpp:523 +#: src/game.cpp:560 msgid "The connection to the server was lost." -msgstr "" +msgstr "Spojení se serverem bylo ztraceno." -#: src/game.cpp:537 +#: src/game.cpp:571 msgid "Network Error" msgstr "Chyba sítě" -#: src/game.cpp:1184 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignorovat příchozí žádosti o obchodování" -#: src/game.cpp:1191 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Akceptovat příchozí žádosti o obchodování" -#: src/game.cpp:1576 +#: src/game.cpp:1729 msgid "Could Not Load Map" -msgstr "" +msgstr "Nelze načíst mapu" -#: src/game.cpp:1577 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Chyba při načítání %s" -#: src/gui/beingpopup.cpp:118 +#: src/gui/beingpopup.cpp:124 #, c-format msgid "Party: %s" -msgstr "" +msgstr "Parta: %s" -#: src/gui/beingpopup.cpp:132 +#: src/gui/beingpopup.cpp:138 #, c-format msgid "Guild: %s" -msgstr "" +msgstr "Guilda: %s" -#: src/gui/beingpopup.cpp:145 +#: src/gui/beingpopup.cpp:151 #, c-format msgid "Pvp rank: %d" -msgstr "" +msgstr "Pvp hodnost: %d" -#: src/gui/beingpopup.cpp:156 +#: src/gui/beingpopup.cpp:162 #, c-format msgid "Comment: %s" -msgstr "" +msgstr "Komentář: %s" #: src/gui/botcheckerwindow.cpp:266 msgid "Bot Checker" -msgstr "" +msgstr "Ověřovač botů" #: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Jméno" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:130 -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:604 -#: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:266 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 +#: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Útok" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:275 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" -msgstr "" +msgstr "Mluvit" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:241 -#: src/gui/popupmenu.cpp:280 src/gui/popupmenu.cpp:661 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "" #: src/gui/botcheckerwindow.cpp:300 msgid "Result" -msgstr "" +msgstr "Výsledek" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:123 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" -msgstr "Reset" +msgstr "Vynulovat" -#: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:97 +#: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 #: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 -#: src/gui/popupmenu.cpp:277 src/gui/popupmenu.cpp:675 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Nákup" -#: src/gui/buydialog.cpp:88 src/gui/buydialog.cpp:302 -#: src/gui/selldialog.cpp:87 src/gui/selldialog.cpp:324 +#: src/gui/buydialog.cpp:89 src/gui/buydialog.cpp:303 +#: src/gui/selldialog.cpp:88 src/gui/selldialog.cpp:325 #, c-format msgid "Price: %s / Total: %s" -msgstr "" +msgstr "Cena: %s / Celkem %s" #. TRANSLATORS: This is a narrow symbol used to denote 'increasing'. #. You may change this symbol if your language uses another. -#: src/gui/buydialog.cpp:93 src/gui/itemamountwindow.cpp:207 -#: src/gui/itemamountwindow.cpp:235 src/gui/npcdialog.cpp:113 -#: src/gui/selldialog.cpp:90 src/gui/statuswindow.cpp:940 +#: src/gui/buydialog.cpp:94 src/gui/itemamountwindow.cpp:207 +#: src/gui/itemamountwindow.cpp:235 src/gui/npcdialog.cpp:114 +#: src/gui/selldialog.cpp:91 src/gui/statuswindow.cpp:973 msgid "+" msgstr "" #. TRANSLATORS: This is a narrow symbol used to denote 'decreasing'. #. You may change this symbol if your language uses another. -#: src/gui/buydialog.cpp:96 src/gui/itemamountwindow.cpp:206 -#: src/gui/itemamountwindow.cpp:234 src/gui/npcdialog.cpp:114 -#: src/gui/selldialog.cpp:91 src/gui/statuswindow.cpp:952 +#: src/gui/buydialog.cpp:97 src/gui/itemamountwindow.cpp:206 +#: src/gui/itemamountwindow.cpp:234 src/gui/npcdialog.cpp:115 +#: src/gui/selldialog.cpp:92 src/gui/statuswindow.cpp:985 msgid "-" msgstr "" -#: src/gui/buydialog.cpp:98 src/gui/quitdialog.cpp:49 -#: src/gui/quitdialog.cpp:54 src/gui/quitdialog.cpp:55 -#: src/gui/selldialog.cpp:93 src/gui/serverdialog.cpp:285 +#: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 +#: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" msgstr "Ukončit" -#: src/gui/buydialog.cpp:99 src/gui/selldialog.cpp:94 -#: src/gui/statuswindow.cpp:490 src/gui/statuswindow.cpp:539 -#: src/gui/statuswindow.cpp:939 src/gui/statuswindow.cpp:970 +#: src/gui/buydialog.cpp:100 src/gui/selldialog.cpp:95 +#: src/gui/statuswindow.cpp:504 src/gui/statuswindow.cpp:553 +#: src/gui/statuswindow.cpp:972 src/gui/statuswindow.cpp:1003 msgid "Max" msgstr "Vše" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:146 src/gui/setup_other.cpp:134 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Obchod" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:258 -#: src/gui/popupmenu.cpp:278 src/gui/popupmenu.cpp:677 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 -#: src/gui/selldialog.cpp:92 +#: src/gui/selldialog.cpp:93 msgid "Sell" msgstr "Prodej" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 -#: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:93 +#: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:330 -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:453 -#: src/gui/popupmenu.cpp:480 src/gui/popupmenu.cpp:499 -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:532 -#: src/gui/popupmenu.cpp:736 src/gui/popupmenu.cpp:760 -#: src/gui/popupmenu.cpp:1647 src/gui/popupmenu.cpp:1675 -#: src/gui/popupmenu.cpp:1731 src/gui/popupmenu.cpp:1774 -#: src/gui/popupmenu.cpp:1809 src/gui/popupmenu.cpp:1849 -#: src/gui/popupmenu.cpp:1915 src/gui/popupmenu.cpp:1935 -#: src/gui/quitdialog.cpp:60 src/gui/register.cpp:82 src/gui/setup.cpp:70 -#: src/gui/socialwindow.cpp:973 src/gui/textcommandeditor.cpp:238 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 -#: src/gui/updatewindow.cpp:157 +#: src/gui/updaterwindow.cpp:161 msgid "Cancel" msgstr "Zrušit" @@ -475,24 +494,24 @@ msgstr "Účet: %s" #: src/gui/changeemaildialog.cpp:54 msgid "Type new email address twice:" -msgstr "" +msgstr "Zadej novou emailovou adresu dvakrát:" #: src/gui/changeemaildialog.cpp:132 #, c-format msgid "The new email address needs to be at least %d characters long." -msgstr "" +msgstr "Nová emailová adresa musí být nejméně %d znaků dlouhá." #: src/gui/changeemaildialog.cpp:139 #, c-format msgid "The new email address needs to be less than %d characters long." -msgstr "" +msgstr "Nová emailová adresa musí být méně než %d znaků dlouhá." #: src/gui/changeemaildialog.cpp:146 msgid "The email address entries mismatch." -msgstr "" +msgstr "Emailové adresy nesouhlasí." #: src/gui/changepassworddialog.cpp:50 src/gui/changepassworddialog.cpp:59 -#: src/gui/charselectdialog.cpp:140 +#: src/gui/charselectdialog.cpp:139 msgid "Change Password" msgstr "Změnit heslo" @@ -503,209 +522,210 @@ msgstr "Heslo:" #: src/gui/changepassworddialog.cpp:66 msgid "Type new password twice:" -msgstr "" +msgstr "Zadej nové heslo dvakrát:" #: src/gui/changepassworddialog.cpp:114 msgid "Enter the old password first." -msgstr "" +msgstr "Nejdřív zadej původní heslo." #: src/gui/changepassworddialog.cpp:120 #, c-format msgid "The new password needs to be at least %d characters long." -msgstr "" +msgstr "Nové heslo musí být nejméně %d znaků dlouhé." #: src/gui/changepassworddialog.cpp:127 #, c-format msgid "The new password needs to be less than %d characters long." -msgstr "" +msgstr "Nové heslo musí být méně než.%d znaků dlouhé." #: src/gui/changepassworddialog.cpp:134 msgid "The new password entries mismatch." -msgstr "" +msgstr "Nová hesla nesouhlasí." #: src/gui/charcreatedialog.cpp:58 msgid "Create Character" msgstr "Vytvořit postavu" -#: src/gui/charcreatedialog.cpp:73 src/gui/logindialog.cpp:94 +#: src/gui/charcreatedialog.cpp:76 src/gui/logindialog.cpp:94 #: src/gui/register.cpp:75 msgid "Name:" msgstr "Jméno:" #. TRANSLATORS: This is a narrow symbol used to denote 'next'. #. You may change this symbol if your language uses another. -#: src/gui/charcreatedialog.cpp:76 src/gui/charcreatedialog.cpp:81 -#: src/gui/charcreatedialog.cpp:87 src/gui/outfitwindow.cpp:81 +#: src/gui/charcreatedialog.cpp:79 src/gui/charcreatedialog.cpp:84 +#: src/gui/charcreatedialog.cpp:90 src/gui/outfitwindow.cpp:85 msgid ">" msgstr "" #. TRANSLATORS: This is a narrow symbol used to denote 'previous'. #. You may change this symbol if your language uses another. -#: src/gui/charcreatedialog.cpp:79 src/gui/charcreatedialog.cpp:82 -#: src/gui/charcreatedialog.cpp:88 src/gui/outfitwindow.cpp:80 +#: src/gui/charcreatedialog.cpp:82 src/gui/charcreatedialog.cpp:85 +#: src/gui/charcreatedialog.cpp:91 src/gui/outfitwindow.cpp:84 msgid "<" msgstr "" -#: src/gui/charcreatedialog.cpp:80 +#: src/gui/charcreatedialog.cpp:83 msgid "Hair color:" -msgstr "" +msgstr "Barva vlasů:" -#: src/gui/charcreatedialog.cpp:83 +#: src/gui/charcreatedialog.cpp:86 msgid "Hair style:" -msgstr "" +msgstr "Účes:" -#: src/gui/charcreatedialog.cpp:89 +#: src/gui/charcreatedialog.cpp:92 msgid "Race:" -msgstr "" +msgstr "Rasa:" -#: src/gui/charcreatedialog.cpp:92 src/gui/charselectdialog.cpp:479 -#: src/gui/socialwindow.cpp:1033 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 +#: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Vytvořit" -#: src/gui/charcreatedialog.cpp:94 src/gui/register.cpp:98 +#: src/gui/charcreatedialog.cpp:97 src/gui/register.cpp:98 msgid "Male" msgstr "Muž" -#: src/gui/charcreatedialog.cpp:95 src/gui/register.cpp:99 +#: src/gui/charcreatedialog.cpp:98 src/gui/register.cpp:99 msgid "Female" msgstr "Žena" -#: src/gui/charcreatedialog.cpp:113 src/gui/charcreatedialog.cpp:300 +#: src/gui/charcreatedialog.cpp:116 src/gui/charcreatedialog.cpp:303 #, c-format msgid "Please distribute %d points" msgstr "Rozdělte prosím %d bodů" -#: src/gui/charcreatedialog.cpp:219 +#: src/gui/charcreatedialog.cpp:222 msgid "Your name needs to be at least 4 characters." msgstr "Vaše jméno musí mít nejméně 4 znaky." -#: src/gui/charcreatedialog.cpp:291 +#: src/gui/charcreatedialog.cpp:294 msgid "Character stats OK" -msgstr "" +msgstr "Stav postavy je OK" -#: src/gui/charcreatedialog.cpp:305 +#: src/gui/charcreatedialog.cpp:308 #, c-format msgid "Please remove %d points" -msgstr "Odstraňte prosím %d bodů." +msgstr "Odstraňte prosím %d bodů" -#: src/gui/charselectdialog.cpp:77 +#: src/gui/charselectdialog.cpp:76 msgid "Confirm Character Delete" msgstr "Potvrďte smazání postavy" -#: src/gui/charselectdialog.cpp:78 +#: src/gui/charselectdialog.cpp:77 msgid "Are you sure you want to delete this character?" msgstr "Jste si jistí, že chcete smazat tuto postavu?" -#: src/gui/charselectdialog.cpp:126 +#: src/gui/charselectdialog.cpp:125 msgid "Account and Character Management" msgstr "Správa účtu a postavy" -#: src/gui/charselectdialog.cpp:139 +#: src/gui/charselectdialog.cpp:138 msgid "Switch Login" -msgstr "" +msgstr "Přepnout přihlášení" -#: src/gui/charselectdialog.cpp:153 src/gui/unregisterdialog.cpp:50 +#: src/gui/charselectdialog.cpp:152 src/gui/unregisterdialog.cpp:50 #: src/gui/unregisterdialog.cpp:58 msgid "Unregister" msgstr "Zrušit registraci" -#: src/gui/charselectdialog.cpp:162 +#: src/gui/charselectdialog.cpp:161 msgid "Change Email" -msgstr "" +msgstr "Změnit email" -#: src/gui/charselectdialog.cpp:254 +#: src/gui/charselectdialog.cpp:253 msgid "Incorrect password" -msgstr "" +msgstr "Špatné heslo" -#: src/gui/charselectdialog.cpp:287 +#: src/gui/charselectdialog.cpp:286 msgid "Enter password for deleting character" -msgstr "" +msgstr "Zadej heslo pro smazání postavy" -#: src/gui/charselectdialog.cpp:287 +#: src/gui/charselectdialog.cpp:286 msgid "Enter password:" -msgstr "" +msgstr "Zadej heslo:" -#: src/gui/charselectdialog.cpp:409 src/gui/serverdialog.cpp:289 -#: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:120 -#: src/gui/shopwindow.cpp:123 src/gui/textcommandeditor.cpp:241 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 +#: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 +#: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Smazat" -#: src/gui/charselectdialog.cpp:467 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" -msgstr "" +msgstr "Vybrat" -#: src/gui/charselectdialog.cpp:470 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "" -#: src/gui/charselectdialog.cpp:481 src/gui/charselectdialog.cpp:482 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" -msgstr "" +msgstr "výchozí" #: src/gui/chatwindow.cpp:113 msgid "black" -msgstr "" +msgstr "černá" #: src/gui/chatwindow.cpp:114 msgid "red" -msgstr "" +msgstr "červená" #: src/gui/chatwindow.cpp:115 msgid "green" -msgstr "" +msgstr "zelená" #: src/gui/chatwindow.cpp:116 msgid "blue" -msgstr "" +msgstr "modrá" #: src/gui/chatwindow.cpp:117 msgid "gold" -msgstr "" +msgstr "zlatá" #: src/gui/chatwindow.cpp:118 msgid "yellow" -msgstr "" +msgstr "žlutá" #: src/gui/chatwindow.cpp:119 msgid "pink" -msgstr "" +msgstr "růžová" #: src/gui/chatwindow.cpp:120 msgid "purple" -msgstr "" +msgstr "fialová" #: src/gui/chatwindow.cpp:121 msgid "grey" -msgstr "" +msgstr "šedá" #: src/gui/chatwindow.cpp:122 msgid "brown" -msgstr "" +msgstr "hnědá" #: src/gui/chatwindow.cpp:123 msgid "rainbow 1" -msgstr "" +msgstr "duhová 1" #: src/gui/chatwindow.cpp:124 msgid "rainbow 2" -msgstr "" +msgstr "duhová 2" #: src/gui/chatwindow.cpp:125 msgid "rainbow 3" -msgstr "" - -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:72 src/gui/setup_theme.cpp:126 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +msgstr "duhová 3" + +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -713,15 +733,15 @@ msgstr "???" msgid "Chat" msgstr "Chat" -#: src/gui/chatwindow.cpp:605 +#: src/gui/chatwindow.cpp:609 #, c-format msgid "Present: %s; %d players are present." -msgstr "" +msgstr "Přítomno: %s; %d hráčů je přítomno." -#: src/gui/chatwindow.cpp:988 +#: src/gui/chatwindow.cpp:996 #, c-format msgid "Whispering to %s: %s" -msgstr "" +msgstr "Šeptání pro %s: %s" #: src/gui/confirmdialog.cpp:47 msgid "Yes" @@ -732,183 +752,183 @@ msgid "No" msgstr "Ne" #: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 -#: src/gui/popupmenu.cpp:155 src/gui/popupmenu.cpp:377 -#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:619 -#: src/gui/popupmenu.cpp:627 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" -msgstr "" +msgstr "Ignorovat" -#: src/gui/debugwindow.cpp:70 src/gui/minimap.cpp:49 src/gui/minimap.cpp:96 -#: src/gui/setup_other.cpp:65 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 +#: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Mapa" -#: src/gui/debugwindow.cpp:71 +#: src/gui/debugwindow.cpp:73 msgid "Target" -msgstr "" +msgstr "Cíl" -#: src/gui/debugwindow.cpp:72 +#: src/gui/debugwindow.cpp:74 msgid "Net" -msgstr "" +msgstr "Síť" -#: src/gui/debugwindow.cpp:145 src/gui/debugwindow.cpp:220 -#: src/gui/debugwindow.cpp:249 +#: src/gui/debugwindow.cpp:147 src/gui/debugwindow.cpp:222 +#: src/gui/debugwindow.cpp:251 msgid "Music:" -msgstr "" +msgstr "Hudba:" -#: src/gui/debugwindow.cpp:146 src/gui/debugwindow.cpp:224 -#: src/gui/debugwindow.cpp:251 +#: src/gui/debugwindow.cpp:148 src/gui/debugwindow.cpp:226 +#: src/gui/debugwindow.cpp:253 msgid "Map:" -msgstr "" +msgstr "Mapa:" -#: src/gui/debugwindow.cpp:147 src/gui/debugwindow.cpp:222 -#: src/gui/debugwindow.cpp:250 +#: src/gui/debugwindow.cpp:149 src/gui/debugwindow.cpp:224 +#: src/gui/debugwindow.cpp:252 msgid "Minimap:" -msgstr "" +msgstr "Minimapa:" -#: src/gui/debugwindow.cpp:148 src/gui/debugwindow.cpp:218 -#: src/gui/debugwindow.cpp:247 +#: src/gui/debugwindow.cpp:150 src/gui/debugwindow.cpp:220 +#: src/gui/debugwindow.cpp:249 msgid "Cursor:" -msgstr "" +msgstr "Kurzor:" -#: src/gui/debugwindow.cpp:149 src/gui/debugwindow.cpp:201 -#: src/gui/debugwindow.cpp:206 +#: src/gui/debugwindow.cpp:151 src/gui/debugwindow.cpp:203 +#: src/gui/debugwindow.cpp:208 msgid "Player Position:" -msgstr "" +msgstr "Pozice hráče:" -#: src/gui/debugwindow.cpp:152 +#: src/gui/debugwindow.cpp:154 msgid "Particle count:" -msgstr "" +msgstr "Počet částic:" -#: src/gui/debugwindow.cpp:154 src/gui/debugwindow.cpp:235 -#: src/gui/debugwindow.cpp:254 +#: src/gui/debugwindow.cpp:156 src/gui/debugwindow.cpp:237 +#: src/gui/debugwindow.cpp:256 msgid "Map actors count:" msgstr "" -#: src/gui/debugwindow.cpp:162 src/gui/debugwindow.cpp:173 +#: src/gui/debugwindow.cpp:164 src/gui/debugwindow.cpp:175 #, c-format msgid "%d FPS (Software)" msgstr "" -#: src/gui/debugwindow.cpp:166 +#: src/gui/debugwindow.cpp:168 #, c-format msgid "%d FPS (fast OpenGL)" msgstr "" -#: src/gui/debugwindow.cpp:169 +#: src/gui/debugwindow.cpp:171 #, c-format msgid "%d FPS (old OpenGL)" msgstr "" -#: src/gui/debugwindow.cpp:176 +#: src/gui/debugwindow.cpp:178 #, c-format msgid "%d FPS" msgstr "" -#: src/gui/debugwindow.cpp:188 src/gui/debugwindow.cpp:240 +#: src/gui/debugwindow.cpp:190 src/gui/debugwindow.cpp:242 msgid "Textures count:" -msgstr "" +msgstr "Počet textur:" -#: src/gui/debugwindow.cpp:231 +#: src/gui/debugwindow.cpp:233 #, c-format msgid "Particle count: %d" -msgstr "" +msgstr "poet částic: %d" -#: src/gui/debugwindow.cpp:268 src/gui/debugwindow.cpp:299 -#: src/gui/debugwindow.cpp:343 +#: src/gui/debugwindow.cpp:270 src/gui/debugwindow.cpp:301 +#: src/gui/debugwindow.cpp:345 msgid "Target:" -msgstr "" +msgstr "Cíl:" -#: src/gui/debugwindow.cpp:269 src/gui/debugwindow.cpp:304 -#: src/gui/debugwindow.cpp:344 +#: src/gui/debugwindow.cpp:271 src/gui/debugwindow.cpp:306 +#: src/gui/debugwindow.cpp:346 msgid "Target Id:" -msgstr "" +msgstr "Id cíle:" -#: src/gui/debugwindow.cpp:270 src/gui/debugwindow.cpp:308 -#: src/gui/debugwindow.cpp:313 src/gui/debugwindow.cpp:345 +#: src/gui/debugwindow.cpp:272 src/gui/debugwindow.cpp:310 +#: src/gui/debugwindow.cpp:315 src/gui/debugwindow.cpp:347 msgid "Target Level:" -msgstr "" +msgstr "Úroveň cíle:" -#: src/gui/debugwindow.cpp:271 src/gui/debugwindow.cpp:316 -#: src/gui/debugwindow.cpp:346 +#: src/gui/debugwindow.cpp:273 src/gui/debugwindow.cpp:318 +#: src/gui/debugwindow.cpp:348 msgid "Target Party:" -msgstr "" +msgstr "Parta cíle:" -#: src/gui/debugwindow.cpp:272 src/gui/debugwindow.cpp:319 -#: src/gui/debugwindow.cpp:347 +#: src/gui/debugwindow.cpp:274 src/gui/debugwindow.cpp:321 +#: src/gui/debugwindow.cpp:349 msgid "Target Guild:" -msgstr "" +msgstr "Gilda cíle:" -#: src/gui/debugwindow.cpp:273 src/gui/debugwindow.cpp:333 -#: src/gui/debugwindow.cpp:338 src/gui/debugwindow.cpp:348 +#: src/gui/debugwindow.cpp:275 src/gui/debugwindow.cpp:335 +#: src/gui/debugwindow.cpp:340 src/gui/debugwindow.cpp:350 msgid "Attack delay:" -msgstr "" +msgstr "Prodleva útoku:" -#: src/gui/debugwindow.cpp:274 src/gui/debugwindow.cpp:323 -#: src/gui/debugwindow.cpp:349 +#: src/gui/debugwindow.cpp:276 src/gui/debugwindow.cpp:325 +#: src/gui/debugwindow.cpp:351 msgid "Minimal hit:" -msgstr "" +msgstr "Minimální zásah:" -#: src/gui/debugwindow.cpp:275 src/gui/debugwindow.cpp:325 -#: src/gui/debugwindow.cpp:350 +#: src/gui/debugwindow.cpp:277 src/gui/debugwindow.cpp:327 +#: src/gui/debugwindow.cpp:352 msgid "Maximum hit:" -msgstr "" +msgstr "Maximální zásah:" -#: src/gui/debugwindow.cpp:276 src/gui/debugwindow.cpp:327 -#: src/gui/debugwindow.cpp:351 +#: src/gui/debugwindow.cpp:278 src/gui/debugwindow.cpp:329 +#: src/gui/debugwindow.cpp:353 msgid "Critical hit:" -msgstr "" +msgstr "Kritický zásah:" -#: src/gui/debugwindow.cpp:385 src/gui/debugwindow.cpp:390 +#: src/gui/debugwindow.cpp:387 src/gui/debugwindow.cpp:392 #, c-format msgid "Ping: %s ms" -msgstr "" +msgstr "Ping: %s ms" -#: src/gui/debugwindow.cpp:393 +#: src/gui/debugwindow.cpp:395 #, c-format msgid "In: %d bytes/s" -msgstr "" +msgstr "Příchozí: %d bytes/s" -#: src/gui/debugwindow.cpp:395 +#: src/gui/debugwindow.cpp:397 #, c-format msgid "Out: %d bytes/s" -msgstr "" +msgstr "Odchozí: %d bytes/s" #: src/gui/didyouknowwindow.cpp:47 msgid "Did You Know?" -msgstr "" +msgstr "Víte že ... ?" -#: src/gui/didyouknowwindow.cpp:61 src/gui/helpwindow.cpp:57 -#: src/gui/inventorywindow.cpp:175 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:547 src/gui/shopwindow.cpp:111 +#: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" -msgstr "" +msgstr "Zavřít" -#: src/gui/didyouknowwindow.cpp:62 +#: src/gui/didyouknowwindow.cpp:64 msgid "< Previous" -msgstr "" +msgstr "< Předchozí" -#: src/gui/didyouknowwindow.cpp:63 +#: src/gui/didyouknowwindow.cpp:65 msgid "Next >" -msgstr "" +msgstr "Další >" -#: src/gui/didyouknowwindow.cpp:64 +#: src/gui/didyouknowwindow.cpp:66 msgid "Auto open this window" -msgstr "" +msgstr "Automaticky otevírat toto okno" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:59 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" -#: src/gui/equipmentwindow.cpp:78 src/gui/windowmenu.cpp:74 +#: src/gui/equipmentwindow.cpp:61 src/gui/windowmenu.cpp:74 msgid "Equipment" msgstr "Vybavení" -#: src/gui/equipmentwindow.cpp:103 src/gui/inventorywindow.cpp:130 -#: src/gui/inventorywindow.cpp:511 src/gui/inventorywindow.cpp:520 -#: src/gui/popupmenu.cpp:1606 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1746 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Odstranit z vybavení" @@ -916,80 +936,88 @@ msgstr "Odstranit z vybavení" msgid "Help" msgstr "Pomoc" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 -#: src/inventory.cpp:246 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "dle jména" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "dle id" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "dle váhy" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "dle množství" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "dle typu" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 +#: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventář" -#: src/gui/inventorywindow.cpp:104 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Sloty:" -#: src/gui/inventorywindow.cpp:115 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" -msgstr "" +msgstr "Filtr:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" -msgstr "" - -#: src/gui/inventorywindow.cpp:122 -msgid "na" -msgstr "" +msgstr "Třídit:" -#: src/gui/inventorywindow.cpp:123 -msgid "az" -msgstr "" - -#: src/gui/inventorywindow.cpp:124 -msgid "id" -msgstr "" - -#: src/gui/inventorywindow.cpp:128 src/gui/inventorywindow.cpp:513 -#: src/gui/inventorywindow.cpp:522 src/gui/popupmenu.cpp:1608 -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1748 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Vybavit" -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:518 src/gui/popupmenu.cpp:1611 -#: src/gui/popupmenu.cpp:1670 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1751 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Použít" -#: src/gui/inventorywindow.cpp:143 src/gui/inventorywindow.cpp:619 -#: src/gui/popupmenu.cpp:1615 src/gui/popupmenu.cpp:1712 -#: src/gui/popupmenu.cpp:1755 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." -msgstr "" +msgstr "Upustit..." -#: src/gui/inventorywindow.cpp:144 src/gui/popupmenu.cpp:1624 -#: src/gui/popupmenu.cpp:1721 src/gui/popupmenu.cpp:1764 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Rozdělit" -#: src/gui/inventorywindow.cpp:145 src/gui/outfitwindow.cpp:59 -#: src/gui/popupmenu.cpp:508 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" -msgstr "" +msgstr "Výstroje" -#: src/gui/inventorywindow.cpp:148 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Hmotnost:" -#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:610 -#: src/gui/popupmenu.cpp:1587 src/gui/popupmenu.cpp:1724 -#: src/gui/popupmenu.cpp:1767 src/gui/setup.cpp:71 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" -msgstr "" +msgstr "Uložit" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1631 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" -msgstr "" +msgstr "Vzít" -#: src/gui/inventorywindow.cpp:621 src/gui/popupmenu.cpp:1620 -#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1760 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Upustit" @@ -1008,86 +1036,86 @@ msgstr "Vyberte množství předmětů, které chcete upustit." #: src/gui/itemamountwindow.cpp:267 msgid "Select amount of items to store." -msgstr "" +msgstr "Vyberte množství předmětů, které chcete uskladnit." #: src/gui/itemamountwindow.cpp:270 msgid "Select amount of items to retrieve." -msgstr "" +msgstr "Vyberte množství předmětů, které chcete obdržet." #: src/gui/itemamountwindow.cpp:273 msgid "Select amount of items to split." -msgstr "" +msgstr "Vyberte množství předmětů, které chcete rozdělit." #: src/gui/itemamountwindow.cpp:276 msgid "Add to buy shop." -msgstr "" +msgstr "Přidat k nákupu." #: src/gui/itemamountwindow.cpp:279 msgid "Add to sell shop." -msgstr "" +msgstr "Přidat k prodeji." #: src/gui/itemamountwindow.cpp:282 msgid "Unknown." -msgstr "" +msgstr "Neznámý." -#: src/gui/itempopup.cpp:176 src/gui/itempopup.cpp:182 +#: src/gui/itempopup.cpp:177 src/gui/itempopup.cpp:183 msgid ", " msgstr "" -#: src/gui/itempopup.cpp:192 +#: src/gui/itempopup.cpp:193 #, c-format msgid "Weight: %s" -msgstr "" +msgstr "Váha: %s" #: src/gui/killstats.cpp:46 src/gui/windowmenu.cpp:69 msgid "Kill stats" -msgstr "" +msgstr "Statistiky zabíjení" -#: src/gui/killstats.cpp:64 +#: src/gui/killstats.cpp:67 msgid "Reset stats" -msgstr "" +msgstr "Resetovat statistiky" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:68 msgid "Reset timer" -msgstr "" +msgstr "Reset časomíry" -#: src/gui/killstats.cpp:69 src/gui/killstats.cpp:205 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" -msgstr "" +msgstr "Úroveň: %d při %f%%" -#: src/gui/killstats.cpp:73 src/gui/killstats.cpp:210 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" -msgstr "" +msgstr "Exp: %d/%d Zbývá: %d" -#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:216 -#: src/gui/killstats.cpp:225 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" -msgstr "" +msgstr "1%% = %d exp, prům. mobů na 1%%: %s" -#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:142 -#: src/gui/killstats.cpp:234 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" -msgstr "" +msgstr "Zabitých: %s, celkem exp %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:220 src/gui/killstats.cpp:230 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" -msgstr "" +msgstr "Prům exp: %s, Počet prům mobů na další úroveň: %s" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:162 -#: src/gui/killstats.cpp:237 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" -msgstr "" +msgstr "Zabitých/Min: %s, Exp/Min: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 -#: src/gui/killstats.cpp:289 src/gui/killstats.cpp:305 -#: src/gui/killstats.cpp:323 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" @@ -1095,7 +1123,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" @@ -1103,31 +1131,35 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:100 src/gui/killstats.cpp:241 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" -msgstr "" +msgstr "Exp za poslední zabití:" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:355 -#: src/gui/killstats.cpp:361 src/gui/killstats.cpp:367 -#: src/gui/killstats.cpp:372 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" -msgstr "" +msgstr "Čas do zrození Jack O:" -#: src/gui/killstats.cpp:294 src/gui/killstats.cpp:301 -#: src/gui/killstats.cpp:311 src/gui/killstats.cpp:318 -#: src/gui/killstats.cpp:330 src/gui/killstats.cpp:337 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" -msgstr "" +msgstr "Čas do další úrovně: %s" -#: src/gui/killstats.cpp:361 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:367 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" -msgstr "" +msgstr "Jack O se rodí" + +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 +msgid "You have left the guild." +msgstr "Opustil jsi gildu." #: src/gui/logindialog.cpp:59 msgid "Normal" @@ -1135,32 +1167,32 @@ msgstr "" #: src/gui/logindialog.cpp:60 msgid "Auto Close" -msgstr "" +msgstr "Automaticky zavírat" #: src/gui/logindialog.cpp:61 msgid "Skip" -msgstr "" +msgstr "Přeskočit" #: src/gui/logindialog.cpp:86 src/gui/logindialog.cpp:123 msgid "Login" msgstr "Přihlášení" -#: src/gui/logindialog.cpp:91 src/gui/serverdialog.cpp:243 +#: src/gui/logindialog.cpp:91 src/gui/serverdialog.cpp:252 #: src/gui/widgets/chattab.cpp:173 msgid "Server:" msgstr "Server:" #: src/gui/logindialog.cpp:96 msgid "Custom update host" -msgstr "" +msgstr "Vlastní host updatů" #: src/gui/logindialog.cpp:110 msgid "Remember username" -msgstr "" +msgstr "Pamatovat přihlášení" #: src/gui/logindialog.cpp:111 msgid "Update:" -msgstr "" +msgstr "Updaty:" #: src/gui/logindialog.cpp:121 src/gui/register.cpp:66 src/gui/register.cpp:81 msgid "Register" @@ -1168,47 +1200,47 @@ msgstr "Registrace" #: src/gui/logindialog.cpp:122 msgid "Change Server" -msgstr "" +msgstr "Změnit server" -#: src/gui/ministatus.cpp:59 +#: src/gui/ministatuswindow.cpp:59 msgid "health bar" -msgstr "" +msgstr "pruh zdraví" -#: src/gui/ministatus.cpp:65 +#: src/gui/ministatuswindow.cpp:65 msgid "mana bar" -msgstr "" +msgstr "pruh many" -#: src/gui/ministatus.cpp:77 +#: src/gui/ministatuswindow.cpp:77 msgid "experience bar" -msgstr "" +msgstr "pruh zkušeností" -#: src/gui/ministatus.cpp:83 +#: src/gui/ministatuswindow.cpp:83 msgid "job bar" -msgstr "" +msgstr "pruh práce" -#: src/gui/ministatus.cpp:92 +#: src/gui/ministatuswindow.cpp:92 msgid "weight bar" -msgstr "" +msgstr "pruh váhy" -#: src/gui/ministatus.cpp:95 +#: src/gui/ministatuswindow.cpp:95 msgid "inventory slots bar" -msgstr "" +msgstr "pruh slotů inventáře" -#: src/gui/ministatus.cpp:98 +#: src/gui/ministatuswindow.cpp:98 msgid "money bar" -msgstr "" +msgstr "pruh peněz" -#: src/gui/ministatus.cpp:101 +#: src/gui/ministatuswindow.cpp:101 msgid "arrows bar" -msgstr "" +msgstr "pruh šípů" -#: src/gui/ministatus.cpp:104 +#: src/gui/ministatuswindow.cpp:104 msgid "status bar" -msgstr "" +msgstr "stavový řádek" -#: src/gui/ministatus.cpp:296 src/gui/ministatus.cpp:336 +#: src/gui/ministatuswindow.cpp:296 src/gui/ministatuswindow.cpp:336 msgid "Need" -msgstr "" +msgstr "Potřebuješ" #: src/gui/npcdialog.cpp:51 msgid "Waiting for server" @@ -1220,24 +1252,24 @@ msgstr "Další" #: src/gui/npcdialog.cpp:54 msgid "Submit" -msgstr "" +msgstr "Odeslat" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:143 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:107 src/gui/popupmenu.cpp:549 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" -msgstr "" +msgstr "Vyprázdnit" -#: src/gui/npcdialog.cpp:222 +#: src/gui/npcdialog.cpp:223 msgid "> Next" -msgstr "" +msgstr "> Další" #: src/gui/npcpostdialog.cpp:48 msgid "To:" -msgstr "" +msgstr "Komu:" #: src/gui/npcpostdialog.cpp:55 msgid "Send" @@ -1245,349 +1277,351 @@ msgstr "Odeslat" #: src/gui/npcpostdialog.cpp:99 msgid "Failed to send as sender or letter invalid." -msgstr "" +msgstr "Odeslání se nezdařilo. odesílatel nebo dopis není platný." -#: src/gui/outfitwindow.cpp:82 src/gui/outfitwindow.cpp:886 +#: src/gui/outfitwindow.cpp:86 src/gui/outfitwindow.cpp:890 #, c-format msgid "Outfit: %d" -msgstr "" +msgstr "Výstroj: %d" -#: src/gui/outfitwindow.cpp:84 src/gui/outfitwindow.cpp:888 +#: src/gui/outfitwindow.cpp:88 src/gui/outfitwindow.cpp:892 #, c-format msgid "Key: %s" -msgstr "" +msgstr "Klávesa: %s" -#: src/gui/outfitwindow.cpp:87 +#: src/gui/outfitwindow.cpp:91 msgid "Unequip first" -msgstr "" +msgstr "Nejdřív odstrojit" -#: src/gui/outfitwindow.cpp:90 +#: src/gui/outfitwindow.cpp:94 msgid "Away outfit" -msgstr "" +msgstr "Výstroj pro \"Away\"" -#: src/gui/popupmenu.cpp:129 src/gui/popupmenu.cpp:603 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Obchod" -#: src/gui/popupmenu.cpp:131 src/gui/popupmenu.cpp:368 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" -msgstr "" +msgstr "Šeptat" -#: src/gui/popupmenu.cpp:135 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" -msgstr "" +msgstr "Vyléčit" -#: src/gui/popupmenu.cpp:142 src/gui/popupmenu.cpp:374 -#: src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" -msgstr "" +msgstr "Být přátelé" -#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:153 -#: src/gui/popupmenu.cpp:180 src/gui/popupmenu.cpp:376 -#: src/gui/popupmenu.cpp:382 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:617 src/gui/popupmenu.cpp:625 -#: src/gui/popupmenu.cpp:649 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" -msgstr "" - -#: src/gui/popupmenu.cpp:148 src/gui/popupmenu.cpp:157 -#: src/gui/popupmenu.cpp:166 src/gui/popupmenu.cpp:173 -#: src/gui/popupmenu.cpp:378 src/gui/popupmenu.cpp:384 -#: src/gui/popupmenu.cpp:391 src/gui/popupmenu.cpp:396 -#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:628 -#: src/gui/popupmenu.cpp:636 src/gui/popupmenu.cpp:642 +msgstr "Přehlížet" + +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" -msgstr "" +msgstr "Vymazat" -#: src/gui/popupmenu.cpp:162 src/gui/popupmenu.cpp:171 -#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:388 -#: src/gui/popupmenu.cpp:395 src/gui/popupmenu.cpp:400 -#: src/gui/popupmenu.cpp:633 src/gui/popupmenu.cpp:641 -#: src/gui/popupmenu.cpp:647 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" -msgstr "" +msgstr "Odignorovat" -#: src/gui/popupmenu.cpp:164 src/gui/popupmenu.cpp:182 -#: src/gui/popupmenu.cpp:390 src/gui/popupmenu.cpp:403 -#: src/gui/popupmenu.cpp:635 src/gui/popupmenu.cpp:651 -#: src/playerrelations.cpp:400 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" -msgstr "" +msgstr "Kompletně ignorovat" -#: src/gui/popupmenu.cpp:190 src/gui/popupmenu.cpp:411 -#: src/gui/popupmenu.cpp:659 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" -msgstr "" +msgstr "Následovat" -#: src/gui/popupmenu.cpp:192 src/gui/popupmenu.cpp:412 -#: src/gui/popupmenu.cpp:660 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" -msgstr "" +msgstr "imitovat" -#: src/gui/popupmenu.cpp:202 src/gui/popupmenu.cpp:697 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" -msgstr "" +msgstr "Pozvat do party" -#: src/gui/popupmenu.cpp:207 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" -msgstr "" +msgstr "Vykopnout z party" -#: src/gui/popupmenu.cpp:222 src/gui/popupmenu.cpp:432 -#: src/gui/popupmenu.cpp:716 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" -msgstr "" +msgstr "Vykopnout z gildy" -#: src/gui/popupmenu.cpp:224 src/gui/popupmenu.cpp:434 -#: src/gui/popupmenu.cpp:718 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" -msgstr "" +msgstr "Změnit pozici v gildě" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:439 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" -msgstr "" +msgstr "Pozvat do gildy" -#: src/gui/popupmenu.cpp:238 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" -msgstr "" +msgstr "Vykopnout hráče" -#: src/gui/popupmenu.cpp:240 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:243 src/gui/popupmenu.cpp:662 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" -msgstr "" +msgstr "Zobrazit věci" -#: src/gui/popupmenu.cpp:244 src/gui/popupmenu.cpp:663 -#: src/gui/popupmenu.cpp:1932 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" -msgstr "" +msgstr "Svléct" -#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:665 src/gui/popupmenu.cpp:732 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" -msgstr "" +msgstr "Přidat komentář" -#: src/gui/popupmenu.cpp:264 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:682 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" -msgstr "" +msgstr "Koupit (?)" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:447 -#: src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" -msgstr "" +msgstr "Prodat (?)" -#: src/gui/popupmenu.cpp:292 +#: src/gui/popupmenu.cpp:288 msgid "Kick" -msgstr "" +msgstr "Vykopnout" -#: src/gui/popupmenu.cpp:303 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:309 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:311 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:314 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" -msgstr "" +msgstr "Vložit do seznamu ignorovaných" -#: src/gui/popupmenu.cpp:327 src/gui/popupmenu.cpp:450 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" -msgstr "" +msgstr "Vložit jméno do chatu" -#: src/gui/popupmenu.cpp:476 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" -msgstr "" +msgstr "Sebrat" -#: src/gui/popupmenu.cpp:477 src/gui/popupmenu.cpp:1645 -#: src/gui/popupmenu.cpp:1725 src/gui/popupmenu.cpp:1768 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" -msgstr "" +msgstr "Vložit do chatu" -#: src/gui/popupmenu.cpp:494 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" -msgstr "" +msgstr "Označit na mapě" -#: src/gui/popupmenu.cpp:495 +#: src/gui/popupmenu.cpp:501 msgid "Rename" -msgstr "" +msgstr "Přejmenovat" -#: src/gui/popupmenu.cpp:496 src/gui/popupmenu.cpp:1885 -#: src/gui/popupmenu.cpp:1903 src/gui/popupmenu.cpp:1908 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" +msgstr "Odebrat" + +#: src/gui/popupmenu.cpp:507 +msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" -msgstr "" +msgstr "Načíst staré výstroje" -#: src/gui/popupmenu.cpp:526 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" -msgstr "" +msgstr "Kouzla" -#: src/gui/popupmenu.cpp:528 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" -msgstr "" +msgstr "Načíst stará kouzla" -#: src/gui/popupmenu.cpp:529 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" -msgstr "" +msgstr "Upravit kouzlo" -#: src/gui/popupmenu.cpp:555 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" -msgstr "" +msgstr "vypnout zvýrazǒvání" -#: src/gui/popupmenu.cpp:560 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" -msgstr "" +msgstr "Zapnout zvýrazňování" -#: src/gui/popupmenu.cpp:565 -msgid "Dont remove name" -msgstr "" +#: src/gui/popupmenu.cpp:566 +msgid "Don't remove name" +msgstr "Neodebírat jméno" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" -msgstr "" +msgstr "Odebrat jméno" -#: src/gui/popupmenu.cpp:575 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" -msgstr "" +msgstr "Zapnout \"away\"" -#: src/gui/popupmenu.cpp:580 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" -msgstr "" +msgstr "Vypnout \"away\"" -#: src/gui/popupmenu.cpp:586 src/gui/socialwindow.cpp:1035 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" -msgstr "" +msgstr "Odejít" -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1166 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " -msgstr "" +msgstr "Přejmenovat značku an mapě" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1168 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " -msgstr "" +msgstr "Jméno: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1218 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " -msgstr "" +msgstr "Hráčův komentář" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1220 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " -msgstr "" +msgstr "Komentář: " -#: src/gui/popupmenu.cpp:1570 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" -msgstr "" +msgstr "Přidat do transakce" -#: src/gui/popupmenu.cpp:1576 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" -msgstr "" +msgstr "Přidat 10 do transakce" -#: src/gui/popupmenu.cpp:1579 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" -msgstr "" +msgstr "Přidat polovinu do transakce" -#: src/gui/popupmenu.cpp:1581 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" -msgstr "" +msgstr "Přidat vše do transakce" -#: src/gui/popupmenu.cpp:1593 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" -msgstr "" +msgstr "Uschovat 10" -#: src/gui/popupmenu.cpp:1596 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" -msgstr "" +msgstr "Uschovat polovinu" -#: src/gui/popupmenu.cpp:1598 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" -msgstr "" +msgstr "Uschovat všechny" -#: src/gui/popupmenu.cpp:1616 src/gui/popupmenu.cpp:1713 -#: src/gui/popupmenu.cpp:1756 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" -msgstr "" +msgstr "Upustit vše" -#: src/gui/popupmenu.cpp:1637 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" -msgstr "" +msgstr "Vzít 10" -#: src/gui/popupmenu.cpp:1640 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" -msgstr "" +msgstr "Vzít polovinu" -#: src/gui/popupmenu.cpp:1642 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" -msgstr "" +msgstr "Vzít všechny" -#: src/gui/popupmenu.cpp:1673 src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" -msgstr "" +msgstr "Načíst staré zkratky věcí" -#: src/gui/popupmenu.cpp:1772 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" -msgstr "" +msgstr "Načíst staré zkratky upuštění" -#: src/gui/popupmenu.cpp:1798 src/gui/popupmenu.cpp:1833 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" -msgstr "" +msgstr "Skrýt" -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1839 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" -msgstr "" +msgstr "Zobrazit" -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" -msgstr "" +msgstr "Resetovat žlutý pruh" -#: src/gui/popupmenu.cpp:1848 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" -msgstr "" +msgstr "Zkopírovat do chatu" -#: src/gui/popupmenu.cpp:1865 src/gui/socialwindow.cpp:854 -#: src/gui/socialwindow.cpp:889 src/gui/socialwindow.cpp:924 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 +#: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1877 src/gui/popupmenu.cpp:1895 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" -msgstr "" +msgstr "Posunout nahoru" -#: src/gui/popupmenu.cpp:1882 src/gui/popupmenu.cpp:1900 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" -msgstr "" +msgstr "Posunout dolů" -#: src/gui/quitdialog.cpp:56 -msgid "Save state" -msgstr "" - -#: src/gui/quitdialog.cpp:57 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" -msgstr "" +msgstr "Přepnout server" -#: src/gui/quitdialog.cpp:58 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" -msgstr "Přepněte postavu" +msgstr "Přepnout postavu" #: src/gui/register.cpp:77 msgid "Confirm:" @@ -1621,91 +1655,91 @@ msgstr "Heslo musí být kratší než %d znaků." msgid "Passwords do not match." msgstr "Hesla se neshodují." -#: src/gui/serverdialog.cpp:228 +#: src/gui/serverdialog.cpp:237 msgid "Choose Your Server" -msgstr "" +msgstr "Zvolte server" -#: src/gui/serverdialog.cpp:239 +#: src/gui/serverdialog.cpp:248 msgid "Choose Your Server *** SAFE MODE ***" -msgstr "" +msgstr "Zvolte server *** BEZPEČNÝ MÓD ***" -#: src/gui/serverdialog.cpp:244 +#: src/gui/serverdialog.cpp:253 msgid "Port:" msgstr "Port:" -#: src/gui/serverdialog.cpp:248 +#: src/gui/serverdialog.cpp:257 msgid "Use same ip for game sub servers" -msgstr "" +msgstr "Použít stejnou IP pro herní sub servery" -#: src/gui/serverdialog.cpp:262 +#: src/gui/serverdialog.cpp:271 msgid "Server type:" -msgstr "" +msgstr "Typ serveru:" -#: src/gui/serverdialog.cpp:286 +#: src/gui/serverdialog.cpp:295 msgid "Load" -msgstr "" +msgstr "Načíst" -#: src/gui/serverdialog.cpp:287 +#: src/gui/serverdialog.cpp:296 msgid "Connect" -msgstr "" +msgstr "Připojit" -#: src/gui/serverdialog.cpp:288 +#: src/gui/serverdialog.cpp:297 msgid "Custom Server" -msgstr "" +msgstr "Vlastní server" -#: src/gui/serverdialog.cpp:393 +#: src/gui/serverdialog.cpp:402 msgid "Please type both the address and the port of a server." msgstr "Prosím zadejte adresu a port serveru." -#: src/gui/serverdialog.cpp:551 +#: src/gui/serverdialog.cpp:560 #, c-format msgid "Downloading server list...%2.2f%%" -msgstr "" +msgstr "Stahuji seznam serverů...%2.2f%%" -#: src/gui/serverdialog.cpp:556 +#: src/gui/serverdialog.cpp:565 msgid "Waiting for server..." -msgstr "" +msgstr "Čekám na odezvu serveru..." -#: src/gui/serverdialog.cpp:560 +#: src/gui/serverdialog.cpp:569 msgid "Preparing download" -msgstr "" +msgstr "Připravuji stažení" -#: src/gui/serverdialog.cpp:564 +#: src/gui/serverdialog.cpp:573 msgid "Error retreiving server list!" -msgstr "" +msgstr "Chyba při získávání seznamu serverů!" -#: src/gui/serverdialog.cpp:662 +#: src/gui/serverdialog.cpp:678 msgid "requires a newer version" -msgstr "" +msgstr "potřebuje novější verzi" -#: src/gui/serverdialog.cpp:664 +#: src/gui/serverdialog.cpp:680 #, c-format msgid "requires v%s" -msgstr "" +msgstr "potřebuje v%s" #: src/gui/setup_audio.cpp:50 msgid "Enable Audio" -msgstr "" +msgstr "Zapnout audio" #: src/gui/setup_audio.cpp:51 msgid "Enable game sfx" -msgstr "" +msgstr "Zapnout zvukové efekty hry" #: src/gui/setup_audio.cpp:52 msgid "Enable gui sfx" -msgstr "" +msgstr "Zapnout zvukové efekty gui" #: src/gui/setup_audio.cpp:53 msgid "Enable music" -msgstr "" +msgstr "Zapnout hudbu" #: src/gui/setup_audio.cpp:54 msgid "Enable mumble voice chat" -msgstr "" +msgstr "Povolit mumble hlasový chat" #: src/gui/setup_audio.cpp:56 msgid "Download music" -msgstr "" +msgstr "Stahovat hudbu" #: src/gui/setup_audio.cpp:61 msgid "Audio" @@ -1721,15 +1755,16 @@ msgstr "Hlasitost hudby" #: src/gui/setup_audio.cpp:120 msgid "Notice" -msgstr "" +msgstr "Upozornění" #: src/gui/setup_audio.cpp:120 msgid "You may have to restart your client if you want to download new music" msgstr "" +"Možná budete muset restartovat váš klient, pokud chcete stáhnout novou hudbu" #: src/gui/setup_audio.cpp:133 msgid "Sound Engine" -msgstr "" +msgstr "Zvukový systém" #: src/gui/setup_chat.cpp:55 src/gui/setup_colors.cpp:54 msgid "Colors" @@ -1737,113 +1772,121 @@ msgstr "Barvy" #: src/gui/setup_chat.cpp:57 msgid "Remove colors from received chat messages" -msgstr "" +msgstr "Odstranit barvy z příchozích zpráv" #: src/gui/setup_chat.cpp:60 msgid "Show chat colors list" -msgstr "" +msgstr "Zobrazit seznam barev" #: src/gui/setup_chat.cpp:64 msgid "Commands" -msgstr "" +msgstr "Příkazy" #: src/gui/setup_chat.cpp:66 msgid "Allow magic and GM commands in all chat tabs" -msgstr "" +msgstr "Povolit magii a GM příkazy ve všech záložkách" #: src/gui/setup_chat.cpp:70 msgid "Limits" -msgstr "" +msgstr "Omezení" #: src/gui/setup_chat.cpp:72 msgid "Limit max chars in chat line" -msgstr "" +msgstr "Omezit maximum znaků na řádek" #: src/gui/setup_chat.cpp:75 msgid "Limit max lines in chat" -msgstr "" +msgstr "Omezit počet řádků chatu" #: src/gui/setup_chat.cpp:79 msgid "Logs" -msgstr "" +msgstr "Záznamy" #: src/gui/setup_chat.cpp:81 msgid "Enable chat Log" -msgstr "" +msgstr "Zapnout zaznamenávání konverzace" #: src/gui/setup_chat.cpp:84 msgid "Show chat history" -msgstr "" +msgstr "Zobrazovat historii chatu" #: src/gui/setup_chat.cpp:88 msgid "Messages" -msgstr "" +msgstr "Zprávy" #: src/gui/setup_chat.cpp:90 msgid "Hide shop messages" -msgstr "" +msgstr "Skrýt obchodní zprávy" #: src/gui/setup_chat.cpp:94 msgid "Tabs" -msgstr "" +msgstr "Záložky" #: src/gui/setup_chat.cpp:96 msgid "Put all whispers in tabs" -msgstr "" +msgstr "Všechy šeptání jako záložky" #: src/gui/setup_chat.cpp:99 msgid "Log magic messages in debug tab" -msgstr "" +msgstr "Zaznamenávat zprávy o magii v debug záložce" #: src/gui/setup_chat.cpp:102 msgid "Show server messages in debug tab" -msgstr "" +msgstr "Zobrazovat serverové zprávy v debug záložce" #: src/gui/setup_chat.cpp:105 msgid "Enable trade tab" -msgstr "" +msgstr "Zapnout obchodní záložku" #: src/gui/setup_chat.cpp:108 msgid "Enable battle tab" -msgstr "" +msgstr "Zapnout bitevní záložku" #: src/gui/setup_chat.cpp:111 msgid "Show battle events" -msgstr "" +msgstr "Zobrazovat bitevní události" #: src/gui/setup_chat.cpp:114 msgid "Resize chat tabs if need" -msgstr "" +msgstr "Změnit velikost záložek pokud nutno" #: src/gui/setup_chat.cpp:118 msgid "Time" -msgstr "" +msgstr "Čas" #: src/gui/setup_chat.cpp:120 msgid "Use local time" -msgstr "" +msgstr "Použít místní čas" + +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 +msgid "Other" +msgstr "Ostatní" + +#: src/gui/setup_chat.cpp:125 +msgid "Highlight words (separated by comma)" +msgstr "Zvýrazňovaná slova (oddělená čárkou)" #: src/gui/setup_colors.cpp:49 msgid "This is what the color looks like" -msgstr "" +msgstr "Takhle to bude vypadat" #: src/gui/setup_colors.cpp:75 msgid "Type:" -msgstr "" +msgstr "Typ:" #: src/gui/setup_colors.cpp:86 src/gui/setup_colors.cpp:407 msgid "Static" -msgstr "" +msgstr "Statický" #: src/gui/setup_colors.cpp:88 src/gui/setup_colors.cpp:89 #: src/gui/setup_colors.cpp:408 msgid "Pulse" -msgstr "Puls" +msgstr "Pulzní" #: src/gui/setup_colors.cpp:90 src/gui/setup_colors.cpp:91 #: src/gui/setup_colors.cpp:409 msgid "Rainbow" -msgstr "Duha" +msgstr "Duhový" #: src/gui/setup_colors.cpp:92 src/gui/setup_colors.cpp:93 #: src/gui/setup_colors.cpp:409 @@ -1852,35 +1895,31 @@ msgstr "Spektrum" #: src/gui/setup_colors.cpp:97 src/gui/setup_colors.cpp:319 msgid "Delay:" -msgstr "" +msgstr "Prodleva:" #: src/gui/setup_colors.cpp:112 msgid "Red:" -msgstr "" +msgstr "Červená:" #: src/gui/setup_colors.cpp:127 msgid "Green:" -msgstr "" +msgstr "Zelená:" #: src/gui/setup_colors.cpp:142 msgid "Blue:" -msgstr "" +msgstr "Modrá:" #: src/gui/setup_colors.cpp:314 msgid "Alpha:" -msgstr "" +msgstr "Průhlednost:" -#: src/gui/setup.cpp:69 +#: src/gui/setup.cpp:71 msgid "Apply" msgstr "Použít" -#: src/gui/setup.cpp:72 +#: src/gui/setup.cpp:74 msgid "Reset Windows" -msgstr "" - -#: src/gui/setupitem.cpp:270 src/gui/setupitem.cpp:394 -msgid "Edit" -msgstr "" +msgstr "Resetovat okna" #: src/gui/setup_joystick.cpp:40 src/gui/setup_joystick.cpp:79 msgid "Press the button to start calibration" @@ -1912,11 +1951,11 @@ msgstr "Klávesnice" #: src/gui/setup_keyboard.cpp:89 msgid "Assign" -msgstr "" +msgstr "Přiřadit" #: src/gui/setup_keyboard.cpp:93 msgid "Unassign" -msgstr "" +msgstr "Odebrat" #: src/gui/setup_keyboard.cpp:97 msgid "Default" @@ -1924,211 +1963,227 @@ msgstr "Výchozí" #: src/gui/setup_keyboard.cpp:133 msgid "Key Conflict(s) Detected." -msgstr "" +msgstr "Kolize kláves detekovány." -#: src/gui/setup_other.cpp:40 +#: src/gui/setup_other.cpp:39 msgid "Misc" -msgstr "" +msgstr "Ostatní" -#: src/gui/setup_other.cpp:46 src/gui/userpalette.cpp:125 +#: src/gui/setup_other.cpp:45 src/gui/userpalette.cpp:125 msgid "Monsters" msgstr "Monstra" -#: src/gui/setup_other.cpp:48 +#: src/gui/setup_other.cpp:47 msgid "Show damage inflicted to monsters" -msgstr "" +msgstr "Zobrazit poškození způsobené monstrům" -#: src/gui/setup_other.cpp:51 +#: src/gui/setup_other.cpp:50 msgid "Auto target only reachable monsters" -msgstr "" +msgstr "Automaticky zaměřovat pouze dosažitelná monstra" -#: src/gui/setup_other.cpp:54 +#: src/gui/setup_other.cpp:53 msgid "Highlight monster attack range" -msgstr "" +msgstr "Zvýraznit útočný dosah monster" -#: src/gui/setup_other.cpp:58 +#: src/gui/setup_other.cpp:57 msgid "Show monster hp bar" -msgstr "" +msgstr "Zobrazit u monster pruh s životy" -#: src/gui/setup_other.cpp:61 +#: src/gui/setup_other.cpp:60 msgid "Cycle monster targets" -msgstr "" +msgstr "Cyklovat zamířená monstra" -#: src/gui/setup_other.cpp:67 +#: src/gui/setup_other.cpp:66 msgid "Show warps particles" msgstr "" -#: src/gui/setup_other.cpp:70 +#: src/gui/setup_other.cpp:69 msgid "Highlight map portals" -msgstr "" +msgstr "Zvýraznit portály na mapách" -#: src/gui/setup_other.cpp:73 +#: src/gui/setup_other.cpp:72 msgid "Highlight floor items" -msgstr "" +msgstr "Zvýraznit věci na zemi" -#: src/gui/setup_other.cpp:76 +#: src/gui/setup_other.cpp:75 msgid "Highlight player attack range" -msgstr "" +msgstr "Zvýraznit hráčův útočný dosah" -#: src/gui/setup_other.cpp:79 +#: src/gui/setup_other.cpp:78 msgid "Show extended minimaps" -msgstr "" +msgstr "Zobrazit rozšířené minimapy" -#: src/gui/setup_other.cpp:82 +#: src/gui/setup_other.cpp:81 msgid "Draw path" -msgstr "" +msgstr "Vykreslovat cestu" -#: src/gui/setup_other.cpp:85 +#: src/gui/setup_other.cpp:84 msgid "Draw hotkeys on map" -msgstr "" +msgstr "Vykreslovat zkratky na mapě" -#: src/gui/setup_other.cpp:89 +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" +msgstr "Zapnout líné rolování" + +#: src/gui/setup_other.cpp:90 +msgid "Scroll laziness" +msgstr "Lenost rolování" + +#: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "Radius rolování" + +#: src/gui/setup_other.cpp:97 msgid "Moving" -msgstr "" +msgstr "Pohyb" -#: src/gui/setup_other.cpp:91 +#: src/gui/setup_other.cpp:99 msgid "Auto fix position" -msgstr "" +msgstr "Automaticky opravovat pozici" -#: src/gui/setup_other.cpp:94 +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" -msgstr "" +msgstr "Útočit během pohybu" -#: src/gui/setup_other.cpp:97 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" -msgstr "" +msgstr "Synchronizovat hráčův pohyb" -#: src/gui/setup_other.cpp:100 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" -msgstr "" +msgstr "Program A šílených pohybů" -#: src/gui/setup_other.cpp:104 +#: src/gui/setup_other.cpp:112 msgid "Player" -msgstr "" +msgstr "hráč" -#: src/gui/setup_other.cpp:106 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" -msgstr "" +msgstr "Zobrazit vlastní pruh životů" -#: src/gui/setup_other.cpp:109 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" -msgstr "" +msgstr "Zapnout rychlé statistiky" -#: src/gui/setup_other.cpp:112 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" -msgstr "" +msgstr "Cyklovat zamířené hráče" -#: src/gui/setup_other.cpp:115 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" -msgstr "" +msgstr "Zobrazovat zprávy o pracovních exp" -#: src/gui/setup_other.cpp:118 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" -msgstr "" +msgstr "Zobrazovat popupy o hráčích" -#: src/gui/setup_other.cpp:121 +#: src/gui/setup_other.cpp:129 msgid "Afk message" -msgstr "" +msgstr "Away zpráva" -#: src/gui/setup_other.cpp:124 +#: src/gui/setup_other.cpp:132 msgid "Show job" -msgstr "" +msgstr "Zobrazit práci" -#: src/gui/setup_other.cpp:127 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:130 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:136 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" -msgstr "" +msgstr "Akceptovat požadavky na koupi/prodej" -#: src/gui/setup_other.cpp:139 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" -msgstr "" +msgstr "Zapnout mód obchodu" -#: src/gui/setup_other.cpp:145 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" -msgstr "" +msgstr "Zaznamenávat dialogy s NPC" -#: src/gui/setup_other.cpp:149 -msgid "Other" -msgstr "" +#: src/gui/setup_other.cpp:157 +msgid "Bots support" +msgstr "Podpora botů" -#: src/gui/setup_other.cpp:151 +#: src/gui/setup_other.cpp:159 +msgid "Enable auction bot support" +msgstr "Zapnout podporu AuctionBot-a" + +#: src/gui/setup_other.cpp:162 +msgid "Enable guild bot support and disable native guild support" +msgstr "Zapnout podporu guild bota a vypnout nativní podporu gild" + +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:154 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" -msgstr "" +msgstr "Zapnout ověřovač botů" -#: src/gui/setup_other.cpp:157 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" -msgstr "" +msgstr "Zapnout ochranu proti vadným serverům" -#: src/gui/setup_other.cpp:160 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" -msgstr "" +msgstr "Zapnout debug záznam" -#: src/gui/setup_other.cpp:163 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" -msgstr "" +msgstr "Mód nízké síťvé náročnosti" -#: src/gui/setup_other.cpp:166 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" -msgstr "" +msgstr "Skrýt zobrazení štítu" -#: src/gui/setup_other.cpp:169 +#: src/gui/setup_other.cpp:186 msgid "Show background" -msgstr "" - -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" +msgstr "Zobrazit pozadí" #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" -msgstr "" +msgstr "Lepčí výkon (zapněte pro lepší výkon)" #: src/gui/setup_perfomance.cpp:58 msgid "Auto adjust perfomance" -msgstr "" +msgstr "Automatické nastavování výkonu" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" -msgstr "" - -#: src/gui/setup_perfomance.cpp:64 msgid "Hw acceleration" -msgstr "" +msgstr "HW akcelerace" -#: src/gui/setup_perfomance.cpp:67 +#: src/gui/setup_perfomance.cpp:64 msgid "Enable opacity cache (Software, can use many memory)" msgstr "" -#: src/gui/setup_perfomance.cpp:70 +#: src/gui/setup_perfomance.cpp:67 msgid "Enable map reduce (Software)" msgstr "" -#: src/gui/setup_perfomance.cpp:73 +#: src/gui/setup_perfomance.cpp:70 msgid "Better quality (disable for better perfomance)" -msgstr "" +msgstr "Lepší kvalita (vypněte pro lepší výkon)" -#: src/gui/setup_perfomance.cpp:76 +#: src/gui/setup_perfomance.cpp:73 msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" +msgstr "Zobrazit objekty průhledné" + #: src/gui/setup_perfomance.cpp:80 msgid "Enable reorder sprites." msgstr "" #: src/gui/setup_perfomance.cpp:83 msgid "Small memory (enable for lower memory usage)" -msgstr "" +msgstr "Málo paměti (zapněte pro nízké využití paměti)" #: src/gui/setup_perfomance.cpp:86 msgid "Disable advanced beings caching (Software)" @@ -2144,39 +2199,47 @@ msgstr "Hráči" #: src/gui/setup_players.cpp:54 msgid "Show gender" -msgstr "" +msgstr "Zobrazit pohlaví" #: src/gui/setup_players.cpp:57 msgid "Show level" -msgstr "" +msgstr "Zobrazit úroveň" #: src/gui/setup_players.cpp:60 msgid "Show own name" -msgstr "" +msgstr "Zobrazit vlastní jméno" #: src/gui/setup_players.cpp:63 msgid "Target dead players" -msgstr "" +msgstr "Zaměřovat mrtvé hráče" #: src/gui/setup_players.cpp:66 msgid "Visible names" -msgstr "" +msgstr "Viditelná jména" #: src/gui/setup_players.cpp:69 msgid "Secure trades" -msgstr "" +msgstr "Bezpečné obchody" #: src/gui/setup_players.cpp:72 msgid "Unsecure chars in names" -msgstr "" +msgstr "Nebezpečné znaky ve jménech" #: src/gui/setup_players.cpp:75 msgid "Show statuses" -msgstr "" +msgstr "Zobrazovat statusy" + +#: src/gui/setup_players.cpp:78 +msgid "Show ip addresses on screenshots" +msgstr "Zobrazovat IP adresy ve snímcích obrazovky" + +#: src/gui/setup_players.cpp:81 +msgid "Allow self heal with mouse click" +msgstr "Povolit léčení sebe sama kliknutím myši" #: src/gui/setup_relations.cpp:65 msgid "Relation" -msgstr "" +msgstr "Vztahy" #: src/gui/setup_relations.cpp:70 msgid "Neutral" @@ -2184,19 +2247,19 @@ msgstr "Neutrální" #: src/gui/setup_relations.cpp:71 msgid "Friend" -msgstr "" +msgstr "Přítel" #: src/gui/setup_relations.cpp:72 msgid "Disregarded" -msgstr "" +msgstr "Přehlížený" #: src/gui/setup_relations.cpp:73 msgid "Ignored" -msgstr "" +msgstr "Ignorovaný" #: src/gui/setup_relations.cpp:74 msgid "Erased" -msgstr "" +msgstr "Vymazán" #: src/gui/setup_relations.cpp:239 msgid "Allow trading" @@ -2204,96 +2267,100 @@ msgstr "Povolit obchodování" #: src/gui/setup_relations.cpp:241 msgid "Allow whispers" -msgstr "" +msgstr "Povolit šeptání" #: src/gui/setup_relations.cpp:244 msgid "Old" -msgstr "" +msgstr "Starý" #: src/gui/setup_relations.cpp:246 msgid "Relations" -msgstr "" +msgstr "Vztahy" #: src/gui/setup_relations.cpp:271 msgid "When ignoring:" -msgstr "" +msgstr "Když ignoruji:" -#: src/gui/setup_theme.cpp:106 +#: src/gui/setup_theme.cpp:107 msgid "Tiny (10)" -msgstr "" +msgstr "Mrňavý (10)" -#: src/gui/setup_theme.cpp:107 +#: src/gui/setup_theme.cpp:108 msgid "Small (11)" -msgstr "" +msgstr "Malý (11)" -#: src/gui/setup_theme.cpp:108 +#: src/gui/setup_theme.cpp:109 msgid "Medium (12)" -msgstr "" +msgstr "Střední (12)" -#: src/gui/setup_theme.cpp:109 +#: src/gui/setup_theme.cpp:110 msgid "Large (13)" -msgstr "" +msgstr "Velký (13)" -#: src/gui/setup_theme.cpp:110 +#: src/gui/setup_theme.cpp:111 msgid "Big (14)" -msgstr "" +msgstr "Větší (14)" -#: src/gui/setup_theme.cpp:111 +#: src/gui/setup_theme.cpp:112 msgid "Huge (15)" -msgstr "" +msgstr "Obrovský (15)" -#: src/gui/setup_theme.cpp:141 +#: src/gui/setup_theme.cpp:143 msgid "Theme" -msgstr "" +msgstr "Téma" -#: src/gui/setup_theme.cpp:143 +#: src/gui/setup_theme.cpp:145 msgid "Gui theme" -msgstr "" +msgstr "Téma GUI" -#: src/gui/setup_theme.cpp:144 +#: src/gui/setup_theme.cpp:146 msgid "Main Font" -msgstr "" +msgstr "Hlavní font" -#: src/gui/setup_theme.cpp:145 +#: src/gui/setup_theme.cpp:147 msgid "Bold font" -msgstr "" +msgstr "Tučný font" -#: src/gui/setup_theme.cpp:146 +#: src/gui/setup_theme.cpp:148 msgid "Particle font" -msgstr "" +msgstr "Font částic" -#: src/gui/setup_theme.cpp:147 +#: src/gui/setup_theme.cpp:149 msgid "Help font" -msgstr "" +msgstr "Pomocný font" -#: src/gui/setup_theme.cpp:148 +#: src/gui/setup_theme.cpp:150 msgid "Secure font" -msgstr "" +msgstr "Bezpečný font" + +#: src/gui/setup_theme.cpp:151 +msgid "Japanese font" +msgstr "Japonský font" -#: src/gui/setup_theme.cpp:176 +#: src/gui/setup_theme.cpp:183 msgid "Font size" msgstr "Velikost písma" -#: src/gui/setup_theme.cpp:282 +#: src/gui/setup_theme.cpp:299 msgid "Theme Changed" -msgstr "" +msgstr "Téma změněno" -#: src/gui/setup_theme.cpp:283 src/gui/setup_video.cpp:619 +#: src/gui/setup_theme.cpp:300 src/gui/setup_video.cpp:619 #: src/gui/setup_video.cpp:624 msgid "Restart your client for the change to take effect." -msgstr "" +msgstr "Restartujte klient pro aplikováni změn." #: src/gui/setup_video.cpp:194 msgid "Software" -msgstr "" +msgstr "Softwarový" #: src/gui/setup_video.cpp:195 msgid "Fast OpenGL" -msgstr "" +msgstr "Rychlé OpenGL" #: src/gui/setup_video.cpp:196 msgid "Safe OpenGL" -msgstr "" +msgstr "Bezpečné OpenGL" #: src/gui/setup_video.cpp:223 msgid "No text" @@ -2305,11 +2372,11 @@ msgstr "Text" #: src/gui/setup_video.cpp:227 msgid "Bubbles, no names" -msgstr "" +msgstr "Bubliny, beze jmen" #: src/gui/setup_video.cpp:229 msgid "Bubbles with names" -msgstr "" +msgstr "Bubliny se jmény" #: src/gui/setup_video.cpp:242 msgid "off" @@ -2341,34 +2408,30 @@ msgstr "Vlastní kurzor" #: src/gui/setup_video.cpp:291 msgid "Particle effects" -msgstr "" +msgstr "Částicové efekty" #: src/gui/setup_video.cpp:293 msgid "Show pickup notification" -msgstr "" +msgstr "Zobrazit informaci o sebrání předmětu" #. TRANSLATORS: Refers to "Show own name" #: src/gui/setup_video.cpp:295 msgid "in chat" -msgstr "" +msgstr "v chatu" #. TRANSLATORS: Refers to "Show own name" #: src/gui/setup_video.cpp:297 msgid "as particle" -msgstr "" +msgstr "jako částici" #: src/gui/setup_video.cpp:302 msgid "FPS limit:" -msgstr "" +msgstr "Omezení FPS:" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " -msgstr "" - -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Video" +msgstr "Altern. FPS omezení:" #: src/gui/setup_video.cpp:321 msgid "Overhead text" @@ -2376,7 +2439,7 @@ msgstr "" #: src/gui/setup_video.cpp:322 msgid "Gui opacity" -msgstr "" +msgstr "Neprůhlednost GUI" #: src/gui/setup_video.cpp:323 msgid "Ambient FX" @@ -2384,27 +2447,30 @@ msgstr "" #: src/gui/setup_video.cpp:324 msgid "Particle detail" -msgstr "" +msgstr "Detaily částic" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" -msgstr "" +msgstr "Žádné" #: src/gui/setup_video.cpp:484 msgid "" "Failed to switch to windowed mode and restoration of old mode also failed!" msgstr "" +"Selhalo přepnutí do módu v okně a obnovení předchozího módu taktéž selhalo!" #: src/gui/setup_video.cpp:490 msgid "" "Failed to switch to fullscreen mode and restoration of old mode also failed!" msgstr "" +"Selhalo přepnutí do módu celé obrazovky a obnovení předchozího módu taktéž " +"selhalo!" #: src/gui/setup_video.cpp:501 msgid "Switching to Full Screen" -msgstr "" +msgstr "Přepínám na celou obrazovku" #: src/gui/setup_video.cpp:502 msgid "Restart needed for changes to take effect." @@ -2412,7 +2478,7 @@ msgstr "Pro uplatnění změn je potřeba restart." #: src/gui/setup_video.cpp:514 msgid "Changing to OpenGL" -msgstr "" +msgstr "Měním na OpenGL" #: src/gui/setup_video.cpp:515 msgid "Applying change to OpenGL requires restart." @@ -2420,285 +2486,290 @@ msgstr "Změny v OpenGL vyžadují restart." #: src/gui/setup_video.cpp:602 msgid "Custom resolution (example: 1024x768)" -msgstr "" +msgstr "Vlastní rozlišení (příklad: 1024x768)" #: src/gui/setup_video.cpp:603 msgid "Enter new resolution: " -msgstr "" +msgstr "Zadej nové rozlišení:" #: src/gui/setup_video.cpp:618 src/gui/setup_video.cpp:623 msgid "Screen Resolution Changed" -msgstr "" +msgstr "Rozlišení obrazovky změněno" #: src/gui/setup_video.cpp:621 msgid "Some windows may be moved to fit the lowered resolution." -msgstr "" +msgstr "Některá okna mohou být přesunuta aby se vešly do menšího okna." #: src/gui/setup_video.cpp:654 msgid "Particle Effect Settings Changed." -msgstr "" +msgstr "Nastavení částicových efektů bylo změněno." #: src/gui/setup_video.cpp:655 msgid "Changes will take effect on map change." msgstr "Změny se projeví až po změně mapy." -#: src/gui/shopwindow.cpp:74 +#: src/gui/shopwindow.cpp:75 msgid "Personal Shop" -msgstr "" +msgstr "Osobní obchod" -#: src/gui/shopwindow.cpp:116 +#: src/gui/shopwindow.cpp:118 msgid "Buy items" -msgstr "" +msgstr "Koupit věci" -#: src/gui/shopwindow.cpp:117 +#: src/gui/shopwindow.cpp:119 msgid "Sell items" -msgstr "" +msgstr "Prodat věci" -#: src/gui/shopwindow.cpp:119 src/gui/shopwindow.cpp:122 -#: src/gui/tradewindow.cpp:88 +#: src/gui/shopwindow.cpp:121 src/gui/shopwindow.cpp:124 +#: src/gui/tradewindow.cpp:89 msgid "Add" msgstr "Přidat" -#: src/gui/shopwindow.cpp:121 src/gui/shopwindow.cpp:124 +#: src/gui/shopwindow.cpp:123 src/gui/shopwindow.cpp:126 msgid "Announce" -msgstr "" +msgstr "Oznámit" -#: src/gui/shopwindow.cpp:125 +#: src/gui/shopwindow.cpp:127 msgid "Show links in announce" -msgstr "" +msgstr "Zobrazit odkazy v oznámení" + +#: src/gui/shopwindow.cpp:148 src/gui/shopwindow.cpp:149 +msgid "Auction" +msgstr "Aukce" -#: src/gui/shopwindow.cpp:723 src/net/ea/tradehandler.cpp:106 +#: src/gui/shopwindow.cpp:748 src/net/ea/tradehandler.cpp:106 #: src/net/manaserv/tradehandler.cpp:127 msgid "Request for Trade" -msgstr "" +msgstr "Požadavek k obchodování" -#: src/gui/shopwindow.cpp:724 +#: src/gui/shopwindow.cpp:749 #, c-format msgid "%s wants to %s %s do you accept?" -msgstr "" +msgstr "%s chce %s %s příjímáte?" -#: src/gui/skilldialog.cpp:272 src/gui/windowmenu.cpp:81 +#: src/gui/skilldialog.cpp:276 src/gui/windowmenu.cpp:81 msgid "Skills" msgstr "Dovednosti" -#: src/gui/skilldialog.cpp:283 +#: src/gui/skilldialog.cpp:288 msgid "Up" -msgstr "" +msgstr "Zvýšit" -#: src/gui/skilldialog.cpp:336 +#: src/gui/skilldialog.cpp:341 #, c-format msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:413 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:425 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:492 src/gui/skilldialog.cpp:545 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "" -#: src/gui/skilldialog.cpp:537 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" -#: src/gui/socialwindow.cpp:117 src/net/ea/gui/guildtab.cpp:52 +#: src/gui/socialwindow.cpp:118 src/gui/socialwindow.cpp:216 +#: src/gui/widgets/guildchattab.cpp:43 src/net/ea/gui/guildtab.cpp:52 msgid "Guild" -msgstr "Guilda" +msgstr "Gilda" -#: src/gui/socialwindow.cpp:146 +#: src/gui/socialwindow.cpp:147 #, c-format msgid "Invited user %s to guild %s." -msgstr "" +msgstr "Pozvali jste %s do gildy %s." -#: src/gui/socialwindow.cpp:160 +#: src/gui/socialwindow.cpp:161 #, c-format msgid "Guild %s quit requested." -msgstr "" +msgstr "Požadován odchod z gildy %s." -#: src/gui/socialwindow.cpp:187 +#: src/gui/socialwindow.cpp:188 msgid "Member Invite to Guild" -msgstr "" +msgstr "Člen pozval do gildy" -#: src/gui/socialwindow.cpp:188 +#: src/gui/socialwindow.cpp:189 #, c-format msgid "Who would you like to invite to guild %s?" -msgstr "" +msgstr "Koho byste rád pozval do gildy %s?" -#: src/gui/socialwindow.cpp:197 +#: src/gui/socialwindow.cpp:198 msgid "Leave Guild?" -msgstr "" +msgstr "Opustit gildu?" -#: src/gui/socialwindow.cpp:198 +#: src/gui/socialwindow.cpp:199 #, c-format msgid "Are you sure you want to leave guild %s?" -msgstr "" +msgstr "Jste si jisti že chcete opustit gildu %s?" -#: src/gui/socialwindow.cpp:215 src/net/ea/gui/partytab.cpp:50 +#: src/gui/socialwindow.cpp:319 src/net/ea/gui/partytab.cpp:50 msgid "Party" msgstr "Parta" -#: src/gui/socialwindow.cpp:243 +#: src/gui/socialwindow.cpp:347 #, c-format msgid "Invited user %s to party." msgstr "" -#: src/gui/socialwindow.cpp:257 +#: src/gui/socialwindow.cpp:361 #, c-format msgid "Party %s quit requested." msgstr "" -#: src/gui/socialwindow.cpp:284 +#: src/gui/socialwindow.cpp:388 msgid "Member Invite to Party" msgstr "" -#: src/gui/socialwindow.cpp:285 +#: src/gui/socialwindow.cpp:389 #, c-format msgid "Who would you like to invite to party %s?" msgstr "" -#: src/gui/socialwindow.cpp:294 +#: src/gui/socialwindow.cpp:398 msgid "Leave Party?" msgstr "" -#: src/gui/socialwindow.cpp:295 +#: src/gui/socialwindow.cpp:399 #, c-format msgid "Are you sure you want to leave party %s?" msgstr "" -#: src/gui/socialwindow.cpp:521 +#: src/gui/socialwindow.cpp:625 msgid "Nav" msgstr "" -#: src/gui/socialwindow.cpp:799 +#: src/gui/socialwindow.cpp:903 msgid "Atk" msgstr "" -#: src/gui/socialwindow.cpp:840 +#: src/gui/socialwindow.cpp:944 msgid "Priority mobs" -msgstr "" +msgstr "Prioritní monstra" -#: src/gui/socialwindow.cpp:872 +#: src/gui/socialwindow.cpp:976 msgid "Attack mobs" -msgstr "" +msgstr "Útočit na monstra" -#: src/gui/socialwindow.cpp:907 +#: src/gui/socialwindow.cpp:1011 msgid "Ignore mobs" -msgstr "" +msgstr "Ignorovat monstra" -#: src/gui/socialwindow.cpp:970 +#: src/gui/socialwindow.cpp:1074 msgid "Create Guild" -msgstr "Vytvořit guildu" +msgstr "Vytvořit gildu" -#: src/gui/socialwindow.cpp:971 src/gui/socialwindow.cpp:1387 +#: src/gui/socialwindow.cpp:1075 src/gui/socialwindow.cpp:1503 msgid "Create Party" -msgstr "" +msgstr "Vytvořit partu" -#: src/gui/socialwindow.cpp:1013 src/gui/windowmenu.cpp:93 +#: src/gui/socialwindow.cpp:1117 src/gui/windowmenu.cpp:93 msgid "Social" -msgstr "" +msgstr "Společenství" -#: src/gui/socialwindow.cpp:1034 +#: src/gui/socialwindow.cpp:1140 msgid "Invite" -msgstr "" +msgstr "Pozvat" -#: src/gui/socialwindow.cpp:1176 +#: src/gui/socialwindow.cpp:1286 #, c-format msgid "Accepted party invite from %s." -msgstr "" +msgstr "Přijato pozvání do party od %s." -#: src/gui/socialwindow.cpp:1186 +#: src/gui/socialwindow.cpp:1296 #, c-format msgid "Rejected party invite from %s." -msgstr "" +msgstr "Odmítnuto přijetí do party od %s." -#: src/gui/socialwindow.cpp:1203 +#: src/gui/socialwindow.cpp:1313 #, c-format msgid "Accepted guild invite from %s." -msgstr "" +msgstr "Přijato pozvání do gildy od %s." -#: src/gui/socialwindow.cpp:1213 +#: src/gui/socialwindow.cpp:1326 #, c-format msgid "Rejected guild invite from %s." -msgstr "" +msgstr "Odmítnuto pozvání do gildy od %s." -#: src/gui/socialwindow.cpp:1257 +#: src/gui/socialwindow.cpp:1373 #, c-format msgid "Creating guild called %s." -msgstr "" +msgstr "Vytvářím gildu s názvem %s." -#: src/gui/socialwindow.cpp:1280 +#: src/gui/socialwindow.cpp:1396 #, c-format msgid "Creating party called %s." -msgstr "" +msgstr "Vytvářím partu s názvem %s." -#: src/gui/socialwindow.cpp:1294 +#: src/gui/socialwindow.cpp:1410 msgid "Guild Name" -msgstr "" +msgstr "Název gildy" -#: src/gui/socialwindow.cpp:1295 +#: src/gui/socialwindow.cpp:1411 msgid "Choose your guild's name." -msgstr "" +msgstr "Zvolte jméno vaší gildy." -#: src/gui/socialwindow.cpp:1309 +#: src/gui/socialwindow.cpp:1425 msgid "Received guild request, but one already exists." -msgstr "" +msgstr "Obdržen požadavek na vytvoření gildy, ale tato již existuje." -#: src/gui/socialwindow.cpp:1315 +#: src/gui/socialwindow.cpp:1431 #, c-format msgid "%s has invited you to join the guild %s." -msgstr "" +msgstr "%s vás zve ke vstupu do gildy %s." -#: src/gui/socialwindow.cpp:1321 +#: src/gui/socialwindow.cpp:1437 msgid "Accept Guild Invite" -msgstr "" +msgstr "Přílmout pozvání do gildy" -#: src/gui/socialwindow.cpp:1336 +#: src/gui/socialwindow.cpp:1452 msgid "Received party request, but one already exists." -msgstr "" +msgstr "Obdržen požadavek na vytvoření party, ale tato již existuje." -#: src/gui/socialwindow.cpp:1347 +#: src/gui/socialwindow.cpp:1463 msgid "You have been invited you to join a party." -msgstr "" +msgstr "Byli jste pozváni k připojení se do party." -#: src/gui/socialwindow.cpp:1351 +#: src/gui/socialwindow.cpp:1467 #, c-format msgid "You have been invited to join the %s party." -msgstr "" +msgstr "Byli jste pozváni k připojení se do party %s." -#: src/gui/socialwindow.cpp:1359 +#: src/gui/socialwindow.cpp:1475 #, c-format msgid "%s has invited you to join their party." -msgstr "%s vás zve ke vstupu do své party." +msgstr "%s vás pozval ke vstupu do své party." -#: src/gui/socialwindow.cpp:1364 +#: src/gui/socialwindow.cpp:1480 #, c-format msgid "%s has invited you to join the %s party." -msgstr "%s vás zve ke vstupu do party: %s" +msgstr "%s vás zve ke vstupu do party: %s." -#: src/gui/socialwindow.cpp:1373 +#: src/gui/socialwindow.cpp:1489 msgid "Accept Party Invite" msgstr "Přijmout pozvání do party" -#: src/gui/socialwindow.cpp:1388 +#: src/gui/socialwindow.cpp:1504 msgid "Cannot create party. You are already in a party" -msgstr "" +msgstr "Nemohu vytvořit partu. Již jste členem party." -#: src/gui/socialwindow.cpp:1393 +#: src/gui/socialwindow.cpp:1509 msgid "Party Name" -msgstr "" +msgstr "Jméno party" -#: src/gui/socialwindow.cpp:1394 +#: src/gui/socialwindow.cpp:1510 msgid "Choose your party's name." -msgstr "" +msgstr "Zvolte jméno vaší party." #: src/gui/specialswindow.cpp:79 src/gui/windowmenu.cpp:88 msgid "Specials" @@ -2706,79 +2777,79 @@ msgstr "" #: src/gui/statuspopup.cpp:197 msgid "(D) default moves" -msgstr "" +msgstr "(D) výchozí pohyby" #: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" -msgstr "" +msgstr "(I) invertované pohyby" #: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" -msgstr "" +msgstr "(c) pohyby s trochou šílených pohybů" #: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" -msgstr "" +msgstr "(C) pohyby s šílenými pohyby" #: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" -msgstr "" +msgstr "(d) dvojité normální + šílené" #: src/gui/statuspopup.cpp:222 msgid "(?) move" -msgstr "" +msgstr "(?) pohyb" #: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" -msgstr "" +msgstr "(a) vlastní šílené pohyby" #: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" -msgstr "" +msgstr "(?) šílené pohyby" #: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" -msgstr "" +msgstr "(0) výchozí pohyb k cíli" #: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" -msgstr "" +msgstr "(1) pohyb k cíli do vzdálenosti 1" #: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" -msgstr "" +msgstr "(2) pohyb k cíli do vzdálenosti 2" #: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" -msgstr "" +msgstr "(3) pohyb k cíli do vzdálenosti 3" #: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" -msgstr "" +msgstr "(5) pohyb k cíli do vzdálenosti 5" #: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" -msgstr "" +msgstr "(7) pohyb k cíli do vzdálenosti 7" #: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" -msgstr "" +msgstr "(A) pohyb k cíli na útočný dosah" #: src/gui/statuspopup.cpp:289 msgid "(?) move to target" -msgstr "" +msgstr "(?) pohyb k cíli" #: src/gui/statuspopup.cpp:297 msgid "(D) default follow" -msgstr "" +msgstr "(D) výchozí následování" #: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" -msgstr "" +msgstr "(R) relativní následování" #: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" -msgstr "" +msgstr "(M) zrcadlené následování" #: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" @@ -2786,151 +2857,151 @@ msgstr "" #: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" -msgstr "" +msgstr "(?) neznámé následování" #: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" -msgstr "" +msgstr "(D) výchozí útok" #: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" -msgstr "" +msgstr "(s) přepínat útok bez štítu" #: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" -msgstr "" +msgstr "(S) přepínat útok se štítem" #: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" -msgstr "" +msgstr "(?) útok" #: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" -msgstr "" +msgstr "(G) jdi a útoč" #: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" -msgstr "" +msgstr "(A) jdi, útoč, sbírej" #: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" -msgstr "" +msgstr "(d) bez automatického útoku" #: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" -msgstr "" +msgstr "(S) malý sběr 1x1 pole" #: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" -msgstr "" +msgstr "(D) výchozí sběr 2x1 pole" #: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" -msgstr "" +msgstr "(F) sběr před 2x3 pole" #: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" -msgstr "" +msgstr "(3) sběr 3x3 pole" #: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" -msgstr "" +msgstr "(g) jdi a seber do vzdálenosti 4" #: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" -msgstr "" +msgstr "(G) jdi a seber do vzdálenosti 8" #: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" -msgstr "" +msgstr "(A) jdi a seber do max. vzdálenosti" #: src/gui/statuspopup.cpp:403 msgid "(?) pick up" -msgstr "" +msgstr "(?) sběr" #: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" -msgstr "" +msgstr "(N) Normální zobrazení mapy" #: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" -msgstr "" +msgstr "(D) debug zobrazení mapy" #: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" -msgstr "" +msgstr "(u) ultra zobrazení mapy" #: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" -msgstr "" +msgstr "(U) ultra zobrazení mapy 2" #: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" -msgstr "" +msgstr "(e) zobrazen prázdné mapy" #: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" -msgstr "" +msgstr "(b) zobrazení černobílé mapy" #: src/gui/statuspopup.cpp:436 msgid "(?) map view" -msgstr "" +msgstr "(?) zobrazení pamy" #: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" -msgstr "" +msgstr "(f) použij #flar pro magický útok" #: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" -msgstr "" +msgstr "(c) použij #chiza pro magický útok" #: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" -msgstr "" +msgstr "(I) použij #ingrav pro magický útok" #: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" -msgstr "" +msgstr "(F) použij #frillyar pro magický útok" #: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" -msgstr "" +msgstr "(U) použij #upmarmu pro magický útok" #: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" -msgstr "" +msgstr "(?) magický útok attack" #: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" -msgstr "" +msgstr "(D) výchozí imitace" #: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" -msgstr "" +msgstr "(O) imitace výstroje" #: src/gui/statuspopup.cpp:485 msgid "(?) imitation" -msgstr "" +msgstr "(?) imitace" #: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" -msgstr "" +msgstr "(O) u počítače" #: src/gui/statuspopup.cpp:497 msgid "(A) away" -msgstr "" +msgstr "(A) pryč (away)" #: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" -msgstr "" +msgstr "(?) away" #: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" -msgstr "" +msgstr "(G) mód herní kamery" #: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" -msgstr "" +msgstr "(F) mód volné kamery" #: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" @@ -2938,194 +3009,194 @@ msgstr "" #: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" -msgstr "" +msgstr "Modifikátory hry jsou vypnuty" #: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" -msgstr "" +msgstr "Modifikátory hry jsou zapnuty" -#: src/gui/statuswindow.cpp:133 src/gui/statuswindow.cpp:259 -#: src/gui/statuswindow.cpp:322 +#: src/gui/statuswindow.cpp:143 src/gui/statuswindow.cpp:273 +#: src/gui/statuswindow.cpp:336 #, c-format msgid "Level: %d" msgstr "Úroveň: %d" -#: src/gui/statuswindow.cpp:134 src/gui/statuswindow.cpp:245 -#: src/gui/statuswindow.cpp:289 +#: src/gui/statuswindow.cpp:144 src/gui/statuswindow.cpp:259 +#: src/gui/statuswindow.cpp:303 #, c-format msgid "Money: %s" msgstr "Peníze: %s" -#: src/gui/statuswindow.cpp:140 +#: src/gui/statuswindow.cpp:150 msgid "HP:" msgstr "" -#: src/gui/statuswindow.cpp:147 +#: src/gui/statuswindow.cpp:157 msgid "Exp:" msgstr "Exp:" -#: src/gui/statuswindow.cpp:161 +#: src/gui/statuswindow.cpp:171 msgid "MP:" msgstr "" -#: src/gui/statuswindow.cpp:193 src/gui/statuswindow.cpp:372 +#: src/gui/statuswindow.cpp:203 src/gui/statuswindow.cpp:386 #, c-format msgid "Job: %d" -msgstr "" +msgstr "Práce: %d" -#: src/gui/statuswindow.cpp:194 +#: src/gui/statuswindow.cpp:204 msgid "Job:" -msgstr "" +msgstr "Práce:" -#: src/gui/statuswindow.cpp:248 src/gui/statuswindow.cpp:296 +#: src/gui/statuswindow.cpp:262 src/gui/statuswindow.cpp:310 #, c-format msgid "Character points: %d" -msgstr "" +msgstr "Bodů postavy: %d" -#: src/gui/statuswindow.cpp:254 +#: src/gui/statuswindow.cpp:268 #, c-format msgid "Level: %d (GM %d)" -msgstr "" +msgstr "Úroveň: %d (GM %d)" -#: src/gui/statuswindow.cpp:310 +#: src/gui/statuswindow.cpp:324 #, c-format msgid "Correction points: %d" msgstr "" -#: src/gui/statuswindow.cpp:633 src/gui/statuswindow.cpp:698 -#: src/gui/statuswindow.cpp:718 src/gui/statuswindow.cpp:734 -#: src/gui/statuswindow.cpp:780 src/gui/statuswindow.cpp:809 -#: src/gui/statuswindow.cpp:832 src/gui/statuswindow.cpp:851 +#: src/gui/statuswindow.cpp:647 src/gui/statuswindow.cpp:712 +#: src/gui/statuswindow.cpp:732 src/gui/statuswindow.cpp:748 +#: src/gui/statuswindow.cpp:794 src/gui/statuswindow.cpp:823 +#: src/gui/statuswindow.cpp:846 src/gui/statuswindow.cpp:865 msgid "(D)" -msgstr "" +msgstr "(D)" -#: src/gui/statuswindow.cpp:636 src/gui/statuswindow.cpp:759 +#: src/gui/statuswindow.cpp:650 src/gui/statuswindow.cpp:773 msgid "(I)" -msgstr "" +msgstr "(I)" -#: src/gui/statuswindow.cpp:639 src/gui/statuswindow.cpp:756 +#: src/gui/statuswindow.cpp:653 src/gui/statuswindow.cpp:770 msgid "(c)" -msgstr "" +msgstr "(c)" -#: src/gui/statuswindow.cpp:642 +#: src/gui/statuswindow.cpp:656 msgid "(C)" -msgstr "" +msgstr "(C)" -#: src/gui/statuswindow.cpp:645 src/gui/statuswindow.cpp:743 +#: src/gui/statuswindow.cpp:659 src/gui/statuswindow.cpp:757 msgid "(d)" -msgstr "" - -#: src/gui/statuswindow.cpp:648 src/gui/statuswindow.cpp:662 -#: src/gui/statuswindow.cpp:691 src/gui/statuswindow.cpp:710 -#: src/gui/statuswindow.cpp:727 src/gui/statuswindow.cpp:746 -#: src/gui/statuswindow.cpp:768 src/gui/statuswindow.cpp:798 -#: src/gui/statuswindow.cpp:824 src/gui/statuswindow.cpp:838 -#: src/gui/statuswindow.cpp:854 src/gui/statuswindow.cpp:867 +msgstr "(d)" + +#: src/gui/statuswindow.cpp:662 src/gui/statuswindow.cpp:676 +#: src/gui/statuswindow.cpp:705 src/gui/statuswindow.cpp:724 +#: src/gui/statuswindow.cpp:741 src/gui/statuswindow.cpp:760 +#: src/gui/statuswindow.cpp:782 src/gui/statuswindow.cpp:812 +#: src/gui/statuswindow.cpp:838 src/gui/statuswindow.cpp:852 +#: src/gui/statuswindow.cpp:868 src/gui/statuswindow.cpp:881 msgid "(?)" -msgstr "" +msgstr "(?)" -#: src/gui/statuswindow.cpp:659 +#: src/gui/statuswindow.cpp:673 msgid "(a)" -msgstr "" +msgstr "(a)" -#: src/gui/statuswindow.cpp:670 +#: src/gui/statuswindow.cpp:684 msgid "(0)" -msgstr "" +msgstr "(0)" -#: src/gui/statuswindow.cpp:673 +#: src/gui/statuswindow.cpp:687 msgid "(1)" -msgstr "" +msgstr "(1)" -#: src/gui/statuswindow.cpp:676 +#: src/gui/statuswindow.cpp:690 msgid "(2)" -msgstr "" +msgstr " (2)" -#: src/gui/statuswindow.cpp:679 src/gui/statuswindow.cpp:786 +#: src/gui/statuswindow.cpp:693 src/gui/statuswindow.cpp:800 msgid "(3)" -msgstr "" +msgstr "(3)" -#: src/gui/statuswindow.cpp:682 +#: src/gui/statuswindow.cpp:696 msgid "(5)" -msgstr "" +msgstr "(5)" -#: src/gui/statuswindow.cpp:685 +#: src/gui/statuswindow.cpp:699 msgid "(7)" -msgstr "" +msgstr "(7)" -#: src/gui/statuswindow.cpp:688 src/gui/statuswindow.cpp:740 -#: src/gui/statuswindow.cpp:795 src/gui/statuswindow.cpp:864 +#: src/gui/statuswindow.cpp:702 src/gui/statuswindow.cpp:754 +#: src/gui/statuswindow.cpp:809 src/gui/statuswindow.cpp:878 msgid "(A)" -msgstr "" +msgstr "(A)" -#: src/gui/statuswindow.cpp:701 +#: src/gui/statuswindow.cpp:715 msgid "(R)" -msgstr "" +msgstr "(R)" -#: src/gui/statuswindow.cpp:704 +#: src/gui/statuswindow.cpp:718 msgid "(M)" -msgstr "" +msgstr "(M)" -#: src/gui/statuswindow.cpp:707 +#: src/gui/statuswindow.cpp:721 msgid "(P)" -msgstr "" +msgstr "(P)" -#: src/gui/statuswindow.cpp:721 +#: src/gui/statuswindow.cpp:735 msgid "(s)" -msgstr "" +msgstr "(s)" -#: src/gui/statuswindow.cpp:724 src/gui/statuswindow.cpp:777 +#: src/gui/statuswindow.cpp:738 src/gui/statuswindow.cpp:791 msgid "(S)" -msgstr "" +msgstr "(S)" -#: src/gui/statuswindow.cpp:737 src/gui/statuswindow.cpp:792 -#: src/gui/statuswindow.cpp:845 +#: src/gui/statuswindow.cpp:751 src/gui/statuswindow.cpp:806 +#: src/gui/statuswindow.cpp:859 msgid "(G)" -msgstr "" +msgstr "(G)" -#: src/gui/statuswindow.cpp:753 +#: src/gui/statuswindow.cpp:767 msgid "(f)" -msgstr "" +msgstr "(f)" -#: src/gui/statuswindow.cpp:762 src/gui/statuswindow.cpp:783 -#: src/gui/statuswindow.cpp:848 +#: src/gui/statuswindow.cpp:776 src/gui/statuswindow.cpp:797 +#: src/gui/statuswindow.cpp:862 msgid "(F)" -msgstr "" +msgstr "(F)" -#: src/gui/statuswindow.cpp:765 src/gui/statuswindow.cpp:815 +#: src/gui/statuswindow.cpp:779 src/gui/statuswindow.cpp:829 msgid "(U)" -msgstr "" +msgstr "(U)" -#: src/gui/statuswindow.cpp:789 +#: src/gui/statuswindow.cpp:803 msgid "(g)" -msgstr "" +msgstr "(g)" -#: src/gui/statuswindow.cpp:806 +#: src/gui/statuswindow.cpp:820 msgid "(N)" -msgstr "" +msgstr "(N)" -#: src/gui/statuswindow.cpp:812 +#: src/gui/statuswindow.cpp:826 msgid "(u)" -msgstr "" +msgstr "(u)" -#: src/gui/statuswindow.cpp:818 +#: src/gui/statuswindow.cpp:832 msgid "(e)" -msgstr "" +msgstr "(e)" -#: src/gui/statuswindow.cpp:821 +#: src/gui/statuswindow.cpp:835 msgid "(b)" -msgstr "" +msgstr "(b)" -#: src/gui/statuswindow.cpp:835 src/gui/statuswindow.cpp:861 +#: src/gui/statuswindow.cpp:849 src/gui/statuswindow.cpp:875 msgid "(O)" -msgstr "" +msgstr "(O)" #: src/gui/textcommandeditor.cpp:113 msgid "No Target" -msgstr "" +msgstr "Žádný cíl" #: src/gui/textcommandeditor.cpp:114 msgid "Allow Target" -msgstr "" +msgstr " " #: src/gui/textcommandeditor.cpp:115 msgid "Need Target" @@ -3133,39 +3204,39 @@ msgstr "" #: src/gui/textcommandeditor.cpp:120 msgid "General Magic" -msgstr "" +msgstr "Obecná magie" #: src/gui/textcommandeditor.cpp:121 msgid "Life Magic" -msgstr "" +msgstr "Magie života" #: src/gui/textcommandeditor.cpp:122 msgid "War Magic" -msgstr "" +msgstr "Magie války" #: src/gui/textcommandeditor.cpp:123 msgid "Transmute Magic" -msgstr "" +msgstr "Magie přeměn" #: src/gui/textcommandeditor.cpp:124 msgid "Nature Magic" -msgstr "" +msgstr "Magie přírody" #: src/gui/textcommandeditor.cpp:125 msgid "Astral Magic" -msgstr "" +msgstr "Magie hvězd" #: src/gui/textcommandeditor.cpp:168 msgid "Command Editor" -msgstr "" +msgstr "Editor příkazů" #: src/gui/textcommandeditor.cpp:185 msgid "magic" -msgstr "" +msgstr "magie" #: src/gui/textcommandeditor.cpp:189 msgid "other" -msgstr "" +msgstr "ostatní" #: src/gui/textcommandeditor.cpp:194 msgid "Symbol:" @@ -3173,35 +3244,35 @@ msgstr "" #: src/gui/textcommandeditor.cpp:197 msgid "Command:" -msgstr "" +msgstr "Příkaz:" #: src/gui/textcommandeditor.cpp:200 msgid "Mana:" -msgstr "" +msgstr "Mana:" #: src/gui/textcommandeditor.cpp:206 msgid "Target Type:" -msgstr "" +msgstr "Typ cíle:" #: src/gui/textcommandeditor.cpp:212 msgid "Icon:" -msgstr "" +msgstr "Ikona:" #: src/gui/textcommandeditor.cpp:218 msgid "Magic level:" -msgstr "" +msgstr "Úroveň magie:" #: src/gui/textcommandeditor.cpp:224 msgid "Magic School:" -msgstr "" +msgstr "Škola magie:" #: src/gui/textcommandeditor.cpp:230 msgid "School level:" -msgstr "" +msgstr "Úroveň školy:" #: src/gui/textcommandeditor.cpp:235 msgid "Save" -msgstr "" +msgstr "Uložit" #: src/gui/tradewindow.cpp:60 msgid "Propose trade" @@ -3209,7 +3280,7 @@ msgstr "Nabídnout obchod" #: src/gui/tradewindow.cpp:61 msgid "Confirmed. Waiting..." -msgstr "" +msgstr "Potvrzeno. Čekám..." #: src/gui/tradewindow.cpp:62 msgid "Agree trade" @@ -3217,68 +3288,67 @@ msgstr "Souhlasit s obchodem" #: src/gui/tradewindow.cpp:63 msgid "Agreed. Waiting..." -msgstr "" +msgstr "Odsouhlaseno. Čekám..." #: src/gui/tradewindow.cpp:66 msgid "Trade: You" -msgstr "" +msgstr "Obchod: Ty" -#: src/gui/tradewindow.cpp:110 src/gui/tradewindow.cpp:166 +#: src/gui/tradewindow.cpp:111 src/gui/tradewindow.cpp:167 #, c-format msgid "You get %s" -msgstr "" +msgstr "Dostaneš: %s" -#: src/gui/tradewindow.cpp:111 +#: src/gui/tradewindow.cpp:112 msgid "You give:" -msgstr "" +msgstr "Dáváš:" -#: src/gui/tradewindow.cpp:115 +#: src/gui/tradewindow.cpp:116 msgid "Change" msgstr "Změnit" -#: src/gui/tradewindow.cpp:332 -msgid "" -"Failed adding item. You can not overlap one kind of item on the window." -msgstr "" - -#: src/gui/tradewindow.cpp:377 +#: src/gui/tradewindow.cpp:375 msgid "You don't have enough money." msgstr "Nemáte dost peněz." +#: src/gui/tradewindow.cpp:454 +msgid "Failed adding item. You can not overlap one kind of item on the window." +msgstr "" + #: src/gui/unregisterdialog.cpp:54 #, c-format msgid "Name: %s" msgstr "Jméno: %s" -#: src/gui/updatewindow.cpp:136 +#: src/gui/updaterwindow.cpp:138 msgid "Updating..." msgstr "Aktualizuje se..." -#: src/gui/updatewindow.cpp:155 +#: src/gui/updaterwindow.cpp:159 msgid "Connecting..." msgstr "Připojuji se..." -#: src/gui/updatewindow.cpp:158 +#: src/gui/updaterwindow.cpp:162 msgid "Play" msgstr "Hrát" -#: src/gui/updatewindow.cpp:556 +#: src/gui/updaterwindow.cpp:564 msgid "##1 The update process is incomplete." -msgstr "" +msgstr "##1 Proces aktualizace není kompletní." #. TRANSLATORS: Continues "you try again later.". -#: src/gui/updatewindow.cpp:558 +#: src/gui/updaterwindow.cpp:566 msgid "##1 It is strongly recommended that" -msgstr "" +msgstr "##1 silně doporučujeme zkusit" #. TRANSLATORS: Begins "It is strongly recommended that". -#: src/gui/updatewindow.cpp:560 +#: src/gui/updaterwindow.cpp:568 msgid "##1 you try again later." -msgstr "" +msgstr "##1 aktualizaci později" -#: src/gui/updatewindow.cpp:686 +#: src/gui/updaterwindow.cpp:744 msgid "Completed" -msgstr "" +msgstr "Hotovo" #: src/gui/userpalette.cpp:116 msgid "Being" @@ -3286,19 +3356,19 @@ msgstr "" #: src/gui/userpalette.cpp:117 msgid "Friend Names" -msgstr "" +msgstr "Jména přátel" #: src/gui/userpalette.cpp:118 msgid "Disregarded Names" -msgstr "" +msgstr "Jména přehlížených" #: src/gui/userpalette.cpp:119 msgid "Ignored Names" -msgstr "" +msgstr "Jména ignorovaných" #: src/gui/userpalette.cpp:120 msgid "Erased Names" -msgstr "" +msgstr "Jména vymazaných" #: src/gui/userpalette.cpp:121 msgid "Other Players' Names" @@ -3306,7 +3376,7 @@ msgstr "Jména ostatních hráčů" #: src/gui/userpalette.cpp:122 msgid "Own Name" -msgstr "" +msgstr "Vlastní jméno" #: src/gui/userpalette.cpp:123 msgid "GM Names" @@ -3314,55 +3384,55 @@ msgstr "Jména GM" #: src/gui/userpalette.cpp:124 msgid "NPCs" -msgstr "" +msgstr "Jména NPC" #: src/gui/userpalette.cpp:126 msgid "Monster HP bar" -msgstr "" +msgstr "Pruh HP monster" #: src/gui/userpalette.cpp:128 msgid "Monster HP bar (second color)" -msgstr "" +msgstr "Pruh HP monster (druhá barva)" #: src/gui/userpalette.cpp:129 msgid "Party Members" -msgstr "" +msgstr "Členové party" #: src/gui/userpalette.cpp:130 msgid "Guild Members" -msgstr "" +msgstr "Členové gildy" #: src/gui/userpalette.cpp:131 msgid "Particle Effects" -msgstr "" +msgstr "Částicové efekty" #: src/gui/userpalette.cpp:132 msgid "Pickup Notification" -msgstr "" +msgstr "Oznámení o sběru" #: src/gui/userpalette.cpp:133 msgid "Exp Notification" -msgstr "" +msgstr "Oznámení o zkušenostech" #: src/gui/userpalette.cpp:134 msgid "Player HP bar" -msgstr "" +msgstr "Hráčův HP pruh" #: src/gui/userpalette.cpp:136 msgid "Player HP bar (second color)" -msgstr "" +msgstr "Hráčův HP pruh (druhá barva)" #: src/gui/userpalette.cpp:137 msgid "Player Hits Monster" -msgstr "" +msgstr "Hráč zasáhne monstrum" #: src/gui/userpalette.cpp:138 msgid "Monster Hits Player" -msgstr "" +msgstr "Monstrum zasáhne hráče" #: src/gui/userpalette.cpp:140 msgid "Other Player Hits Local Player" -msgstr "" +msgstr "Hráč zasáhne místního hráče" #: src/gui/userpalette.cpp:141 msgid "Critical Hit" @@ -3370,87 +3440,87 @@ msgstr "Kritický zásah" #: src/gui/userpalette.cpp:143 msgid "Local Player Hits Monster" -msgstr "" +msgstr "Místní hráč zasáhne monstrum" #: src/gui/userpalette.cpp:145 msgid "Local Player Critical Hit" -msgstr "" +msgstr "Kritický zásah místního hráče" #: src/gui/userpalette.cpp:147 msgid "Local Player Miss" -msgstr "" +msgstr "Místní hráč minul" #: src/gui/userpalette.cpp:148 msgid "Misses" -msgstr "" +msgstr "Minutí" #: src/gui/userpalette.cpp:149 msgid "Portal Highlight" -msgstr "" +msgstr "Zvýraznění portálů" #: src/gui/userpalette.cpp:151 msgid "Default collision Highlight" -msgstr "" +msgstr "Zvýraznění výchozí kolize" #: src/gui/userpalette.cpp:153 msgid "Air collision Highlight" -msgstr "" +msgstr "Zvýraznění vzdušné kolize" #: src/gui/userpalette.cpp:155 msgid "Water collision Highlight" -msgstr "" +msgstr "Zvýraznění vodní kolize" #: src/gui/userpalette.cpp:157 msgid "Walkable Highlight" -msgstr "" +msgstr "Zvýraznění schůdnosti" #: src/gui/userpalette.cpp:159 msgid "Local Player Attack Range" -msgstr "" +msgstr "Útočný dosah místního hráče" #: src/gui/userpalette.cpp:161 msgid "Local Player Attack Range Border" -msgstr "" +msgstr "Hranice útočného dosahu místního hráče" #: src/gui/userpalette.cpp:163 msgid "Monster Attack Range" -msgstr "" +msgstr "Útočný dosah monstra" #: src/gui/userpalette.cpp:165 msgid "Home Place" -msgstr "" +msgstr "Domovské místo" #: src/gui/userpalette.cpp:167 msgid "Home Place Border" -msgstr "" +msgstr "Hranice domácího místa" #: src/gui/userpalette.cpp:169 msgid "Road Point" -msgstr "" +msgstr "Bod cesty" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:471 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" -msgstr "" +msgstr "Kdo je online - Obnovuji" -#: src/gui/whoisonline.cpp:101 +#: src/gui/whoisonline.cpp:104 msgid "Update" -msgstr "" +msgstr "Obnovit" -#: src/gui/whoisonline.cpp:294 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " -msgstr "" +msgstr "Kdo je online - " -#: src/gui/whoisonline.cpp:485 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" -msgstr "" +msgstr "Kdo je online - chyba" -#: src/gui/whoisonline.cpp:516 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" #: src/gui/widgets/battletab.cpp:45 msgid "Battle" -msgstr "" +msgstr "Bitvy" #: src/gui/widgets/channeltab.cpp:52 msgid "/users > Lists the users in the current channel" @@ -3509,7 +3579,8 @@ msgid "This command makes a channel operator." msgstr "" #: src/gui/widgets/channeltab.cpp:85 src/gui/widgets/channeltab.cpp:94 -#: src/net/ea/gui/guildtab.cpp:69 src/net/ea/gui/partytab.cpp:85 +#: src/gui/widgets/guildchattab.cpp:61 src/net/ea/gui/guildtab.cpp:69 +#: src/net/ea/gui/partytab.cpp:85 msgid "If the has spaces in it, enclose it in double quotes (\")." msgstr "Pokud obsahuje mezeru, uzavřete jej do uvozovek (\")." @@ -3547,6 +3618,45 @@ msgstr "Globální oznámení od %s:" msgid "%s whispers: %s" msgstr "" +#: src/gui/widgets/guildchattab.cpp:59 src/net/ea/gui/guildtab.cpp:67 +#: src/net/ea/gui/partytab.cpp:83 +msgid "Command: /invite " +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:60 src/net/ea/gui/guildtab.cpp:68 +msgid "This command invites to the guild you're in." +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:66 src/net/ea/gui/guildtab.cpp:74 +#: src/net/ea/gui/partytab.cpp:90 +msgid "Command: /leave" +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:67 src/net/ea/gui/guildtab.cpp:75 +msgid "This command causes the player to leave the guild." +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:109 src/net/ea/gui/guildtab.cpp:135 +#: src/net/ea/gui/partytab.cpp:69 +msgid "/help > Display this help." +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:110 src/net/ea/gui/guildtab.cpp:136 +msgid "/invite > Invite a player to your guild" +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:111 src/net/ea/gui/guildtab.cpp:137 +msgid "/leave > Leave the guild you are in" +msgstr "" + +#: src/gui/widgets/guildchattab.cpp:112 src/net/ea/gui/guildtab.cpp:138 +msgid "/kick > Kick some one from the guild you are in" +msgstr "" + +#: src/gui/widgets/setupitem.cpp:271 src/gui/widgets/setupitem.cpp:394 +msgid "Edit" +msgstr "Upravit" + #: src/gui/widgets/whispertab.cpp:107 msgid "/ignore > Ignore the other player" msgstr "" @@ -3580,8 +3690,7 @@ msgid "Command: /unignore " msgstr "" #: src/gui/widgets/whispertab.cpp:131 -msgid "" -"This command stops ignoring the other player if they are being ignored." +msgid "This command stops ignoring the other player if they are being ignored." msgstr "" #: src/gui/windowmenu.cpp:65 @@ -3590,7 +3699,7 @@ msgstr "" #: src/gui/windowmenu.cpp:65 msgid "Bot checker" -msgstr "" +msgstr "Ověřovač botů" #: src/gui/windowmenu.cpp:67 msgid "ONL" @@ -3598,7 +3707,7 @@ msgstr "" #: src/gui/windowmenu.cpp:67 msgid "Who is online" -msgstr "" +msgstr "Kdo je online" #: src/gui/windowmenu.cpp:69 msgid "KS" @@ -3606,7 +3715,7 @@ msgstr "" #: src/gui/windowmenu.cpp:71 msgid "Smilies" -msgstr "" +msgstr "Smajlíci" #: src/gui/windowmenu.cpp:73 msgid "STA" @@ -3642,7 +3751,7 @@ msgstr "" #: src/gui/windowmenu.cpp:94 msgid "Shortcuts" -msgstr "" +msgstr "Zkratky" #: src/gui/windowmenu.cpp:96 msgid "SP" @@ -3658,7 +3767,7 @@ msgstr "" #: src/gui/windowmenu.cpp:98 msgid "Did you know" -msgstr "" +msgstr "Víte že" #: src/gui/windowmenu.cpp:100 msgid "SET" @@ -3666,39 +3775,39 @@ msgstr "" #: src/gui/worldselectdialog.cpp:77 msgid "Select World" -msgstr "" +msgstr "Zvol svět" #: src/gui/worldselectdialog.cpp:82 msgid "Change Login" -msgstr "" +msgstr "Změň přihlášení" #: src/gui/worldselectdialog.cpp:83 msgid "Choose World" -msgstr "" +msgstr "vyber svět" -#: src/inventory.cpp:248 +#: src/inventory.cpp:251 msgid "Storage" -msgstr "" +msgstr "Úložiště" -#: src/inventory.cpp:250 +#: src/inventory.cpp:253 msgid "Cart" -msgstr "" +msgstr "Košík" #: src/keyboardconfig.cpp:43 msgid "Move Up" -msgstr "" +msgstr "Pohyb nahoru" #: src/keyboardconfig.cpp:44 msgid "Move Down" -msgstr "" +msgstr "Pohyb dolů" #: src/keyboardconfig.cpp:45 msgid "Move Left" -msgstr "" +msgstr "Pohyb vlevo" #: src/keyboardconfig.cpp:46 msgid "Move Right" -msgstr "" +msgstr "Pohyb vpravo" #: src/keyboardconfig.cpp:49 msgid "Target & Attack" @@ -3706,19 +3815,19 @@ msgstr "Cíl & Útok" #: src/keyboardconfig.cpp:51 msgid "Move to Target" -msgstr "" +msgstr "Přejít k cíli" #: src/keyboardconfig.cpp:53 msgid "Change Move to Target type" -msgstr "" +msgstr "Změnit typ přesunu k cíli" #: src/keyboardconfig.cpp:55 msgid "Move to Home location" -msgstr "" +msgstr "Přejít na domácí místo" #: src/keyboardconfig.cpp:57 msgid "Set home location" -msgstr "" +msgstr "Nastavit domácí místo" #: src/keyboardconfig.cpp:59 msgid "Move to navigation point" @@ -3734,27 +3843,27 @@ msgstr "Zastavit Útok" #: src/keyboardconfig.cpp:64 msgid "Target Closest" -msgstr "" +msgstr "Zaměřit nejbližší" #: src/keyboardconfig.cpp:66 msgid "Target NPC" -msgstr "" +msgstr "Zaměřit NPC" #: src/keyboardconfig.cpp:67 msgid "Target Player" -msgstr "" +msgstr "Zaměřit hráče" #: src/keyboardconfig.cpp:69 msgid "Pickup" -msgstr "" +msgstr "Sebrat" #: src/keyboardconfig.cpp:70 msgid "Change Pickup Type" -msgstr "" +msgstr "Změnit typ sběru" #: src/keyboardconfig.cpp:72 msgid "Hide Windows" -msgstr "" +msgstr "Skrýt okna" #: src/keyboardconfig.cpp:74 msgid "Sit" @@ -3766,11 +3875,11 @@ msgstr "Snímek obrazovky" #: src/keyboardconfig.cpp:76 msgid "Enable/Disable Trading" -msgstr "" +msgstr "Zapnout/Vypnout obchody" #: src/keyboardconfig.cpp:78 msgid "Change Map View Mode" -msgstr "" +msgstr "Změnit mód zobrazení mapy" #: src/keyboardconfig.cpp:80 msgid "Item Shortcuts Key" @@ -3793,31 +3902,31 @@ msgstr "" #: src/keyboardconfig.cpp:122 msgid "Help Window" -msgstr "" +msgstr "Okno nápovědy" #: src/keyboardconfig.cpp:124 msgid "Status Window" -msgstr "" +msgstr "Stavové okno" #: src/keyboardconfig.cpp:126 msgid "Inventory Window" -msgstr "" +msgstr "Okno inventáře" #: src/keyboardconfig.cpp:128 msgid "Equipment Window" -msgstr "" +msgstr "Okno vybavení" #: src/keyboardconfig.cpp:130 msgid "Skill Window" -msgstr "" +msgstr "Okno dovedností" #: src/keyboardconfig.cpp:132 msgid "Minimap Window" -msgstr "" +msgstr "Okno s minimapou" #: src/keyboardconfig.cpp:134 msgid "Chat Window" -msgstr "" +msgstr "Okno s chatem" #: src/keyboardconfig.cpp:136 msgid "Item Shortcut Window" @@ -3825,27 +3934,27 @@ msgstr "" #: src/keyboardconfig.cpp:138 msgid "Setup Window" -msgstr "" +msgstr "Okno nastavení" #: src/keyboardconfig.cpp:140 msgid "Debug Window" -msgstr "" +msgstr "Debug okno" #: src/keyboardconfig.cpp:142 msgid "Social Window" -msgstr "" +msgstr "Okno spolešenství" #: src/keyboardconfig.cpp:144 msgid "Emote Shortcut Window" -msgstr "" +msgstr "Okno zkratek smajlíků" #: src/keyboardconfig.cpp:146 msgid "Outfits Window" -msgstr "" +msgstr "Okno výstroje" #: src/keyboardconfig.cpp:148 msgid "Shop Window" -msgstr "" +msgstr "Okno s obchodem" #: src/keyboardconfig.cpp:150 msgid "Quick drop Window" @@ -3865,19 +3974,19 @@ msgstr "" #: src/keyboardconfig.cpp:159 msgid "Who Is Online Window" -msgstr "" +msgstr "Okno \"Kdo je online\"" #: src/keyboardconfig.cpp:161 msgid "Did you know Window" -msgstr "" +msgstr "Okno \"Víte že...\"" #: src/keyboardconfig.cpp:164 msgid "Previous Social Tab" -msgstr "" +msgstr "Předchozí záložka společenství" #: src/keyboardconfig.cpp:166 msgid "Next Social Tab" -msgstr "" +msgstr "Další záložka společenství" #: src/keyboardconfig.cpp:168 src/keyboardconfig.cpp:170 #: src/keyboardconfig.cpp:172 src/keyboardconfig.cpp:174 @@ -3904,95 +4013,95 @@ msgstr "" #: src/keyboardconfig.cpp:355 #, c-format msgid "Emote Shortcut %d" -msgstr "" +msgstr "Zkratka smajlíku %d" #: src/keyboardconfig.cpp:261 msgid "Wear Outfit" -msgstr "" +msgstr "Obléct výstroj" #: src/keyboardconfig.cpp:263 msgid "Copy Outfit" -msgstr "" +msgstr "Kopírovat výstroj" #: src/keyboardconfig.cpp:265 msgid "Copy equipped to Outfit" -msgstr "" +msgstr "Kopírovat výbavu do výstroje" #: src/keyboardconfig.cpp:267 msgid "Toggle Chat" -msgstr "" +msgstr "Přepnout chat" #: src/keyboardconfig.cpp:269 msgid "Scroll Chat Up" -msgstr "" +msgstr "Rolovat chat nahoru" #: src/keyboardconfig.cpp:271 msgid "Scroll Chat Down" -msgstr "" +msgstr "Rolovat chat dolů" #: src/keyboardconfig.cpp:273 msgid "Previous Chat Tab" -msgstr "" +msgstr "Předchozí záložka chatu" #: src/keyboardconfig.cpp:275 msgid "Next Chat Tab" -msgstr "" +msgstr "Další záložka chatu" #: src/keyboardconfig.cpp:278 msgid "Close current Chat Tab" -msgstr "" +msgstr "Zavřít stávající záložku chatu" #: src/keyboardconfig.cpp:280 msgid "Previous chat line" -msgstr "" +msgstr "Předchozí řádek chatu" #: src/keyboardconfig.cpp:282 msgid "Next chat line" -msgstr "" +msgstr "Další řádek chatu" #: src/keyboardconfig.cpp:284 msgid "Chat Auto Complete" -msgstr "" +msgstr "Autodoplňování v chatu" #: src/keyboardconfig.cpp:286 msgid "Deactivate Chat Input" -msgstr "" +msgstr "Deaktivovat vstup chatu" #: src/keyboardconfig.cpp:288 msgid "Select OK" -msgstr "" +msgstr "Vybrat OK" #: src/keyboardconfig.cpp:291 msgid "Ignore input 1" -msgstr "" +msgstr "Ignorovat vstup 1" #: src/keyboardconfig.cpp:293 msgid "Ignore input 2" -msgstr "" +msgstr "Ignorovat vstup 2" #: src/keyboardconfig.cpp:295 msgid "Direct Up" -msgstr "" +msgstr "Otočit nahoru" #: src/keyboardconfig.cpp:296 msgid "Direct Down" -msgstr "" +msgstr "Otočit dolů" #: src/keyboardconfig.cpp:298 msgid "Direct Left" -msgstr "" +msgstr "Otočit vlevo" #: src/keyboardconfig.cpp:299 msgid "Direct Right" -msgstr "" +msgstr "Otočit vpravo" #: src/keyboardconfig.cpp:301 msgid "Crazy moves" -msgstr "" +msgstr "Šílené pohyby" #: src/keyboardconfig.cpp:303 msgid "Change Crazy Move mode" -msgstr "" +msgstr "Změnit mód šílených pohybů" #: src/keyboardconfig.cpp:305 msgid "Quick Drop N Items from 0 slot" @@ -4008,39 +4117,39 @@ msgstr "" #: src/keyboardconfig.cpp:311 msgid "Quick heal target or self" -msgstr "" +msgstr "Rychlé léčení cíle nebo sebe" #: src/keyboardconfig.cpp:313 msgid "Use #itenplz spell" -msgstr "" +msgstr "Použít kouzlo #itenplz" #: src/keyboardconfig.cpp:315 msgid "Use magic attack" -msgstr "" +msgstr "Použít magický útok" #: src/keyboardconfig.cpp:317 msgid "Switch magic attack" -msgstr "" +msgstr "Přepnout magický útok" #: src/keyboardconfig.cpp:319 msgid "Change move type" -msgstr "" +msgstr "Změnit typ pohybu" #: src/keyboardconfig.cpp:321 msgid "Change Attack Weapon Type" -msgstr "" +msgstr "Změnit typ útočné zbraně" #: src/keyboardconfig.cpp:323 msgid "Change Attack Type" -msgstr "" +msgstr "Změnit typ útoku" #: src/keyboardconfig.cpp:325 msgid "Change Follow mode" -msgstr "" +msgstr "Změnit mód následování" #: src/keyboardconfig.cpp:327 msgid "Change Imitation mode" -msgstr "" +msgstr "Změnit mód imitace" #: src/keyboardconfig.cpp:330 msgid "Disable / Enable Game modifier keys" @@ -4048,23 +4157,23 @@ msgstr "" #: src/keyboardconfig.cpp:331 msgid "On / Off audio" -msgstr "" +msgstr "Zapnout/Vypnout audio" #: src/keyboardconfig.cpp:333 msgid "Enable / Disable away mode" -msgstr "" +msgstr "Zapnout/Vypnout Away mód" #: src/keyboardconfig.cpp:335 msgid "Emulate right click from keyboard" -msgstr "" +msgstr "Emulovat pravý klik z klávesnice" #: src/keyboardconfig.cpp:337 msgid "Toggle camera mode" -msgstr "" +msgstr "přemnout mód kamery" #: src/keyboardconfig.cpp:339 msgid "Modifier key" -msgstr "" +msgstr "Klávesa modifikátoru" #: src/keyboardconfig.cpp:411 #, c-format @@ -4072,42 +4181,44 @@ msgid "" "Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in " "strange behaviour." msgstr "" +"Konflikt klávesy \"%s\" a klávesy \"%s\". Vyřešte jej, neboť se hra může " +"chovat podivně." -#: src/localplayer.cpp:371 +#: src/localplayer.cpp:377 msgid "You were killed by " -msgstr "" +msgstr "Zabil vás " -#: src/localplayer.cpp:1402 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." -msgstr "" +msgstr "Snažili jste se sebrat neexistující předmět." -#: src/localplayer.cpp:1404 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." -msgstr "" +msgstr "Předmět je příliš těžký." -#: src/localplayer.cpp:1406 +#: src/localplayer.cpp:1420 msgid "Item is too far away." -msgstr "" +msgstr "Předmět je příliš daleko." -#: src/localplayer.cpp:1408 +#: src/localplayer.cpp:1422 msgid "Inventory is full." -msgstr "" +msgstr "Inventář je plný." -#: src/localplayer.cpp:1410 +#: src/localplayer.cpp:1424 msgid "Stack is too big." -msgstr "" +msgstr "Hromada je příliš velká." -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." -msgstr "" +msgstr "Předmět patří někomu jinému." -#: src/localplayer.cpp:1416 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." -msgstr "" +msgstr "Neznámý problém při pokusu sebrat předmět." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1440 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." @@ -4115,29 +4226,29 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/localplayer.cpp:3174 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3478 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3480 src/localplayer.cpp:3495 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" -msgstr "" +msgstr "Následování zrušeno." -#: src/localplayer.cpp:3487 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3489 src/localplayer.cpp:3497 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" -msgstr "" +msgstr "Imitace zrušena." -#: src/localplayer.cpp:3849 +#: src/localplayer.cpp:3832 msgid "You see " -msgstr "" +msgstr "Vidíte " #: src/main.cpp:47 msgid "manaplus [options] [mana-file]" @@ -4233,7 +4344,7 @@ msgstr "" #: src/net/ea/buysellhandler.cpp:163 msgid "Nothing to sell." -msgstr "" +msgstr "Nemáte nic k prodeji." #: src/net/ea/buysellhandler.cpp:171 msgid "Thanks for buying." @@ -4241,35 +4352,35 @@ msgstr "Děkuji za nákup." #: src/net/ea/buysellhandler.cpp:179 msgid "Unable to buy." -msgstr "" +msgstr "Nelze koupit." #: src/net/ea/charserverhandler.cpp:63 msgid "Strength:" -msgstr "" +msgstr "Síla:" #: src/net/ea/charserverhandler.cpp:64 msgid "Agility:" -msgstr "" +msgstr "Hbitost:" #: src/net/ea/charserverhandler.cpp:65 msgid "Vitality:" -msgstr "" +msgstr "Vitalita:" #: src/net/ea/charserverhandler.cpp:66 msgid "Intelligence:" -msgstr "" +msgstr "Inteligence:" #: src/net/ea/charserverhandler.cpp:67 msgid "Dexterity:" -msgstr "" +msgstr "Obratnost:" #: src/net/ea/charserverhandler.cpp:68 msgid "Luck:" -msgstr "" +msgstr "Štěstí:" #: src/net/ea/charserverhandler.cpp:102 msgid "Access denied. Most likely, there are too many players on this server." -msgstr "" +msgstr "Přístup zamítnut. Nejpravděpodobněji je na serveru příliš mnoho hráčů." #: src/net/ea/charserverhandler.cpp:106 msgid "Cannot use this ID." @@ -4277,117 +4388,87 @@ msgstr "" #: src/net/ea/charserverhandler.cpp:109 msgid "Unknown char-server failure." -msgstr "" +msgstr "Neznámá chyba postavy na serveru." #: src/net/ea/charserverhandler.cpp:138 msgid "Failed to create character. Most likely the name is already taken." msgstr "" +"Nelze vytvořit postavu. Nejpravděpodobněji její jméno již na serveru " +"existuje. " #: src/net/ea/charserverhandler.cpp:142 src/net/ea/loginhandler.cpp:237 msgid "Wrong name." -msgstr "" +msgstr "Špatné jméno." #: src/net/ea/charserverhandler.cpp:145 msgid "Incorrect stats." -msgstr "" +msgstr "Nesprávné statistiky." #: src/net/ea/charserverhandler.cpp:148 msgid "Incorrect hair." -msgstr "" +msgstr "Nesprávný účes." #: src/net/ea/charserverhandler.cpp:151 msgid "Incorrect slot." -msgstr "" +msgstr "Nesprávný slot." #: src/net/ea/charserverhandler.cpp:166 src/net/manaserv/charhandler.cpp:210 msgid "Info" -msgstr "Info" +msgstr "informaceInfo" #: src/net/ea/charserverhandler.cpp:166 msgid "Character deleted." -msgstr "" +msgstr "Postava odstraněna." #: src/net/ea/charserverhandler.cpp:172 msgid "Failed to delete character." -msgstr "" +msgstr "Nepodařilo se odstranit postavu." -#: src/net/ea/chathandler.cpp:60 src/net/ea/chathandler.cpp:66 -#: src/net/ea/chathandler.cpp:71 src/net/ea/chathandler.cpp:77 -#: src/net/ea/chathandler.cpp:82 src/net/ea/chathandler.cpp:88 -#: src/net/ea/chathandler.cpp:95 src/net/ea/chathandler.cpp:101 +#: src/net/ea/chathandler.cpp:61 src/net/ea/chathandler.cpp:67 +#: src/net/ea/chathandler.cpp:72 src/net/ea/chathandler.cpp:78 +#: src/net/ea/chathandler.cpp:83 src/net/ea/chathandler.cpp:89 +#: src/net/ea/chathandler.cpp:96 src/net/ea/chathandler.cpp:102 msgid "Channels are not supported!" -msgstr "" +msgstr "Kanály nejsou podporovány." -#: src/net/ea/chathandler.cpp:128 +#: src/net/ea/chathandler.cpp:129 #, c-format msgid "Whisper could not be sent, %s is offline." -msgstr "" +msgstr "Nelze odeslat šeptání, %s není připojen." -#: src/net/ea/chathandler.cpp:136 +#: src/net/ea/chathandler.cpp:137 #, c-format msgid "Whisper could not be sent, ignored by %s." -msgstr "" +msgstr "Nelze odeslat šeptání, %s vás ignoruje." -#: src/net/ea/chathandler.cpp:348 +#: src/net/ea/chathandler.cpp:355 msgid "MVP player." msgstr "" -#: src/net/ea/chathandler.cpp:352 +#: src/net/ea/chathandler.cpp:359 msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" -msgstr "" +msgstr "připojených uživatel: %d" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" -msgstr "" +msgstr "Hra" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" -#: src/net/ea/gui/guildtab.cpp:67 src/net/ea/gui/partytab.cpp:83 -msgid "Command: /invite " -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:68 -msgid "This command invites to the guild you're in." -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:74 src/net/ea/gui/partytab.cpp:90 -msgid "Command: /leave" -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:75 -msgid "This command causes the player to leave the guild." -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:135 src/net/ea/gui/partytab.cpp:69 -msgid "/help > Display this help." -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:136 -msgid "/invite > Invite a player to your guild" -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:137 -msgid "/leave > Leave the guild you are in" -msgstr "" - -#: src/net/ea/gui/guildtab.cpp:138 -msgid "/kick > Kick some one from the guild you are in" -msgstr "" - #: src/net/ea/guildhandler.cpp:83 src/net/manaserv/guildhandler.cpp:85 msgid "Guild created." -msgstr "" +msgstr "Gilda vytvořena." #: src/net/ea/guildhandler.cpp:88 src/net/ea/guildhandler.cpp:93 msgid "You are already in guild." -msgstr "" +msgstr "Již jste členem gildy." #: src/net/ea/guildhandler.cpp:98 msgid "Emperium check failed." @@ -4395,90 +4476,86 @@ msgstr "" #: src/net/ea/guildhandler.cpp:103 msgid "Unknown server response." -msgstr "" +msgstr "Neznámá odpověď serveru." -#: src/net/ea/guildhandler.cpp:180 +#: src/net/ea/guildhandler.cpp:181 #, c-format msgid "Guild name: %s" -msgstr "" +msgstr "Jméno gildy: %s" -#: src/net/ea/guildhandler.cpp:182 +#: src/net/ea/guildhandler.cpp:183 #, c-format msgid "Guild master: %s" -msgstr "" +msgstr "Vedoucí gildy: %s" -#: src/net/ea/guildhandler.cpp:184 +#: src/net/ea/guildhandler.cpp:185 #, c-format msgid "Guild level: %d" -msgstr "" +msgstr "Úroveň gildy: %d" -#: src/net/ea/guildhandler.cpp:186 +#: src/net/ea/guildhandler.cpp:187 #, c-format msgid "Online members: %d" -msgstr "" +msgstr "Připojených členů: %d" -#: src/net/ea/guildhandler.cpp:188 +#: src/net/ea/guildhandler.cpp:189 #, c-format msgid "Max members: %d" msgstr "" -#: src/net/ea/guildhandler.cpp:190 +#: src/net/ea/guildhandler.cpp:191 #, c-format msgid "Average level: %d" -msgstr "" +msgstr "Průměrná úroveň: %d" -#: src/net/ea/guildhandler.cpp:192 +#: src/net/ea/guildhandler.cpp:193 #, c-format msgid "Guild exp: %d" -msgstr "" +msgstr "Zkušenosti gildy: %d" -#: src/net/ea/guildhandler.cpp:194 +#: src/net/ea/guildhandler.cpp:195 #, c-format msgid "Guild next exp: %d" msgstr "" -#: src/net/ea/guildhandler.cpp:196 +#: src/net/ea/guildhandler.cpp:197 #, c-format msgid "Guild castle: %s" msgstr "" -#: src/net/ea/guildhandler.cpp:402 +#: src/net/ea/guildhandler.cpp:403 msgid "Could not inivte user to guild." -msgstr "" +msgstr "Nelze pozvat uživatele do gildy." -#: src/net/ea/guildhandler.cpp:406 +#: src/net/ea/guildhandler.cpp:407 msgid "User rejected guild invite." -msgstr "" +msgstr "Uživatel zamítl pozvánku do gildy." -#: src/net/ea/guildhandler.cpp:410 +#: src/net/ea/guildhandler.cpp:411 msgid "User is now part of your guild." -msgstr "" +msgstr "Uživatel je nyní členem vaší gildy." -#: src/net/ea/guildhandler.cpp:414 +#: src/net/ea/guildhandler.cpp:415 msgid "Your guild is full." -msgstr "" +msgstr "Vaše gilda je plná." -#: src/net/ea/guildhandler.cpp:418 +#: src/net/ea/guildhandler.cpp:419 msgid "Unknown guild invite response." -msgstr "" - -#: src/net/ea/guildhandler.cpp:438 -msgid "You have left the guild." -msgstr "" +msgstr "Neznámá odpověď na pozváku do gildy." -#: src/net/ea/guildhandler.cpp:452 +#: src/net/ea/guildhandler.cpp:453 #, c-format msgid "%s has left your guild." -msgstr "" +msgstr "%s opustil vaši gildu." -#: src/net/ea/guildhandler.cpp:483 +#: src/net/ea/guildhandler.cpp:484 msgid "You was kicked from guild." -msgstr "" +msgstr "Byl jste vykopnut z gildy." -#: src/net/ea/guildhandler.cpp:496 +#: src/net/ea/guildhandler.cpp:497 #, c-format msgid "%s has kicked from your guild." -msgstr "" +msgstr "%s byl vykopnut z vaší gildy." #: src/net/ea/gui/partytab.cpp:70 msgid "/invite > Invite a player to your party" @@ -4554,78 +4631,78 @@ msgstr "" #: src/net/ea/gui/partytab.cpp:148 src/net/ea/partyhandler.cpp:286 msgid "Item sharing enabled." -msgstr "" +msgstr "Sdílení předmětů povoleno." #: src/net/ea/gui/partytab.cpp:151 src/net/ea/partyhandler.cpp:296 msgid "Item sharing disabled." -msgstr "" +msgstr "Sdílení předmětů zakázáno." #: src/net/ea/gui/partytab.cpp:154 src/net/ea/partyhandler.cpp:306 msgid "Item sharing not possible." -msgstr "" +msgstr "Sdílení předmětů není možné." #: src/net/ea/gui/partytab.cpp:157 msgid "Item sharing unknown." -msgstr "" +msgstr "Stav sdílení předmětů neznámý." #: src/net/ea/gui/partytab.cpp:187 src/net/ea/partyhandler.cpp:248 msgid "Experience sharing enabled." -msgstr "" +msgstr "Sdílení zkušeností povoleno." #: src/net/ea/gui/partytab.cpp:190 src/net/ea/partyhandler.cpp:258 msgid "Experience sharing disabled." -msgstr "" +msgstr "Sdílení zkušeností zakázáno." #: src/net/ea/gui/partytab.cpp:193 src/net/ea/partyhandler.cpp:268 msgid "Experience sharing not possible." -msgstr "" +msgstr "Sdílení zkušeností není možné." #: src/net/ea/gui/partytab.cpp:196 msgid "Experience sharing unknown." -msgstr "" +msgstr "Stav sdílení zkušeností neznámý." #: src/net/ea/inventoryhandler.cpp:407 msgid "Failed to use item." -msgstr "" +msgstr "Pokus o použití předmětu selhal." #: src/net/ea/inventoryhandler.cpp:580 msgid "Unable to equip." -msgstr "" +msgstr "Nelze vybavit." #: src/net/ea/loginhandler.cpp:131 msgid "Account was not found. Please re-login." -msgstr "" +msgstr "Účet nenalezen, prosím přihlaste se znovu." #: src/net/ea/loginhandler.cpp:134 src/net/manaserv/loginhandler.cpp:127 msgid "Old password incorrect." -msgstr "" +msgstr "Půvoní heslo je nesprávné." #: src/net/ea/loginhandler.cpp:137 msgid "New password too short." -msgstr "" +msgstr "Nové heslo je příliš krátké." #: src/net/ea/loginhandler.cpp:140 src/net/ea/loginhandler.cpp:243 #: src/net/manaserv/charhandler.cpp:181 src/net/manaserv/loginhandler.cpp:102 #: src/net/manaserv/loginhandler.cpp:134 src/net/manaserv/loginhandler.cpp:170 #: src/net/manaserv/loginhandler.cpp:291 src/net/manaserv/loginhandler.cpp:328 msgid "Unknown error." -msgstr "" +msgstr "Neznámá chyba." #: src/net/ea/loginhandler.cpp:205 msgid "Unregistered ID." -msgstr "" +msgstr "Neregistované ID." #: src/net/ea/loginhandler.cpp:208 msgid "Wrong password." -msgstr "" +msgstr "Špatné heslo." #: src/net/ea/loginhandler.cpp:211 msgid "Account expired." -msgstr "" +msgstr "Platnost účtu vypršela." #: src/net/ea/loginhandler.cpp:214 msgid "Rejected from server." -msgstr "" +msgstr "Odmítnut ze serveru." #: src/net/ea/loginhandler.cpp:217 msgid "" @@ -4634,7 +4711,7 @@ msgstr "" #: src/net/ea/loginhandler.cpp:221 msgid "Client too old." -msgstr "" +msgstr "Klient je příliš starý." #: src/net/ea/loginhandler.cpp:224 #, c-format @@ -4645,48 +4722,48 @@ msgstr "" #: src/net/ea/loginhandler.cpp:231 msgid "Server overpopulated." -msgstr "" +msgstr "Server je přelidněný." #: src/net/ea/loginhandler.cpp:234 msgid "This user name is already taken." -msgstr "" +msgstr "Toto uživatelské jméno je již používáno." #: src/net/ea/loginhandler.cpp:240 msgid "Username permanently erased." -msgstr "" +msgstr "Uživatelské jméno bylo trvale odstraněno." #: src/net/ea/partyhandler.cpp:82 msgid "Could not create party." -msgstr "" +msgstr "Nelze vytvořit partu." #: src/net/ea/partyhandler.cpp:84 msgid "Party successfully created." -msgstr "" +msgstr "Parta úspěšně vytvořena." #: src/net/ea/partyhandler.cpp:140 #, c-format msgid "%s has joined your party." -msgstr "" +msgstr "%s se připojil k vaší partě." #: src/net/ea/partyhandler.cpp:176 #, c-format msgid "%s is already a member of a party." -msgstr "" +msgstr "%s je již členem vaší party." #: src/net/ea/partyhandler.cpp:181 #, c-format msgid "%s refused your invitation." -msgstr "" +msgstr "%s zamítl vaši pozvánku." #: src/net/ea/partyhandler.cpp:186 #, c-format msgid "%s is now a member of your party." -msgstr "" +msgstr "%s je nyní člen vaší party." #: src/net/ea/partyhandler.cpp:191 #, c-format msgid "%s can't join your party because party is full." -msgstr "" +msgstr "%s nemůže být členem party, jelikož je parta plná." #: src/net/ea/partyhandler.cpp:196 #, c-format @@ -4695,185 +4772,190 @@ msgstr "" #: src/net/ea/partyhandler.cpp:356 msgid "You have left the party." -msgstr "" +msgstr "Odešel jste z party." -#: src/net/ea/partyhandler.cpp:368 +#: src/net/ea/partyhandler.cpp:369 #, c-format msgid "%s has left your party." -msgstr "" +msgstr "%s opustil vaši partu." -#: src/net/ea/partyhandler.cpp:444 +#: src/net/ea/partyhandler.cpp:448 #, c-format msgid "An unknown member tried to say: %s" -msgstr "" +msgstr "Neznámý člen se snažil říct: %s" #: src/net/ea/playerhandler.cpp:95 src/net/manaserv/beinghandler.cpp:315 msgid "You are dead." -msgstr "" +msgstr "Jste mrtev." #: src/net/ea/playerhandler.cpp:96 src/net/manaserv/beinghandler.cpp:316 msgid "We regret to inform you that your character was killed in battle." -msgstr "" +msgstr "S lítostí vám oznamujeme, že vaše postava byla zabita v bitvě." #: src/net/ea/playerhandler.cpp:98 src/net/manaserv/beinghandler.cpp:318 msgid "You are not that alive anymore." -msgstr "" +msgstr "Nejste již více naživu." #: src/net/ea/playerhandler.cpp:99 src/net/manaserv/beinghandler.cpp:319 msgid "The cold hands of the grim reaper are grabbing for your soul." -msgstr "" +msgstr "Chladné ruce smrti se natahují po vaší duši." #: src/net/ea/playerhandler.cpp:100 src/net/manaserv/beinghandler.cpp:320 msgid "Game Over!" -msgstr "" +msgstr "Konec hry!" #: src/net/ea/playerhandler.cpp:101 msgid "Insert coin to continue." -msgstr "" +msgstr "Vložte minci pro pokračování." #: src/net/ea/playerhandler.cpp:102 src/net/manaserv/beinghandler.cpp:321 msgid "" "No, kids. Your character did not really die. It... err... went to a better " "place." msgstr "" +"Ne, děti. Vaše postava ve skutečnosti neumřela. Ona.. errm.. odešla na lepší " +"místo." #: src/net/ea/playerhandler.cpp:104 src/net/manaserv/beinghandler.cpp:323 msgid "" "Your plan of breaking your enemies weapon by bashing it with your throat " "failed." -msgstr "" +msgstr "Váš plán zničit nepříteli zbraň pomocí úderů vlastním krkem selhal." #: src/net/ea/playerhandler.cpp:106 src/net/manaserv/beinghandler.cpp:325 msgid "I guess this did not run too well." -msgstr "" +msgstr "Tuším že to nešlo tak hladce." #: src/net/ea/playerhandler.cpp:108 src/net/manaserv/beinghandler.cpp:326 msgid "Do you want your possessions identified?" -msgstr "" +msgstr "Chcete zaevidovat váš majetek?" #: src/net/ea/playerhandler.cpp:110 src/net/manaserv/beinghandler.cpp:327 msgid "Sadly, no trace of you was ever found..." -msgstr "" +msgstr "Žel, nezbyla po vás ani stopa..." #: src/net/ea/playerhandler.cpp:112 src/net/manaserv/beinghandler.cpp:329 msgid "Annihilated." -msgstr "" +msgstr "Zničen." #: src/net/ea/playerhandler.cpp:114 src/net/manaserv/beinghandler.cpp:330 msgid "Looks like you got your head handed to you." -msgstr "" +msgstr "Vypadá to, že vám někdo podává vaši hlavu." #: src/net/ea/playerhandler.cpp:116 src/net/manaserv/beinghandler.cpp:332 msgid "" "You screwed up again, dump your body down the tubes and get you another one." msgstr "" +"Zase jste to podělal. Spláchněte vaše tělo do záchodu a najdete si nějaké " +"jiné." #: src/net/ea/playerhandler.cpp:119 msgid "You're not dead yet. You're just resting." -msgstr "" +msgstr "Ještě nejste mrtev. Zatím jen odpočíváte." #: src/net/ea/playerhandler.cpp:120 msgid "You are no more." -msgstr "" +msgstr "Již nejste." #: src/net/ea/playerhandler.cpp:121 msgid "You have ceased to be." -msgstr "" +msgstr "Bylo vám odepřeno být." #: src/net/ea/playerhandler.cpp:122 msgid "You've expired and gone to meet your maker." -msgstr "" +msgstr "Expiroval jste a šel jste navštívit svého tvůrce." #: src/net/ea/playerhandler.cpp:123 msgid "You're a stiff." -msgstr "" +msgstr "Jste tuhý." #: src/net/ea/playerhandler.cpp:124 msgid "Bereft of life, you rest in peace." -msgstr "" +msgstr "Jste zbaven života, odpočívejte v pokoji." #: src/net/ea/playerhandler.cpp:125 msgid "If you weren't so animated, you'd be pushing up the daisies." -msgstr "" +msgstr "Kdybyste nebyl tak animovaný, čuchal by jste ke květinkám zespoda." #: src/net/ea/playerhandler.cpp:126 msgid "Your metabolic processes are now history." -msgstr "" +msgstr "vaše metabolické procesy jsou nyní historií." #: src/net/ea/playerhandler.cpp:127 msgid "You're off the twig." -msgstr "" +msgstr "Padl jste." #: src/net/ea/playerhandler.cpp:128 msgid "You've kicked the bucket." -msgstr "" +msgstr "A je to v kýblu." #: src/net/ea/playerhandler.cpp:129 msgid "" "You've shuffled off your mortal coil, run down the curtain and joined the " "bleedin' choir invisibile." msgstr "" +"Vaše trápení je u konce, opona je stažená a vy jste se připojil k vašemu " +"neviditelnému sboru." #: src/net/ea/playerhandler.cpp:131 msgid "You are an ex-player." -msgstr "" +msgstr "nyní jste bývalý hráč." #: src/net/ea/playerhandler.cpp:132 msgid "You're pining for the fjords." msgstr "" #: src/net/ea/playerhandler.cpp:336 src/net/ea/playerhandler.cpp:346 -#: src/net/ea/playerhandler.cpp:425 +#: src/net/ea/playerhandler.cpp:428 msgid "Message" -msgstr "" +msgstr "Zpráva" #: src/net/ea/playerhandler.cpp:337 msgid "" -"You are carrying more than half your weight. You are unable to regain " -"health." -msgstr "" +"You are carrying more than half your weight. You are unable to regain health." +msgstr "Nesete více než polovinu vaší váhy. Obnovování života nyní není možné." #: src/net/ea/playerhandler.cpp:347 msgid "You are carrying less than half your weight. You can regain health." -msgstr "" +msgstr "Nesete méně než polovinu vaší váhy. Obnovování života je nyní možné." -#: src/net/ea/playerhandler.cpp:451 +#: src/net/ea/playerhandler.cpp:454 #, c-format msgid "You picked up %s." -msgstr "" +msgstr "Sebral jste %s." -#: src/net/ea/playerhandler.cpp:457 +#: src/net/ea/playerhandler.cpp:460 #, c-format msgid "You spent %s." -msgstr "" +msgstr "utratil jste %s." -#: src/net/ea/playerhandler.cpp:501 +#: src/net/ea/playerhandler.cpp:506 msgid "Cannot raise skill!" -msgstr "" +msgstr "Nelze zlepšit tuto dovednost!" -#: src/net/ea/playerhandler.cpp:618 +#: src/net/ea/playerhandler.cpp:624 msgid "Equip arrows first." -msgstr "" +msgstr "nejdřív se vybavte šípy." #: src/net/ea/specialhandler.cpp:149 msgid "Trade failed!" -msgstr "" +msgstr "Obchod selhal!" #: src/net/ea/specialhandler.cpp:152 msgid "Emote failed!" -msgstr "" +msgstr "Smajlík selhal!" #: src/net/ea/specialhandler.cpp:155 msgid "Sit failed!" -msgstr "" +msgstr "Sednutí selhalo!" #: src/net/ea/specialhandler.cpp:158 msgid "Chat creating failed!" -msgstr "" +msgstr "Selhalo vytváčení postavy!" #: src/net/ea/specialhandler.cpp:161 msgid "Could not join party!" -msgstr "" +msgstr "Nemůžete vstoupit do party!" #: src/net/ea/specialhandler.cpp:164 msgid "Cannot shout!" @@ -4881,15 +4963,15 @@ msgstr "" #: src/net/ea/specialhandler.cpp:177 msgid "You have not yet reached a high enough lvl!" -msgstr "" +msgstr "Nedosáhl jste ještě dostatečně vysoké úrovně!" #: src/net/ea/specialhandler.cpp:181 msgid "Insufficient HP!" -msgstr "" +msgstr "Nedostatek životů (HP)!" #: src/net/ea/specialhandler.cpp:184 msgid "Insufficient SP!" -msgstr "" +msgstr "Nedostatek many (SP)!" #: src/net/ea/specialhandler.cpp:187 msgid "You have no memos!" @@ -4897,15 +4979,15 @@ msgstr "" #: src/net/ea/specialhandler.cpp:190 msgid "You cannot do that right now!" -msgstr "" +msgstr "Nyní toto nelze!" #: src/net/ea/specialhandler.cpp:193 msgid "Seems you need more money... ;-)" -msgstr "" +msgstr "Vypadá to že potřebujete více peněz... ;-)" #: src/net/ea/specialhandler.cpp:196 msgid "You cannot use this skill with that kind of weapon!" -msgstr "" +msgstr "Nemůžete použít tuto dovednost s touto zbraní!" #: src/net/ea/specialhandler.cpp:200 msgid "You need another red gem!" @@ -4990,7 +5072,7 @@ msgstr "" msgid "Trade completed." msgstr "" -#: src/net/manaserv/attributes.cpp:160 src/net/tmwa/generalhandler.cpp:259 +#: src/net/manaserv/attributes.cpp:160 src/net/tmwa/generalhandler.cpp:258 msgid "Strength" msgstr "Síla" @@ -4999,7 +5081,7 @@ msgstr "Síla" msgid "Strength %+.1f" msgstr "" -#: src/net/manaserv/attributes.cpp:173 src/net/tmwa/generalhandler.cpp:260 +#: src/net/manaserv/attributes.cpp:173 src/net/tmwa/generalhandler.cpp:259 msgid "Agility" msgstr "Hbitost" @@ -5008,7 +5090,7 @@ msgstr "Hbitost" msgid "Agility %+.1f" msgstr "" -#: src/net/manaserv/attributes.cpp:186 src/net/tmwa/generalhandler.cpp:263 +#: src/net/manaserv/attributes.cpp:186 src/net/tmwa/generalhandler.cpp:262 msgid "Dexterity" msgstr "Obratnost" @@ -5017,7 +5099,7 @@ msgstr "Obratnost" msgid "Dexterity %+.1f" msgstr "" -#: src/net/manaserv/attributes.cpp:199 src/net/tmwa/generalhandler.cpp:261 +#: src/net/manaserv/attributes.cpp:199 src/net/tmwa/generalhandler.cpp:260 msgid "Vitality" msgstr "Vitalita" @@ -5026,7 +5108,7 @@ msgstr "Vitalita" msgid "Vitality %+.1f" msgstr "" -#: src/net/manaserv/attributes.cpp:212 src/net/tmwa/generalhandler.cpp:262 +#: src/net/manaserv/attributes.cpp:212 src/net/tmwa/generalhandler.cpp:261 msgid "Intelligence" msgstr "Inteligence" @@ -5296,111 +5378,115 @@ msgstr "" msgid "Unable to sell unsellable item." msgstr "" -#: src/net/tmwa/generalhandler.cpp:109 +#: src/net/tmwa/generalhandler.cpp:108 #, c-format msgid "Strength %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:110 +#: src/net/tmwa/generalhandler.cpp:109 #, c-format msgid "Agility %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:111 +#: src/net/tmwa/generalhandler.cpp:110 #, c-format msgid "Vitality %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:112 +#: src/net/tmwa/generalhandler.cpp:111 #, c-format msgid "Intelligence %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:113 +#: src/net/tmwa/generalhandler.cpp:112 #, c-format msgid "Dexterity %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:114 +#: src/net/tmwa/generalhandler.cpp:113 #, c-format msgid "Luck %+d" msgstr "" -#: src/net/tmwa/generalhandler.cpp:140 +#: src/net/tmwa/generalhandler.cpp:139 msgid "Authentication failed." msgstr "" -#: src/net/tmwa/generalhandler.cpp:143 +#: src/net/tmwa/generalhandler.cpp:142 msgid "No servers available." msgstr "" -#: src/net/tmwa/generalhandler.cpp:147 +#: src/net/tmwa/generalhandler.cpp:146 msgid "Someone else is trying to use this account." msgstr "" -#: src/net/tmwa/generalhandler.cpp:150 +#: src/net/tmwa/generalhandler.cpp:149 msgid "This account is already logged in." msgstr "" -#: src/net/tmwa/generalhandler.cpp:153 +#: src/net/tmwa/generalhandler.cpp:152 msgid "Speed hack detected." msgstr "" -#: src/net/tmwa/generalhandler.cpp:156 +#: src/net/tmwa/generalhandler.cpp:155 msgid "Duplicated login." msgstr "" -#: src/net/tmwa/generalhandler.cpp:159 +#: src/net/tmwa/generalhandler.cpp:158 msgid "Unknown connection error." msgstr "" -#: src/net/tmwa/generalhandler.cpp:232 +#: src/net/tmwa/generalhandler.cpp:231 msgid "Got disconnected from server!" msgstr "" -#: src/net/tmwa/generalhandler.cpp:264 +#: src/net/tmwa/generalhandler.cpp:263 msgid "Luck" msgstr "Štěstí" -#: src/net/tmwa/generalhandler.cpp:267 +#: src/net/tmwa/generalhandler.cpp:266 msgid "Defense" msgstr "" -#: src/net/tmwa/generalhandler.cpp:268 +#: src/net/tmwa/generalhandler.cpp:267 msgid "M.Attack" msgstr "" -#: src/net/tmwa/generalhandler.cpp:269 +#: src/net/tmwa/generalhandler.cpp:268 msgid "M.Defense" msgstr "" -#: src/net/tmwa/generalhandler.cpp:271 +#: src/net/tmwa/generalhandler.cpp:270 #, no-c-format msgid "% Accuracy" msgstr "" -#: src/net/tmwa/generalhandler.cpp:273 +#: src/net/tmwa/generalhandler.cpp:272 #, no-c-format msgid "% Evade" msgstr "" -#: src/net/tmwa/generalhandler.cpp:275 +#: src/net/tmwa/generalhandler.cpp:274 #, no-c-format msgid "% Critical" msgstr "" -#: src/net/tmwa/generalhandler.cpp:276 +#: src/net/tmwa/generalhandler.cpp:275 msgid "Attack Delay" msgstr "" -#: src/net/tmwa/generalhandler.cpp:278 +#: src/net/tmwa/generalhandler.cpp:277 msgid "Walk Delay" msgstr "" -#: src/net/tmwa/generalhandler.cpp:280 +#: src/net/tmwa/generalhandler.cpp:279 msgid "Attack Range" msgstr "" +#: src/net/tmwa/generalhandler.cpp:281 +msgid "Damage per sec." +msgstr "" + #: src/net/tmwa/network.cpp:152 msgid "Empty address given to Network::connect()!" msgstr "" @@ -5418,49 +5504,47 @@ msgstr "" msgid "%s is not in your party!" msgstr "" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" -#: src/resources/beinginfo.cpp:36 src/resources/itemdb.cpp:248 +#: src/resources/beinginfo.cpp:36 src/resources/itemdb.cpp:246 #: src/resources/monsterdb.cpp:84 msgid "unnamed" msgstr "" -#: src/resources/itemdb.cpp:65 +#: src/resources/itemdb.cpp:63 #, c-format msgid "Attack %+d" msgstr "Útok %+d" -#: src/resources/itemdb.cpp:66 +#: src/resources/itemdb.cpp:64 #, c-format msgid "Defense %+d" msgstr "Obrana %+d" -#: src/resources/itemdb.cpp:67 +#: src/resources/itemdb.cpp:65 #, c-format msgid "HP %+d" msgstr "" -#: src/resources/itemdb.cpp:68 +#: src/resources/itemdb.cpp:66 #, c-format msgid "MP %+d" msgstr "" -#: src/resources/itemdb.cpp:171 +#: src/resources/itemdb.cpp:169 msgid "Unknown item" msgstr "Neznámý předmět" - - diff --git a/po/de.po b/po/de.po index 739266db9..eba613f93 100644 --- a/po/de.po +++ b/po/de.po @@ -2,17 +2,18 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # -# , 2011. +# Translators: +# Andrei Karas , 2011. # , 2011. +# , 2011. # , 2011. # , 2011. -# Andrei Karas , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:11+0000\n" "Last-Translator: akaras \n" "Language-Team: German (http://www.transifex.net/projects/p/manaplus/team/" "de/)\n" @@ -22,57 +23,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "ausweichen" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "verfehlt" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Einstellungen" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Video" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Verbinde zum Server" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Anmelden" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Betrete die Spielwelt" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Spielfiguren werden angefragt" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Verbinde zum Charakterserver" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Charakterserver wechseln" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -82,64 +95,64 @@ msgstr "Charakterserver wechseln" msgid "Error" msgstr "Fehler" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Anfrage der Registrierungsdetails" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Passwort ändern" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Passwort erfolgreich geändert!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "E-Mail ändern" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "E-Mail erfolgreich geändert!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "erfolgreich abgemeldet." -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Leb wohl und komme jeder Zeit wieder..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s existiert nicht und kann nicht erstellt werden! Beende." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Ungültiger Updateserver: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Fehler beim Erstellen des Verzeichnisses für Updates!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, 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..." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Unbekannter Befehl." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Kann keine leeren Nachrichten versenden!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -148,152 +161,152 @@ msgstr "" "Kann keinen tab für Spieler \"%s\" erstellen! Entweder existiert er bereits, " "oder du bist es selbst." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Anfrage den Kanal %s betreten zu dürfen." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Name der Party fehlt." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Name der Gilde fehlt." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Bitte gib einen Namen an." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Enter-Taste steuert den Chat (zeigen/verstecken)" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Nachricht schließt den Chat." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Enter aktiviert jetzt den Chat." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Nachricht schließt jetzt den Chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "Freund" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "unbeachtet" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutral" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Spieler ist bereits %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Spieler erfolgreich %s!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Spieler konnte nicht %s werden!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Spieler wurde nicht ignoriert!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Spieler wird nicht länger ignoriert!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Ignorieren des Spielers konnte nicht rückgängig gemacht werden!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Spieler ist bereits gelöscht!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Spieler erfolgreich gelöscht!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Spieler konnte nicht gelöscht werden!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -311,15 +324,15 @@ msgstr "Allgemein" msgid "Debug" msgstr "Debug" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Bildschirmfoto gespeichert unter" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Bildschirmfoto konnte nicht gespeichert werden!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "Die Verbindung zum Server wurde getrennt." @@ -327,19 +340,19 @@ msgstr "Die Verbindung zum Server wurde getrennt." msgid "Network Error" msgstr "Netzwerkfehler" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignoriere eingehende Handelsanfragen" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Akzeptiere eingehende Handelsanfragen" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Karte konnte nicht geladen werden." -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Fehler beim Laden von %s" @@ -373,18 +386,19 @@ msgid "Name" msgstr "Name" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Angriff" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Sprechen" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Bewegen" @@ -397,8 +411,8 @@ msgid "Reset" msgstr "Zurücksetzten" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Kaufen" @@ -425,7 +439,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -442,8 +456,8 @@ msgstr "Max" msgid "Shop" msgstr "Laden" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -452,16 +466,16 @@ msgstr "Verkaufen" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -736,10 +750,10 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "ignorieren" @@ -885,7 +899,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Schließen" @@ -902,7 +916,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "Ok" @@ -912,8 +926,8 @@ msgstr "Ausrüstung" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Ablegen" @@ -922,18 +936,16 @@ msgid "Help" msgstr "Hilfe" #: src/gui/inventorywindow.cpp:71 -#, fuzzy msgid "by name" -msgstr "Umbenennen" +msgstr "" #: src/gui/inventorywindow.cpp:72 msgid "by id" msgstr "" #: src/gui/inventorywindow.cpp:73 -#, fuzzy msgid "by weight" -msgstr "Gewicht:" +msgstr "" #: src/gui/inventorywindow.cpp:74 msgid "by amount" @@ -961,31 +973,31 @@ msgid "Sort:" msgstr "Sortieren:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Ausrüsten" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Benutzen" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Wegwerfen" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Aufteilen" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Ausrüstung" @@ -994,17 +1006,17 @@ msgid "Weight:" msgstr "Gewicht:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Aufbewahren" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Abholen" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Wegwerfen" @@ -1058,91 +1070,91 @@ msgstr "Gewicht: %s" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Statistik zurücksetzen" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Timer zurücksetzen" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Du hast die Guilde verlassen." @@ -1244,7 +1256,7 @@ msgstr "Absenden" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Frei" @@ -1282,328 +1294,329 @@ msgstr "Zuerst ausziehen" msgid "Away outfit" msgstr "Abwesend-Outfit" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Handeln" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Flüstern" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Heilen" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Befreunden" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "@@ignore|Ignoriere %s komplett@@" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Folgen" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Kommentar hinzufügen" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Aufheben" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Zu Chat hinzufügen" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Umbenennen" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Entfernen" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Zaubersprüche" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Hervorhebung abschalten" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Hervorhebung einschalten" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Verlassen" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Position der Gilde ändern" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Kartenzeichen umbenennen" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Name:" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "10 aufbewahren" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Die Hälfte aufbewahren" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Alles aufbewahren" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "10 abholen" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Die Hälfte abholen" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Alles abholen" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Server wechseln" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Spielfigur wechseln" @@ -2007,9 +2020,8 @@ msgid "Draw hotkeys on map" msgstr "Zeige Hotekeys auf der Karte" #: src/gui/setup_other.cpp:87 -#, fuzzy msgid "Enable lazy scrolling" -msgstr "Aufzeichnen des Chats einschalten" +msgstr "" #: src/gui/setup_other.cpp:90 msgid "Scroll laziness" @@ -2131,10 +2143,6 @@ msgstr "" msgid "Show background" msgstr "Zeige Hintergrund" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2423,10 +2431,6 @@ msgstr "FPS Limit:" msgid "Alt FPS limit: " msgstr "Alt FPS Limit:" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Video" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Chat über Spielern" @@ -2774,243 +2778,243 @@ msgstr "Name deiner Party wählen." msgid "Specials" msgstr "Special" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4187,68 +4191,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Abwesend" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Folgen:" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Du siehst" @@ -5508,19 +5512,19 @@ msgstr "Verbindung mit Server abgebrochen. " msgid "%s is not in your party!" msgstr "%s ist nicht in Deiner Party!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Drucke '..'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Blinkender Name" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Schwebende '...' Blase" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Schwebende Blase" diff --git a/po/es.po b/po/es.po index 7f98a9e97..7fb91889d 100644 --- a/po/es.po +++ b/po/es.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" -"Last-Translator: akaras \n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-17 04:30+0000\n" +"Last-Translator: nelson6e65 \n" "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/" "manaplus/team/es/)\n" "Language: es\n" @@ -23,57 +23,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Visible sobre el mapa" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "evade" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "falla" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "I" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Configuración" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Rendimiento" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Vídeo" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "Temas" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Conectando al servidor" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Accediendo a la cuenta" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Entrando al mundo del juego" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Cargando personajes" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Conectando al servidor del juego" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Cambiando servidores del juego" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -83,63 +95,63 @@ msgstr "Cambiando servidores del juego" msgid "Error" msgstr "Error" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Solicitando detalles de registro" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Cambio de contraseña" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "¡Contraseña cambiada exitosamente!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Cambio de Email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "¡Email modificado exitosamente!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Registro cancelado" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Adiós, vuelve cuando quieras..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "¡%s no existe y no puede ser creado! Saliendo." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Servidor de actualización inválido: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "¡Error al crear la carpeta de actualizaciones!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Error: ¡%s no existe y no puede ser creado! Saliendo." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Comando desconocido." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "¡No puedes enviar susurros vacíos!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -148,152 +160,152 @@ msgstr "" "¡No se puede crear una pestaña de susurro para el nick \"%s\"! O bien ya " "existe, o eres tú." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Solicitando la entrada del canal %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Falta el nombre del grupo." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." -msgstr "Falta el nombre del gremio." +msgstr "Falta el nombre del Clan." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Por favor, especifique un nombre." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Volver a alternar el chat." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Mensaje cierra la charla." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Volver ahora a cambiar de chat." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Mensaje ahora cierra el chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "amigo" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "desatendido" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutral" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "¡Jugador ya es %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "¡Jugador %s exitosamente!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "¡Jugador no pudo ser %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "El jugador no estaba ignorado!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "¡El jugador ya no es ignorado!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "¡Al jugador no se le puede dejar de ignorar!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "¡Jugador ya borrado!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "¡Jugador borrado con éxito!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "¡Jugador no pudo ser borrado!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Tiempo de actividad del cliente: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d semana" msgstr[1] "%d semanas" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d día" msgstr[1] "%d días" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d hora" msgstr[1] "%d horas" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuto" msgstr[1] "%d minutos" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d segundo" msgstr[1] "%d segundos" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "tamaño de caché de fuente" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Tám. caché:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Creado:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Borrado:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Imágenes de recurso:" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Imágenes de recurso huérfano:" @@ -311,15 +323,15 @@ msgstr "General" msgid "Debug" msgstr "Depurador" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Captura de pantalla guardada como " -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "¡El guardado de la captura de pantalla ha fallado!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "Se ha perdido la conexión con el servidor." @@ -327,19 +339,19 @@ msgstr "Se ha perdido la conexión con el servidor." msgid "Network Error" msgstr "Error de Red" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignorando las peticiones de intercambio" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Aceptando las peticiones de intercambio" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "No se pudo cargar el mapa" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Error mientras cargaba %s" @@ -352,7 +364,7 @@ msgstr "Grupo: %s" #: src/gui/beingpopup.cpp:138 #, c-format msgid "Guild: %s" -msgstr "Gremio: %s" +msgstr "Clan: %s" #: src/gui/beingpopup.cpp:151 #, c-format @@ -373,18 +385,19 @@ msgid "Name" msgstr "Nombre" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Hablar" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Mover" @@ -397,8 +410,8 @@ msgid "Reset" msgstr "Restablecer" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Comprar" @@ -425,7 +438,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -442,8 +455,8 @@ msgstr "Máximo" msgid "Shop" msgstr "Tienda" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -452,16 +465,16 @@ msgstr "Vender" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -736,10 +749,10 @@ msgstr "Sí" msgid "No" msgstr "No" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ignorar" @@ -842,7 +855,7 @@ msgstr "Grupo de destino:" #: src/gui/debugwindow.cpp:274 src/gui/debugwindow.cpp:321 #: src/gui/debugwindow.cpp:349 msgid "Target Guild:" -msgstr "Diana de Guild:" +msgstr "Target Guild:" #: src/gui/debugwindow.cpp:275 src/gui/debugwindow.cpp:335 #: src/gui/debugwindow.cpp:340 src/gui/debugwindow.cpp:350 @@ -885,7 +898,7 @@ msgstr "¿Sabías que...?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Cerrar" @@ -902,7 +915,7 @@ msgid "Auto open this window" msgstr "Abrir automáticamente esta ventana" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -912,8 +925,8 @@ msgstr "Equipamiento" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Quitárselo" @@ -923,23 +936,23 @@ msgstr "Ayuda" #: src/gui/inventorywindow.cpp:71 msgid "by name" -msgstr "" +msgstr "por nombre" #: src/gui/inventorywindow.cpp:72 msgid "by id" -msgstr "" +msgstr "por id" #: src/gui/inventorywindow.cpp:73 msgid "by weight" -msgstr "" +msgstr "por peso" #: src/gui/inventorywindow.cpp:74 msgid "by amount" -msgstr "" +msgstr "por cantidad" #: src/gui/inventorywindow.cpp:75 msgid "by type" -msgstr "" +msgstr "por tipo" #: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 @@ -959,31 +972,31 @@ msgid "Sort:" msgstr "Ordenar:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Equipar" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Usar" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Tirar..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Dividir" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Conjuntos" @@ -992,17 +1005,17 @@ msgid "Weight:" msgstr "Peso:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Almacenar" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Recuperar" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Tirar" @@ -1056,93 +1069,93 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estadísticas" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Restablecer estadísticas" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Restablecer cronometrador" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Nivel: %d de %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d/%d Queda: %d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d exp, prom. pandilla para 1%%: %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Muertes: %s, exp. total: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Prom. Exp: %s, Prom. de pandilla para siguiente nivel: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Matanza/Mín: %s, Exp/Mín: %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Rapidez de experiencia por %d minuto: %s" msgstr[1] "Rapidez de experiencia por %d minutos: %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tiempo para el siguiente nivel por %d minuto: %s" msgstr[1] "Tiempo para el siguiente nivel por %d minutos: %s" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Exp de último monstruo eliminado:" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "Tiempo antes de que jacko desove:" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr " Tiempo para el siguiente nivel: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "¿%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "desove de jacko" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." -msgstr "Has dejado el gremio." +msgstr "Has dejado el clan." #: src/gui/logindialog.cpp:59 msgid "Normal" @@ -1242,7 +1255,7 @@ msgstr "Enviar" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Limpiar" @@ -1280,328 +1293,329 @@ msgstr "Quitárselo antes" msgid "Away outfit" msgstr "Conjunto para modo AFK" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Intercambio" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Susurrar" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Sanar" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Ser amigo" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Desatender" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Borrar" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Des-ignorar" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Ignorar completamente" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Seguir" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Imitación" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Invitar a grupo" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Sacar del grupo" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" -msgstr "Sacar del gremio" +msgstr "Sacar del clan" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" -msgstr "Cambiar posición en el gremio" +msgstr "Cambiar posición en el clan" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" -msgstr "Invitar al gremio" +msgstr "Invitar al clan" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Sacar jugador" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Eliminar" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Mostrar artículos" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Desvestir" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Agregar comentario" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Comprar (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Vender (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Sacar" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Remover de la lista de ataque" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Añadir a la lista de ataque prioritaria" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Agregar a la lista de ataque" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Agregar a la lista de ignorados" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Agregar nombre al chat" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Recoger" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Añadir al chat" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Mapa Objeto" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Renombrar" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Quitar" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "Deformar" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Cargar conjuntos antiguos" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Hechizos" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Cargar hechizos antiguos" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Editar hechizo" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Deshabilitar resaltado" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Habilitar resaltado" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "No remover nombre" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Remover nombre" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Habilitar ausencia" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Deshabilitar ausencia" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Dejar" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" -msgstr "Cambiar posición del gremio" +msgstr "Cambiar posición del Clan" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Renombrar señal del mapa" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nombre:" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Comentario del jugador " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "Comentario: " -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Agredar al intercambio" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Agregar 10 al intercambio" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Agregar la mitad al intercambio" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Agregar todo al intercambio" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Almacenar 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Almacenar la mitad" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Almacenar todo" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Tirar todo" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Recuperar 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Recuperar la mitad" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Recuperar todo" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Cargar atajos antiguos de artículos" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Cargar atajos antiguos de soltar (drop)" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Restablecer barra amarilla" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar al chat" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(predeterminado)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Subir" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Bajar" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Cambiar de servidor" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Cambiar de personaje" @@ -1717,7 +1731,7 @@ msgstr "Habilitar música" #: src/gui/setup_audio.cpp:54 msgid "Enable mumble voice chat" -msgstr "Habilitar el chat de voz entre dientes" +msgstr "Habilitar el chat de voz de mumble" #: src/gui/setup_audio.cpp:56 msgid "Download music" @@ -2006,15 +2020,15 @@ msgstr "Dibujar teclas de acceso rápido en el mapa" #: src/gui/setup_other.cpp:87 msgid "Enable lazy scrolling" -msgstr "" +msgstr "Habilitar desplazamiento perezoso" #: src/gui/setup_other.cpp:90 msgid "Scroll laziness" -msgstr "" +msgstr "Pereza al desplazarse" #: src/gui/setup_other.cpp:93 msgid "Scroll radius" -msgstr "" +msgstr "Radio de desplazamiento" #: src/gui/setup_other.cpp:97 msgid "Moving" @@ -2128,10 +2142,6 @@ msgstr "Ocultar los objetos escudos" msgid "Show background" msgstr "Mostrar fondo" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "Rendimiento" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "Mejor rendimiento (permite obtener un mejor rendimiento)" @@ -2420,10 +2430,6 @@ msgstr "Límite FPS:" msgid "Alt FPS limit: " msgstr "Límite FPS alternativo: " -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Vídeo" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Sobrecarga de texto" @@ -2579,7 +2585,7 @@ msgstr "Clan" #: src/gui/socialwindow.cpp:147 #, c-format msgid "Invited user %s to guild %s." -msgstr "Invita al jugador %s para su clan %s." +msgstr "Invita al jugador %s al clan %s." #: src/gui/socialwindow.cpp:161 #, c-format @@ -2597,12 +2603,12 @@ msgstr "A quién te gustaría invitar al clan %s?" #: src/gui/socialwindow.cpp:198 msgid "Leave Guild?" -msgstr "Salir del clan?" +msgstr "¿Dejar el clan?" #: src/gui/socialwindow.cpp:199 #, c-format msgid "Are you sure you want to leave guild %s?" -msgstr "Estás seguro de dejar el clan %s?" +msgstr "¿Estás seguro de dejar el clan %s?" #: src/gui/socialwindow.cpp:319 src/net/ea/gui/partytab.cpp:50 msgid "Party" @@ -2658,7 +2664,7 @@ msgstr "Ignorar pandillas" #: src/gui/socialwindow.cpp:1074 msgid "Create Guild" -msgstr "Crear clan" +msgstr "Crear Clan" #: src/gui/socialwindow.cpp:1075 src/gui/socialwindow.cpp:1503 msgid "Create Party" @@ -2685,12 +2691,12 @@ msgstr "Cancelada la invitación de %s." #: src/gui/socialwindow.cpp:1313 #, c-format msgid "Accepted guild invite from %s." -msgstr "Aceptada la invitación a la guild de %s." +msgstr "Aceptada la invitación al clan de %s." #: src/gui/socialwindow.cpp:1326 #, c-format msgid "Rejected guild invite from %s." -msgstr "Cancelada la invitación a la guild de %s." +msgstr "Rechazada la invitación al clan de %s." #: src/gui/socialwindow.cpp:1373 #, c-format @@ -2766,243 +2772,243 @@ msgstr "Escoja el nombre del grupo." msgid "Specials" msgstr "Especiales" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) moverse predeterminado" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(I) moverse invertido" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) moverse con algunos movimientos locos" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) moverse con movimientos locos" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) doble normal + loco" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) maniobra" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) maniobra alocada personalizada" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) maniobra loca" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) moverse por defecto hacia el objetivo" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) moverse al objetivo en distancia 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) moverse al objetivo en distancia 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) moverse al objetivo en distancia 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) moverse al objetivo en distancia 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) moverse al objetivo en distancia 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) desplazarse al objetivo en el rango de ataque" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) mover al objetivo" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) seguimiento predeterminado" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) seguimiento relativo" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) seguimiento tipo espejo" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) seguimiento como mascota" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) seguimiento desconoicido" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) ataque predeterminado" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) intercambiar ataque sin escudo" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) intercambiar ataque con escudo" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) atacar" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) ir y atacar" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) ir, atacar, recoger" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) sin atacar automáticamente" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) recoger a 1x1 celdas (pequeño)" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) recoger a 2x1 celdas (predeterminado)" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) recoger interesadamente a 2x3 celda" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) recoger a 3x3 celdas" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) ir y recoger en distancia 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) ir y recoger en distancia 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) ir y recoger a máxima distancia" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) recoger" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) vista normal del mapa" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) vista depurar del mapa" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) ultra vista del mapa" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) ultra vista del mapa 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) vista vacía del mapa" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) vista del mapa en blanco y negro" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) vista del mapa" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) usar #flar para ataque mágico" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) usar #chiza para ataque mágico" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) usar #ingrav para ataque mágico" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) usar #frillyar para ataque mágico" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) usar #upmarmu para ataque mágico" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) ataque mágico" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) imitación predeterminada" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) imitación de conjuntos" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) imitación" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) en el teclado" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) lejos del teclado" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) afuera" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) modo de cámara de juego" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) modo de cámara libre" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) Definir el modo operativo de la cámara" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Modificadores del juego están deshabilitados" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Modificadores del juego están habilitados" @@ -3393,7 +3399,7 @@ msgstr "Miembros del grupo" #: src/gui/userpalette.cpp:130 msgid "Guild Members" -msgstr "Miembros del guild" +msgstr "Miembros del Clan" #: src/gui/userpalette.cpp:131 msgid "Particle Effects" @@ -3642,7 +3648,7 @@ msgstr "/invite > Invita un jugador a tu clan" #: src/gui/widgets/guildchattab.cpp:111 src/net/ea/gui/guildtab.cpp:137 msgid "/leave > Leave the guild you are in" -msgstr "/leave > Deja el clan en la que estas" +msgstr "/leave > Deja el clan en el que estas" #: src/gui/widgets/guildchattab.cpp:112 src/net/ea/gui/guildtab.cpp:138 msgid "/kick > Kick some one from the guild you are in" @@ -4181,68 +4187,68 @@ msgstr "" "Conflito con las teclas \"%s\" e \"%s\" . Resuelva el conflicto, o el juego " "puede presentar un comportamiento raro." -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Fuiste eliminado por " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Intentaste recoger un objeto inexistante." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "El artículo es muy pesado." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "El artículo está muy lejos." -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "El inventario está lleno." -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "El agrupamiento es demasiado grande." -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "El artículo pertenece a alguien más." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Problema desconocido al intentar recoger el artículo." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Usted cogió un/a %d [@@%d|%s@@]." msgstr[1] "Usted Cogió %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Fuera del Teclado" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Seguir: " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Seguir cancelado" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Imitacion: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Imitación cancelada" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Ves " @@ -4462,7 +4468,7 @@ msgstr "Clan creado." #: src/net/ea/guildhandler.cpp:88 src/net/ea/guildhandler.cpp:93 msgid "You are already in guild." -msgstr "Ya estás en el gremio." +msgstr "Ya estás en el clan." #: src/net/ea/guildhandler.cpp:98 msgid "Emperium check failed." @@ -4475,17 +4481,17 @@ msgstr "Respuesta del servidor desconocida." #: src/net/ea/guildhandler.cpp:181 #, c-format msgid "Guild name: %s" -msgstr "Nombre del gremio: %s" +msgstr "Nombre del clan: %s" #: src/net/ea/guildhandler.cpp:183 #, c-format msgid "Guild master: %s" -msgstr "Maestro del gremio: %s" +msgstr "Maestro del clan: %s" #: src/net/ea/guildhandler.cpp:185 #, c-format msgid "Guild level: %d" -msgstr "Nivel en gremio: %d" +msgstr "Nivel en el clan: %d" #: src/net/ea/guildhandler.cpp:187 #, c-format @@ -4505,17 +4511,17 @@ msgstr "Nivel promedio: %d" #: src/net/ea/guildhandler.cpp:193 #, c-format msgid "Guild exp: %d" -msgstr "Experiencia del gremio: %d" +msgstr "Experiencia del clan: %d" #: src/net/ea/guildhandler.cpp:195 #, c-format msgid "Guild next exp: %d" -msgstr "Experiencia siguiente del gremio: %d" +msgstr "Experiencia siguiente del clan: %d" #: src/net/ea/guildhandler.cpp:197 #, c-format msgid "Guild castle: %s" -msgstr "Castillo del gremio: %s" +msgstr "Castillo del clan: %s" #: src/net/ea/guildhandler.cpp:403 msgid "Could not inivte user to guild." @@ -4523,7 +4529,7 @@ msgstr "No se puede invitar jugadores al clan." #: src/net/ea/guildhandler.cpp:407 msgid "User rejected guild invite." -msgstr "El jugador cancel la invitacion a tu guild." +msgstr "El jugador ha rechazado la invitación al clan." #: src/net/ea/guildhandler.cpp:411 msgid "User is now part of your guild." @@ -4535,21 +4541,21 @@ msgstr "Tu clan está lleno." #: src/net/ea/guildhandler.cpp:419 msgid "Unknown guild invite response." -msgstr "Invitación desconocida a una guild." +msgstr "Invitación desconocida a un clan." #: src/net/ea/guildhandler.cpp:453 #, c-format msgid "%s has left your guild." -msgstr "%s ha dejado tu gremio." +msgstr "%s ha dejado tu clan." #: src/net/ea/guildhandler.cpp:484 msgid "You was kicked from guild." -msgstr "Usted fue expulsado del gremio." +msgstr "Usted fue expulsado del clan." #: src/net/ea/guildhandler.cpp:497 #, c-format msgid "%s has kicked from your guild." -msgstr "%s saco alguien de tu gremio." +msgstr "%s saco alguien de tu clan." #: src/net/ea/gui/partytab.cpp:70 msgid "/invite > Invite a player to your party" @@ -5518,19 +5524,19 @@ msgstr "Conexión al servidor terminada." msgid "%s is not in your party!" msgstr "%s no está en tu grupo!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Parpadear nombre" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Burbuja '...' flotante" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Burbuja Flotante" diff --git a/po/fi.po b/po/fi.po index 78f41e550..6a2de694a 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: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:12+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" "Language: fi\n" @@ -19,57 +19,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Näkyvillä kartalla" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "väistö" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "huti" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Asetukset" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Kuva" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Yhdistän palvelimeen" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Kirjaudun sisään" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Siirryn pelimaailmaan" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Pyydän hahmoja" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Yhdistän pelipalvelimeen" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Vaihdan pelipalvelinta" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -79,63 +91,63 @@ msgstr "Vaihdan pelipalvelinta" msgid "Error" msgstr "Virhe" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Pyydän rekisteröitymisen yksityiskohtia" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Salasanan vaihto" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Salasana vaihdettu onnistuneesti!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Sähköpostin vaihto" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Sähköpostiosoite vaihdettu onnistuneesti!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Tietojen poisto onnistui" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Näkemisiin, tule pian takaisin..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s ei ole olemassa eikä sitä voi luoda! Poistun." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Epäkelpo päivitysosoite: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Päivityshakemistoa luodessa tapahtui virhe!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Virhe: %s ei ole olemassa eikä sitä voi luoda! Poistun." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Tuntematon komento." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Et voi lähettää tyhjiä kuiskauksia!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -144,152 +156,152 @@ msgstr "" "Kuiskausvälilehden luonti nimelle \"%s\" epäonnistui! Se on joko jo auki tai " "käytit omaa nimeäsi." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Pyyntö liittyä kanavalle %s lähetetty." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Ryhmän nimi puuttuu." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Killan nimi puuttuu." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Anna nimi." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Rivinvaihto aktivoi ja sulkee keskustelun." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Viesti sulkee keskustelun." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Nyt rivinvaihto aktivoi ja sulkee keskustelun." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Nyt viesti sulkee keskustelun." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "ystävä" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "vaimennettu" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutraali" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Pelaaja on jo %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Pelaaja on nyt %s." -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Toiminto epäonnistui, pelaaja ei ole vielä %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Pelaajaa ei ollut jätetty huomiotta!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Pelaaja huomioidaan taas." -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Pelaajan uudelleenhuomiointi epäonnistui." -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Pelaaja on jo pyyhitty!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Pelaaja pyyhitty." -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Toiminto epäonnistui, pelaajaa ei ole vielä pyyhitty." -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Ohjelma ollut käynnissä: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d viikon" msgstr[1] "%d viikkoa" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d päivän" msgstr[1] "%d päivää" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d tunnin" msgstr[1] "%d tuntia" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuutin" msgstr[1] "%d minuuttia" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d sekunnin" msgstr[1] "%d sekuntia" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "kirjasinvälimuistin koko" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Välimuistin koko:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Luotu:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Poistettu:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Resurssikuvat:" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Orvot resurssikuvat:" @@ -308,15 +320,15 @@ msgstr "Yleiset" msgid "Debug" msgstr "Debug" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Ruutukaappaus tallennettu nimellä " -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Ruutukaappauksen tallentaminen epäonnistui!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "Yhteys palvelimeen katkesi." @@ -324,19 +336,19 @@ msgstr "Yhteys palvelimeen katkesi." msgid "Network Error" msgstr "Verkkovirhe" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Et huomioi kaupankäyntipyyntöjä" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Hyväksyt kaupankäyntipyynnöt" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Kartan lataaminen epäonnistui" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Kohdetta %s ladattaessa tapahtui virhe." @@ -370,18 +382,19 @@ msgid "Name" msgstr "Nimi" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Hyökkää" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Keskustele" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Liiku" @@ -394,8 +407,8 @@ msgid "Reset" msgstr "Nollaa" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Osta" @@ -422,7 +435,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -439,8 +452,8 @@ msgstr "Max" msgid "Shop" msgstr "Kauppa" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -449,16 +462,16 @@ msgstr "Myy" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -733,10 +746,10 @@ msgstr "Kyllä" msgid "No" msgstr "Ei" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ohita" @@ -882,7 +895,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Sulje" @@ -899,7 +912,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "Ok" @@ -909,8 +922,8 @@ msgstr "Varusteet" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Poista varuste käytöstä" @@ -956,31 +969,31 @@ msgid "Sort:" msgstr "Järj.:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Ota käyttöön" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Käytä" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Pudota..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Jaa" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Asukokonaisuudet" @@ -989,17 +1002,17 @@ msgid "Weight:" msgstr "Paino:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Varastoi" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Ota" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Pudota" @@ -1053,91 +1066,91 @@ msgstr "Paino: %s" msgid "Kill stats" msgstr "Tappotilastot" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Nollaa tiedot" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Nollaa ajastin" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Olet eronnut killasta." @@ -1239,7 +1252,7 @@ msgstr "Lähetä" msgid "NPC" msgstr "Ei-pelaajahahmo (NPC)" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Tyhjennä" @@ -1277,328 +1290,329 @@ msgstr "Riisu ensin" msgid "Away outfit" msgstr "Poissaoloasu" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Tee kaupat" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Kuiskaa" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Paranna" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Ystävysty" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Vaimenna" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Pyyhi" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Huomioi jälleen" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Jätä täysin huomiotta" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Seuraa" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Matki" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Kutsu ryhmään" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Potki ryhmästä" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Potki killasta" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Muuta kilta-asemaa" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Kutsu kiltaan" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Potki pelaaja" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Pommita" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Näytä tavarat" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Riisu" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Potki" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Poista hyökkäyslistasta" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Lisää prioriteettihyökkäyslistalle" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Lisää hyökkäyslistaan" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Lisää ohitettavien listaan" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Lisää nimi keskusteluun" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Nosta" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Lisää keskusteluun" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Karttaolio" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Nimeä uudelleen" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Poista" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Lataa vanhat asut" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Loitsut" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Lataa vanhat loitsut" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Muokkaa loitsua" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Estä korostus" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Salli korostus" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Poista nimi" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Ota poissaolo käyttöön" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Poista poissaolo käytöstä" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Eroa" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Muuta asemaa killassa" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Muuta merkin nimeä " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nimi: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Lisää kauppaan" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Lisää 10 kauppaan" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Lisää puolet kauppaan" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Lisää kaikki kauppaan" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Varastoi 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Varastoi puolet" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Varastoi kaikki" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Ota 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Ota puolet" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Ota kaikki" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Lataa vanhat tavarapikavalinnat" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Lataa vanhat pudotuspikavalinnat" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Piilota" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Näytä" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Palauta oletusmuokkaimet (keltainen palkki)" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(oletus)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Siirrä ylös" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Siirrä alas" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Vaihda palvelinta" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Vaihda hahmoa" @@ -2125,10 +2139,6 @@ msgstr "Piilota kilpihahmo" msgid "Show background" msgstr "Näytä tausta" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2417,10 +2427,6 @@ msgstr "Piirtonopeusrajoitin (FPS):" msgid "Alt FPS limit: " msgstr "Vaihtoehtoinen FPS-rajoitin:" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Kuva" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Tekstinä yläpuolella" @@ -2761,243 +2767,243 @@ msgstr "Anna ryhmällesi nimi." msgid "Specials" msgstr "Erikoisuudet" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) oletusliikkeet" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(I) käännetyt liikkeet" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) liikkuu osin villiliikkein" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) liikkuu villiliikkein" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) tuplaa tavallinen + villi" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) liiku" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) oma villiliike" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) villiliike" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) oletussiirtymä kohteen luo" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) siirry kohteen luo etäisyydellä 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) siirry kohteen luo etäisyydellä 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) siirry kohteen luo etäisyydellä 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) siirry kohteen luo etäisyydellä 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) siirry kohteen luo etäisyydellä 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) siirry kohteen luo hyökkäyskantamalla" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) siirry kohteen luo" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) oletusseuraaminen" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) suhteellinen seuraaminen" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) peilikuvaseuraaminen" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) lemmikkiseuraaminen" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) tuntematon seuraaminen" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) oletushyökkäys" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) vaihda hyökkäystä, ei kilpeä" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) vaihda hyökkäystä, kilpi mukana" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) hyökkäys" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) mene ja hyökkää" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) mene, hyökkää, nosta" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) ei automaattista hyökkäystä" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) pieni nosto 1x1 ruutua" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) oletusnosto 2x1 ruutua" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) nosto edestä 2x3 ruutua" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) nosto 3x3 ruutua" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) mene ja nosta etäisyydellä 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) mene ja nosta etäisyydellä 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) mene ja nosta maksimietäisyydellä" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) nosta" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) normaali karttanäkymä" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) debug-karttanäkymä" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) ultra-karttanäkymä" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) ultra-karttanäkymä 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) tyhjä karttanäkymä" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) mustavalkoinen karttanäkymä" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) karttanäkymä" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) #flar taikahyökkäyksenä" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) #chiza taikahyökkäyksenä" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) #ingrav taikahyökkäyksenä" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) #frillyar taikahyökkäyksenä" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) #upmarmu taikahyökkäyksenä" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) taikahyökkäys" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) oletusmatkinta" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) asun matkinta" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) matkinta" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) paikalla" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) poissa" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) poissaolo" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) pelin kameratila" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) vapaa kamera" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) suunnittelukamera" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Pelimuokkaimet poissa käytöstä" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Pelimuokkaimet käytössä" @@ -4175,68 +4181,68 @@ msgstr "" "Päällekkäiset näppäinoikotiet \"%s\" ja \"%s\" voivat aiheuttaa outouksia; " "ole hyvä ja poista päällekkäisyydet. " -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Sinut otti hengiltä " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Yritit nostaa olemattoman tavaran." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "Tavara on liian painava." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "Tavara on liian kaukana." -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "Sinulla on liikaa tavaraa ennestään." -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "Kasa on liian suuri." -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Tavara kuuluu jollekulle muulle." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Tuntematon ongelma esti tavaran nostamisen." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "[@@%2$d|%3$s@@] (%1$d kpl) otettu." msgstr[1] "[@@%2$d|%3$s@@] (%1$d kpl) otettu." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Poissa" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Seuraa: " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Seuraaminen keskeytetty" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Matki: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Matkiminen keskeytetty" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Näet " @@ -5506,19 +5512,19 @@ msgstr "Yhteys palvelimeen katkaistu. " msgid "%s is not in your party!" msgstr "%s ei ole ryhmässäsi!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Tulosta '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Vilkuta nimeä" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Leijuva '...' -puhekupla" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Leijuva puhekupla" diff --git a/po/fr.po b/po/fr.po index 3ec205a5f..29fc8a192 100644 --- a/po/fr.po +++ b/po/fr.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:11+0000\n" "Last-Translator: akaras \n" "Language-Team: French (http://www.transifex.net/projects/p/manaplus/team/" "fr/)\n" @@ -22,57 +22,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Visible sur la carte" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "esquivé" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "raté" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "I" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Configuration" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Vidéo" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Connexion au serveur" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Connexion" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Vous entrez dans un nouveau monde" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Téléchargement des personnages" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Connexion au serveur de jeu" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Changement de serveur de jeu" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -82,64 +94,64 @@ msgstr "Changement de serveur de jeu" msgid "Error" msgstr "Erreur" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Demande des paramètres d'inscription" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Changement de mot de passe" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Le mot de passe a été changé avec succès !" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Changer d'e-mail" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "L'adresse e-mail a été changée avec succès !" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Désinscription réussie" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "A bientôt, revenez quand vous voudrez..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s n'existe pas et ne peut pas être créé ! Fermeture du programme." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Site de mise à jour invalide : %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Impossible de créer le dossier de mise à jour !" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" "Erreur : %s n'existe pas et ne peut pas être créé ! Fermeture du programme." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Commande inconnue." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Vous ne pouvez pas envoyer de messages vides." -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -148,153 +160,153 @@ msgstr "" "Vous ne pouvez créer une nouvelle fenêtre de message privé avec le nom \"%s" "\". Soit elle existe déjà, soit il s'agit de vous même." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Demande de rejoindre le canal %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Le nom du groupe est manquant." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Le nom de la guilde est manquant." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Veuillez indiquer un nom." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "La touche ferme la ligne d'entrée du chat." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Le message ferme la conversation." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "" "La touche ferme maintenant la ligne d'entrée de la conversation." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Le message ferme maintenant la conversation." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "ami" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "écarté" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutre" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Joueur déjà %s !" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Joueur %s avec succès!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Le joueur n'a pas pu %s !" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Le joueur n'était pas ignoré !" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Le joueur n'est plus ignoré !" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Vous n'avez pas pu enlever le statut ignoré de ce joueur !" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Joueur déjà effacé !" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Joueur éliminé avec succès !" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "le joueur n'a pas pu être effacé !" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Heure de lancement du client : %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d semaine" msgstr[1] "%d semaines" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d jour" msgstr[1] "%d jours" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d heure" msgstr[1] "%d heures" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minute" msgstr[1] "%d minutes" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d secondes" msgstr[1] "%d secondes" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "Taille du cache de polices" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Dimension du cache :" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Créé : " -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Effacé :" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Images des ressources :" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Images des ressources non affectées :" @@ -312,15 +324,15 @@ msgstr "Général" msgid "Debug" msgstr "Informations" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Capture d'écran sauvegardée sous" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "La sauvegarde de la capture d'écran a échoué !" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "" "La connexion au serveur a été coupée, le programme va maintenant se fermer." @@ -329,19 +341,19 @@ msgstr "" msgid "Network Error" msgstr "Erreur Réseau" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignorer les requêtes d'échanges entrantes" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Accepter les requêtes d'échanges entrantes" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "La carte n'a pu être chargée" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Erreur durant le chargement %s" @@ -375,18 +387,19 @@ msgid "Name" msgstr "Nom" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Attaquer" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Parler" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Déplacement" @@ -399,8 +412,8 @@ msgid "Reset" msgstr "Réinitialiser" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Acheter" @@ -427,7 +440,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -444,8 +457,8 @@ msgstr "Max." msgid "Shop" msgstr "Boutique" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -454,16 +467,16 @@ msgstr "Vendre" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -738,10 +751,10 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ignorer" @@ -887,7 +900,7 @@ msgstr "Le saviez-vous ?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fermer" @@ -904,7 +917,7 @@ msgid "Auto open this window" msgstr "Ouverture automatique de cette fenêtre" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "Ok" @@ -914,8 +927,8 @@ msgstr "Équipement" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Retirer" @@ -961,31 +974,31 @@ msgid "Sort:" msgstr "Tri :" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Équiper" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Utiliser" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Jeter..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Partager" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Tenues" @@ -994,17 +1007,17 @@ msgid "Weight:" msgstr "Poids :" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Entreposer" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Récupérer" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Jeter" @@ -1058,91 +1071,91 @@ msgstr "Poids : %s" msgid "Kill stats" msgstr "Statistiques" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "RaZ stats" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "RaZ temps" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Niveau : %d à %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp : %d/%d Reste : %d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d Moyenne des monstres tués 1%% : %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Nbre Tués : %s, total exp : %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Moyenne Exp: %s, Nombre de monstres pour le prochain niveau : %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Tués/Min : %s, Exp/Min : %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Rapidité exp pour %d min : %s" msgstr[1] "Rapidité exp pour %d min : %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Temps pour le prochain niveau %d min : %s" msgstr[1] "Temps pour le prochain niveau %d min : %s" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Exp du dernier tué :" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "Temps avant l'arrivée de Jack0 :" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr " Temps pour le prochain niveau : %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "Arrivée de Jack0" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "vous avez quitté la guilde." @@ -1244,7 +1257,7 @@ msgstr "Soumettre" msgid "NPC" msgstr "PNJ" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Effacer" @@ -1282,328 +1295,329 @@ msgstr "Retirer d'abord l'équipement" msgid "Away outfit" msgstr "Équipement en absence" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Échange" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Message" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Soigner" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Être ami" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Éviter" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Éliminer" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Ne plus ignorer" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Ignorer complètement" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Suivre" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Imiter" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Inviter dans le groupe" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Sortir du groupe" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Sortir de la guilde" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Changer la position dans la guilde" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Inviter dans la guilde" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Sortir le joueur" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Annihiler" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Montrer les objets" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Déshabiller" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Ajouter commentaire" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Acheter (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Vendre (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Virer" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Enlever de la liste d'attaque" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Ajouter à la liste de priorités d'attaque" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Ajouter à la liste d'attaque" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Ajouter à la liste d'ignorés" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Ajouter le nom dans la boite de dialogue" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Ramasser" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Ajouter à la conversation" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Objet de carte" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Renommer" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Enlever" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Charger les anciennes tenues" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Sortilèges" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Charger les anciens sorts" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Éditer le sortilège" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Désactiver la surbrillance" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Activer la surbrillance" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Enlève le nom" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Active la fonction Absence" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Désactive la fonction Absence" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Quitter" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Changer la position de la Guilde" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Renommer le panneau de carte" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nom : " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Le joueur commente " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "Commentaire : " -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Ajouter à la transaction" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Ajouter 10 dans l'échange" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Ajouter la moitié dans l'échange" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Ajouter tout dans l'échange" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Entreposer 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Entreposer la moitié" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Entreposer tout" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Jeter tout" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Reprendre 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Reprendre la moitié" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Reprendre tout" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Charger les anciens raccourcis d'objets" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Charger les anciens raccourcis de jets d'objets" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Cacher" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Montrer" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Remise aux valeurs de défaut de la barre jaune" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copier dans la conversation" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(défaut)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Aller vers le haut" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Aller vers le bas" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Changer de serveur" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Changer de personnage" @@ -2129,10 +2143,6 @@ msgstr "Cacher le bouclier" msgid "Show background" msgstr "Montrer le fond" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2421,10 +2431,6 @@ msgstr "Limite FPS :" msgid "Alt FPS limit: " msgstr "Alterner les limites FPS" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Vidéo" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Texte aérien" @@ -2776,243 +2782,243 @@ msgstr "Choisissez le nom du groupe." msgid "Specials" msgstr "Cpt. spéciales" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) Mouvements par défaut" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(I) Mouvements inversés" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) Mouvements un peu fous" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) Mouvement complètement fous" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) double normal et fou" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) Mouvements" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) Mouvements fous personnalisés" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) Mouvements fous" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) Aller à la cible distante par défaut" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) Aller à la cible en distante de 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) Aller vers la cible jusqu'à 2 de distance" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) Aller à la cible en distante de 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) Aller à la cible en distante de 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) Aller à la cible en distante de 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) Aller à la cible dans le champ d'attaque" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) Aller à la cible" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) Suivre : défaut" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) Suivre: mouvement relatif" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) Suivre effet miroir" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) Suivre comme un toutou" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) Suivre : mode inconnu" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) Attaque : défaut" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) Attaquer sans protection" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) Attaquer avec protection" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) Attaque" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) Se déplacer et attaquer" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) Se déplacer, attaquer et ramasser" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) Sans attaque automatique" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) Ramassage sur 1x1 case" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) Ramassage par défaut sur 2x1 cases" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) Ramassage avant sur 2x3 cases" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) Ramassage sur 3x3 cases" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) Aller et ramasser jusqu'à 4 de distance" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) Aller et ramasser jusqu'à 8 de distance" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) Aller et ramasser jusqu'à la distance max" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) Ramassage" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) Vue normale du jeu" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) Vue du jeu mode déverminage" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) Vue du jeu mode Ultra 1" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(u) Vue du jeu mode Ultra 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) Vue de la carte vide" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) Vue de la carte en N&B" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) Carte" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) Utiliser #flar comme sort d'attaque" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) Utiliser #chiza comme sort d'attaque" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) Utiliser #ingrav comme sort d'attaque" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) Utiliser #frillyar comme sort d'attaque" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) Utiliser #upmarmu comme sort d'attaque" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) Sorts d'attaque" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) Imitation par défaut" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) Imiter les équipements" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) Imitation" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) Présent sur le jeu" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) Absent" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) Absent" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) Mode camera du jeu" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) Mode camera libre" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) Définir le mode camera" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Modificateurs de mode de jeu désactivés" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Modificateurs de mode de jeu activés" @@ -4195,68 +4201,68 @@ msgstr "" "Conflit entre les touches \"%s\" and \"%s\". Changez au moins l'une des " "touches ou attendez vous à un possible comportement étrange du jeu." -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Vous avez été tué par " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Vous avez essayé de prendre un item qui n'existe pas." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "L'objet est trop lourd." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "L'objet est trop éloigné" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "L'inventaire est plein" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "La pile est trop grande" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "L'objet appartient a quelqu'un d'autre" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Problème inconnu pour ramasser l'objet." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Vous avez ramassé %d [@@%d|%s@@]." msgstr[1] "Vous avez ramassé %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Inactif" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Suivre : " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Suivi annulé" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Imitation: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Imitation annulée" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Vous voyez " @@ -5556,19 +5562,19 @@ msgstr "Connexion au serveur terminée." msgid "%s is not in your party!" msgstr "%s n'est pas membre de votre groupe !" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Affiche '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Fais clignoter le nom" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Bulle flottante '...'" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Bulle flottante" diff --git a/po/hr.po b/po/hr.po index cdcf9c1d2..9b536203a 100644 --- a/po/hr.po +++ b/po/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" "PO-Revision-Date: 2011-08-09 22:16+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" @@ -18,57 +18,69 @@ 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" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Podešavanje" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Slika" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -78,63 +90,63 @@ msgstr "" msgid "Error" msgstr "Greška" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Nepoznata naredba." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Ne mogu poslati prazan šapate!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -143,97 +155,97 @@ msgstr "" "Ne mogu stvoriti šapat karticu za nadimak \"%s\"! To već postoji ili ste to " "vi." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Zahtjev za pridruživanje kanalu %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Ime partije nedostaje." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "" -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Poruka zatvara chat." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "" -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Poruka sada zatvara chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" @@ -241,7 +253,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" @@ -249,7 +261,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" @@ -257,7 +269,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" @@ -265,7 +277,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" @@ -273,27 +285,27 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -310,15 +322,15 @@ msgstr "Općenito" msgid "Debug" msgstr "" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Spremanje screenshot-a nije uspjelo!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "" @@ -326,19 +338,19 @@ msgstr "" msgid "Network Error" msgstr "Mreža Greška" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignoriranje dolaznih zahtjeva za trgovanje" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Prihvaćanje dolaznih zahtjeva za trgovanje" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Greška prilikom učitavanja %s" @@ -372,18 +384,19 @@ msgid "Name" msgstr "Ime" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Napad" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Govori" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "" @@ -396,8 +409,8 @@ msgid "Reset" msgstr "Poništi" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Kupi" @@ -424,7 +437,7 @@ msgid "-" msgstr "" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -441,8 +454,8 @@ msgstr "Max" msgid "Shop" msgstr "Trgovina" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -451,16 +464,16 @@ msgstr "Prodaj" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -735,10 +748,10 @@ msgstr "Da" msgid "No" msgstr "Ne" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "" @@ -884,7 +897,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Zatvori" @@ -901,7 +914,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "U redu" @@ -911,8 +924,8 @@ msgstr "Oprema" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Skini opremu" @@ -960,31 +973,31 @@ msgid "Sort:" msgstr "" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Opremi" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Upotrijebi" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Razdvoji" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "" @@ -993,17 +1006,17 @@ msgid "Weight:" msgstr "Težina:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Pohrani" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Preuzmi" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Ispusti" @@ -1057,51 +1070,51 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" @@ -1109,7 +1122,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" @@ -1117,33 +1130,33 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1245,7 +1258,7 @@ msgstr "Dostavi" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "" @@ -1283,328 +1296,329 @@ msgstr "" msgid "Away outfit" msgstr "" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Trgovanje" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Promijeni poslužitelj" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Promijeni lika" @@ -2129,10 +2143,6 @@ msgstr "" msgid "Show background" msgstr "" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2421,10 +2431,6 @@ msgstr "" msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Slika" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Tekst iznad glave" @@ -2764,243 +2770,243 @@ msgstr "" msgid "Specials" msgstr "" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4172,41 +4178,41 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." @@ -4214,27 +4220,27 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -5486,19 +5492,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%s nije u vašoj partiji!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" diff --git a/po/hu.po b/po/hu.po index 8bd7cca8c..b622ecf27 100644 --- a/po/hu.po +++ b/po/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" "PO-Revision-Date: 2011-08-09 22:16+0000\n" "Last-Translator: akaras \n" "Language-Team: LANGUAGE \n" @@ -17,57 +17,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Beállítások" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Videó" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -77,63 +89,63 @@ msgstr "" msgid "Error" msgstr "Hiba" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Hiba a frissítési könyvtár létrehozása közben!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Ismeretlen parancs." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Nem küldhetsz üres üzenetet!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -141,152 +153,152 @@ msgid "" msgstr "" "Nem tudsz fület létrehozni \"%s\" számára! Létre van hozva, vagy te vagy az." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Kapcsolódási kérelem a %s nevű csatornába." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "A csapatnév hiányzik." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "" -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Az enter megnyitja a bevitelt." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Az üzenet bezárja a bevitelt." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Az enter mostantól megnyitja a bevitelt." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Az üzenet mostantól bezárja a bevitelt." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -305,15 +317,15 @@ msgstr "Általános" msgid "Debug" msgstr "" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Hiba a képernyő mentése során!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "" @@ -321,19 +333,19 @@ msgstr "" msgid "Network Error" msgstr "Hálózati hiba" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Kereskedési kérelmek elutasítása" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Kereskedési kérelmek elfogadása" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Hiba %s betöltése közben" @@ -367,18 +379,19 @@ msgid "Name" msgstr "Név" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Támadás" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Csevegés" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "" @@ -391,8 +404,8 @@ msgid "Reset" msgstr "Alaphelyzet" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Vétel" @@ -419,7 +432,7 @@ msgid "-" msgstr "" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -436,8 +449,8 @@ msgstr "Max." msgid "Shop" msgstr "Üzlet" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -446,16 +459,16 @@ msgstr "Eladás" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -730,10 +743,10 @@ msgstr "Igen" msgid "No" msgstr "Nem" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "" @@ -879,7 +892,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Bezár" @@ -896,7 +909,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "Ok" @@ -906,8 +919,8 @@ msgstr "Felszerelés" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Nem használ" @@ -955,31 +968,31 @@ msgid "Sort:" msgstr "" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Használ" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Bevet" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Felosztás" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "" @@ -988,17 +1001,17 @@ msgid "Weight:" msgstr "Súly:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Raktároz" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Magához vesz" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Eldob" @@ -1052,91 +1065,91 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1238,7 +1251,7 @@ msgstr "Küldés" msgid "NPC" msgstr "Gépjátékos" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "" @@ -1276,328 +1289,329 @@ msgstr "" msgid "Away outfit" msgstr "" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Üzlet" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Szerver változtatása" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Karakter változtatása" @@ -2122,10 +2136,6 @@ msgstr "" msgid "Show background" msgstr "" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2414,10 +2424,6 @@ msgstr "" msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Videó" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Fej feletti szöveg" @@ -2757,243 +2763,243 @@ msgstr "" msgid "Specials" msgstr "" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4167,68 +4173,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -5482,19 +5488,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%s nincs a csapatodban!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" diff --git a/po/id.po b/po/id.po index adc9bd48a..6b3177773 100644 --- a/po/id.po +++ b/po/id.po @@ -2,15 +2,16 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: # , 2011. -# , 2011. # Andrei Karas , 2011. +# , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:12+0000\n" "Last-Translator: akaras \n" "Language-Team: Indonesian (http://www.transifex.net/projects/p/manaplus/team/" "id/)\n" @@ -20,57 +21,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Terlihat di peta" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "Menghindar" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "Luput" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "l" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Pengaturan" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Video" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Terhubung dengan server" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Masuk" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Memasuki arena permainan" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Pemilihan karakter" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "terhubung dengan server" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Pergantian server" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -80,63 +93,63 @@ msgstr "Pergantian server" msgid "Error" msgstr "Kesalahan" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Meminta detail registrasi" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Ubah sandi" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Perubahan sandi berhasil" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Perubahan email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Perubahan email berhasil" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Telah tidak terdaftar" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Selamat tinggal, datang kembali setiap saat" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s tidak ada dan tidak dapat dibuat!keluar." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Gagal mengupdate host: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Gagal membuat direktori update!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "kesalahan %s tidak ada dan tidak dapat dibuat!keluar." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Perintah tidak dikenal." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Tidak dapat mengirimkan pesan tanpa nama" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -145,147 +158,147 @@ msgstr "" "Tidak dapat membuat kolom whisper baru untuk nama \"%s\"! nama telah ada, " "atau nama anda sendiri" -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Meminta untuk masuk ke channel %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Nama kelompok tidak dapat di temukan" -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Nama organisasi tidak ditemukan." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Tetapkan sebuah nama" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Kembalikan pengalihan obrolan" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Tutup pesan obrolan" -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Kembalikan sekarang pengalihan obrolan" -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Pesan menutup obrolan" -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "Teman" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "Diabaikan" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "netral" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Pemain telah %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Pemain telah berhasil %s!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Pemain tidak bisa %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Pemain tidak diabaikan!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Pemain tidak lagi diabaikan!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Pemain tidak dapat diabaikan" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Pemain telah terhapus" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Pemain telah berhasil dihapus" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Pemain tidak dapat dihapus" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "Ukuran jenis huruf cache" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Ukuran Cache:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Buat" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Hapus" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Sumber gambar" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -303,15 +316,15 @@ msgstr "Umum" msgid "Debug" msgstr "Debug" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Screenshot disimpan sebagai" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Gagal menyimpan screenshot!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "Koneksi ke server terputus" @@ -319,19 +332,19 @@ msgstr "Koneksi ke server terputus" msgid "Network Error" msgstr "Kesalahan jaringan" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Abaikan permohonan transaksi" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Terima permohonan transaksi" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Tidak dapat menampilkan peta" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Error ketika menunggu %s" @@ -365,18 +378,19 @@ msgid "Name" msgstr "Nama" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Pukul" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Berbicara" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Jalan" @@ -389,8 +403,8 @@ msgid "Reset" msgstr "Reset" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Beli" @@ -417,7 +431,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -434,8 +448,8 @@ msgstr "Max" msgid "Shop" msgstr "Toko" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -444,16 +458,16 @@ msgstr "Jual" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -728,10 +742,10 @@ msgstr "Ya" msgid "No" msgstr "Tidak" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Abaikan" @@ -877,7 +891,7 @@ msgstr "Apakah kamu tahu?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Tutup" @@ -894,7 +908,7 @@ msgid "Auto open this window" msgstr "Buka jendela otomatis" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -904,8 +918,8 @@ msgstr "Perlengkapan" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Lepaskan" @@ -914,18 +928,16 @@ msgid "Help" msgstr "Bantuan" #: src/gui/inventorywindow.cpp:71 -#, fuzzy msgid "by name" -msgstr "Ganti nama" +msgstr "" #: src/gui/inventorywindow.cpp:72 msgid "by id" msgstr "" #: src/gui/inventorywindow.cpp:73 -#, fuzzy msgid "by weight" -msgstr "Berat" +msgstr "" #: src/gui/inventorywindow.cpp:74 msgid "by amount" @@ -953,31 +965,31 @@ msgid "Sort:" msgstr "Susun" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Pakai" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Gunakan" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Buang..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Pecah" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Setelan" @@ -986,17 +998,17 @@ msgid "Weight:" msgstr "Berat" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Simpan" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Kembalikan" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Buang" @@ -1050,89 +1062,89 @@ msgstr "Berat: %s" msgid "Kill stats" msgstr "Stat membunuh" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Atur ulang stats" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Atur ulang penghitung waktu" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Level: %d pada %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d Tersisa:%d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "%%= %d exp, rata-rata mob untuk 1%%: %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Membunuh: %s, exp total: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Rata-rata: %s, No. dari rata-rata mob ke level selanjutnya: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Membunuh/menit: %s, Exp/menit: %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Kecepatan Exp per %d menit: %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Waktu sebelum naik ke level selanjutnya %d menit: %s" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Exp terakhir" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "waktu sebelum Jacko kembali" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "waktu untuk ke level selanjutnya: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "Jacko bertelur" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1234,7 +1246,7 @@ msgstr "Masukan" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Hapus" @@ -1272,328 +1284,329 @@ msgstr "Copot lebih dahulu" msgid "Away outfit" msgstr "Setelan saat bepergian" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Tukar" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Berbisik" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Menyembuhkan" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Jadikan teman" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Hapus" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Batalkan pengabaian" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Mengikuti" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Tirukan" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Undang ke kelompok" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Keluarkan dari kelompok" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Keluarkan dari organisasi" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Ubah posisi di organisasi" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Undang ke organisasi" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "keluarkan pemain" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Sembunyikan" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Perlihatkan item" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Tanggalkan pakaian" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Penambahan komentar" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Beli(?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Jual(?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "keluarkan" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Hapus dari daftar menyerang" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Tambahkan prioritas daftar menyerang" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Tambahkan ke daftar menyerang" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Tambahkan ke daftar Abaikan" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Tambahkan nama ke Obrolan" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Ambil" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Ambil ke obrolan" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Daftar barang" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Ganti nama" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Hapus" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Memuat setelan lama" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Mantra" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Memuat mantra lama" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Edit mantra" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Nonaktifkan sorotan" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Aktifkan sorotan" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "hapus nama" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Ubah posisi Organisasi" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Ubah nama tanda peta" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nama:" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Komentar pemain" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "komentar" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Tambahkan semua ke Penukaran" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Masukkan 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Masukkan setengah" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Masukkan semua" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Buang semuanya" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Ambil 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Ambil setengah" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Ambil semua" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Muat jalan pintas iItem lama" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Muat jalan pintas Buang yang lama" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Sembunyikan" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Tampilkan" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Atur ulang bar kuning" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Pindahkan ke chat" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(kembalikan)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Bergerak keatas" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Bergerak kebawah" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Ganti Server" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Ganti Karakter" @@ -1995,9 +2008,8 @@ msgid "Draw hotkeys on map" msgstr "" #: src/gui/setup_other.cpp:87 -#, fuzzy msgid "Enable lazy scrolling" -msgstr "Perbolehkan riwayat obrolan" +msgstr "" #: src/gui/setup_other.cpp:90 msgid "Scroll laziness" @@ -2119,10 +2131,6 @@ msgstr "" msgid "Show background" msgstr "Perlihatkan latar belakang" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2411,10 +2419,6 @@ msgstr "Batas FPS:" msgid "Alt FPS limit: " msgstr "batas Alt FPS:" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Video" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "" @@ -2754,243 +2758,243 @@ msgstr "" msgid "Specials" msgstr "" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) jalan normal" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) normal ganda + mode gila" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) jalan" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) jalan ke target di jarak 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?)bergerak ke target" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) pukulan normal" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) ganti pukulan tanpa pelindung" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) pukulan dengan pelindung" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?)serangan" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) jalan dan serang" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) jalan, serang, ambil" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) tanpa penyerangan otomatis" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?)mengambil" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) penampilan peta normal" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) penampilan peta kosong" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b)penampilan peta hitam & putih" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) gunakan #flar untuk serangan magic" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) gunakan #chiza untuk serangan magic" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(l) gunakan #ingrav untuk serangan magic" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) gunakan #frillyar untuk serangan magic" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) gunakan #upmarmu untuk serangan magic" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) serangan magic" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) pada keyboard" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) pergi" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) pergi" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Perombakan game tidak diperbolehkan" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Perombakan game diperbolehkan" @@ -4161,67 +4165,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Mencoba mengambil item yang tidak lagi ada" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "item terlalu berat" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "barang terlalu jauh" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "Perbekalan sudah penuh" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Barang milik orang lain." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Ikuti:" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Batal mengikuti" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Tirukan:" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Batal menirukan" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -5473,19 +5477,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" @@ -5517,12 +5521,3 @@ msgstr "MP %+d" #: src/resources/itemdb.cpp:169 msgid "Unknown item" msgstr "" - -#~ msgid "na" -#~ msgstr "t/a" - -#~ msgid "az" -#~ msgstr "az" - -#~ msgid "id" -#~ msgstr "id" diff --git a/po/it.po b/po/it.po index 5d837f2c4..f6c36cf0c 100644 --- a/po/it.po +++ b/po/it.po @@ -2,15 +2,16 @@ # Copyright (C) YEAR The ManaPlus Developers # This file is distributed under the same license as the PACKAGE package. # +# Translators: +# Andrei Karas , 2011. # , 2011. # WildX , 2011. -# Andrei Karas , 2011. msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-02 18:27+0300\n" -"PO-Revision-Date: 2011-09-02 15:29+0000\n" +"POT-Creation-Date: 2011-09-16 23:07+0300\n" +"PO-Revision-Date: 2011-09-16 20:11+0000\n" "Last-Translator: akaras \n" "Language-Team: Italian (http://www.transifex.net/projects/p/manaplus/team/it/)\n" "MIME-Version: 1.0\n" @@ -19,57 +20,69 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1034 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:549 +#: src/being.cpp:548 msgid "dodge" msgstr "Schivato" -#: src/being.cpp:549 +#: src/being.cpp:548 msgid "miss" msgstr "Mancato" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1529 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1534 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Impostazioni" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Video" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Connessione al server" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Accesso" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Accesso al gioco" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Ricerca personaggi" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Connessione al server del gioco" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Cambiamento server del gioco" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -79,63 +92,63 @@ msgstr "Cambiamento server del gioco" msgid "Error" msgstr "Errore" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Richiesta dettagli di registrazione" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Cambiamento password" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Password modificata con successo!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Cambio Email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Email cambiata con successo!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Annullamento registrazione effettuato con successo" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Addio, torna quando vuoi..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1502 -#: src/client.cpp:1927 src/client.cpp:1934 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s non esiste e non può essere creato! Uscita in corso." -#: src/client.cpp:1633 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Invalido aggiornamento host: %s" -#: src/client.cpp:1667 src/client.cpp:1673 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Errore durante la creazione della directory degli aggiornamenti" -#: src/client.cpp:1694 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Errore: %s non esiste e non può essere creato! Ucita in corso." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Comando sconosciuto." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Impossibile inviare un sussurro vuoto!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is" @@ -144,152 +157,152 @@ msgstr "" "Impossibile creare una scheda per sussurrare a \"%s\"! Esiste già, oppure " "sei tu." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Richiesta per accedere al canale %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Manca il nome del party." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Manca il nome della gilda." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Prego specificare un nome." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Invio attiva/disattiva la conversazione." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "I messaggi chiudono la conversazione." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "\"Invio\" adesso attiva/disattiva la conversazione." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "I messaggi adesso chiudono la conversazione." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "Amico" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "Disprezzato" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "Neutro" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Giocatore già %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Giocatore %s con successo!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Player non può essere %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Il giocatore non era ignorato!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Giocatore non più ignorato!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Impossibile annullare l'ignoro!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Il giocatore è già cancellato!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Giocatore cancellato dal tuo schermo con successo!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Il giocatore non può essere cancellato!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -308,15 +321,15 @@ msgstr "Generale" msgid "Debug" msgstr "Debug" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Screenshot salvato come" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Salvataggio della schermata fallito!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "La connessione al server è stata persa." @@ -324,19 +337,19 @@ msgstr "La connessione al server è stata persa." msgid "Network Error" msgstr "Errore di rete" -#: src/game.cpp:1236 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Le richieste di scambio in arrivo saranno ignorate" -#: src/game.cpp:1243 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Le richieste di scambio in arrivo saranno accettate" -#: src/game.cpp:1629 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Impossibile caricare la mappa." -#: src/game.cpp:1630 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Errore durante il caricamento di %s" @@ -365,37 +378,38 @@ msgstr "" msgid "Bot Checker" msgstr "Bot Checker" -#: src/gui/botcheckerwindow.cpp:295 src/gui/setup_relations.cpp:64 +#: src/gui/botcheckerwindow.cpp:296 src/gui/setup_relations.cpp:64 msgid "Name" msgstr "Nome" -#: src/gui/botcheckerwindow.cpp:296 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Attacco" -#: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Parla" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Movimento" -#: src/gui/botcheckerwindow.cpp:299 +#: src/gui/botcheckerwindow.cpp:300 msgid "Result" msgstr "Risultato" -#: src/gui/botcheckerwindow.cpp:310 src/gui/npcdialog.cpp:124 +#: src/gui/botcheckerwindow.cpp:311 src/gui/npcdialog.cpp:124 msgid "Reset" msgstr "Reimposta" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Compra" @@ -422,7 +436,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -435,12 +449,12 @@ msgid "Max" msgstr "Massimo" #: src/gui/buyselldialog.cpp:40 src/gui/buyselldialog.cpp:49 -#: src/gui/inventorywindow.cpp:147 src/gui/setup_other.cpp:133 +#: src/gui/inventorywindow.cpp:176 src/gui/setup_other.cpp:142 msgid "Shop" msgstr "Negozio" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -449,16 +463,16 @@ msgstr "Vendi" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1734 src/gui/popupmenu.cpp:1762 -#: src/gui/popupmenu.cpp:1818 src/gui/popupmenu.cpp:1861 -#: src/gui/popupmenu.cpp:1896 src/gui/popupmenu.cpp:1936 -#: src/gui/popupmenu.cpp:2003 src/gui/popupmenu.cpp:2023 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -559,7 +573,7 @@ msgstr "Taglio di capelli:" msgid "Race:" msgstr "" -#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:478 +#: src/gui/charcreatedialog.cpp:95 src/gui/charselectdialog.cpp:480 #: src/gui/socialwindow.cpp:1139 msgid "Create" msgstr "Crea" @@ -627,26 +641,26 @@ msgstr "" msgid "Enter password:" msgstr "" -#: src/gui/charselectdialog.cpp:408 src/gui/serverdialog.cpp:298 +#: src/gui/charselectdialog.cpp:410 src/gui/serverdialog.cpp:298 #: src/gui/setup_relations.cpp:243 src/gui/shopwindow.cpp:122 #: src/gui/shopwindow.cpp:125 src/gui/textcommandeditor.cpp:241 msgid "Delete" msgstr "Elimina" -#: src/gui/charselectdialog.cpp:466 +#: src/gui/charselectdialog.cpp:468 msgid "Choose" msgstr "Scegli" -#: src/gui/charselectdialog.cpp:469 +#: src/gui/charselectdialog.cpp:471 #, c-format msgid "Level %d" msgstr "Livello %d" -#: src/gui/charselectdialog.cpp:480 src/gui/charselectdialog.cpp:481 +#: src/gui/charselectdialog.cpp:482 src/gui/charselectdialog.cpp:483 msgid "(empty)" msgstr "(vuoto)" -#: src/gui/chatwindow.cpp:112 +#: src/gui/chatwindow.cpp:112 src/gui/inventorywindow.cpp:70 msgid "default" msgstr "Predefinito" @@ -702,11 +716,12 @@ msgstr "Arcobaleno 2" msgid "rainbow 3" msgstr "Arcobaleno 3" -#: src/gui/chatwindow.cpp:142 src/gui/itemamountwindow.cpp:93 -#: src/gui/logindialog.cpp:78 src/gui/setup_relations.cpp:220 -#: src/gui/setup_theme.cpp:73 src/gui/setup_theme.cpp:127 -#: src/gui/setup_video.cpp:211 src/gui/textcommandeditor.cpp:102 -#: src/gui/textcommandeditor.cpp:141 src/gui/textcommandeditor.cpp:160 +#: src/gui/chatwindow.cpp:142 src/gui/inventorywindow.cpp:90 +#: src/gui/itemamountwindow.cpp:93 src/gui/logindialog.cpp:78 +#: src/gui/setup_relations.cpp:220 src/gui/setup_theme.cpp:73 +#: src/gui/setup_theme.cpp:127 src/gui/setup_video.cpp:211 +#: src/gui/textcommandeditor.cpp:102 src/gui/textcommandeditor.cpp:141 +#: src/gui/textcommandeditor.cpp:160 msgid "???" msgstr "???" @@ -732,14 +747,14 @@ msgstr "Sì" msgid "No" msgstr "No" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ignora" -#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:97 +#: src/gui/debugwindow.cpp:72 src/gui/minimap.cpp:50 src/gui/minimap.cpp:99 #: src/gui/setup_other.cpp:64 msgid "Map" msgstr "Mappa" @@ -880,8 +895,8 @@ msgid "Did You Know?" msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 -#: src/gui/inventorywindow.cpp:176 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Chiudi" @@ -898,7 +913,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -906,10 +921,10 @@ msgstr "OK" msgid "Equipment" msgstr "Equipaggiamento" -#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:131 -#: src/gui/inventorywindow.cpp:512 src/gui/inventorywindow.cpp:521 -#: src/gui/popupmenu.cpp:1693 src/gui/popupmenu.cpp:1788 -#: src/gui/popupmenu.cpp:1833 +#: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 +#: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Togli" @@ -917,80 +932,88 @@ msgstr "Togli" msgid "Help" msgstr "Aiuto" -#: src/gui/inventorywindow.cpp:80 src/gui/windowmenu.cpp:76 +#: src/gui/inventorywindow.cpp:71 +msgid "by name" +msgstr "" + +#: src/gui/inventorywindow.cpp:72 +msgid "by id" +msgstr "" + +#: src/gui/inventorywindow.cpp:73 +msgid "by weight" +msgstr "" + +#: src/gui/inventorywindow.cpp:74 +msgid "by amount" +msgstr "" + +#: src/gui/inventorywindow.cpp:75 +msgid "by type" +msgstr "" + +#: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 msgid "Inventory" msgstr "Inventario" -#: src/gui/inventorywindow.cpp:105 +#: src/gui/inventorywindow.cpp:136 msgid "Slots:" msgstr "Slot:" -#: src/gui/inventorywindow.cpp:116 +#: src/gui/inventorywindow.cpp:148 msgid "Filter:" msgstr "Filtro:" -#: src/gui/inventorywindow.cpp:117 +#: src/gui/inventorywindow.cpp:149 msgid "Sort:" msgstr "Ordina per:" -#: src/gui/inventorywindow.cpp:123 -msgid "na" -msgstr "na" - -#: src/gui/inventorywindow.cpp:124 -msgid "az" -msgstr "az" - -#: src/gui/inventorywindow.cpp:125 -msgid "id" -msgstr "id" - -#: src/gui/inventorywindow.cpp:129 src/gui/inventorywindow.cpp:514 -#: src/gui/inventorywindow.cpp:523 src/gui/popupmenu.cpp:1695 -#: src/gui/popupmenu.cpp:1790 src/gui/popupmenu.cpp:1835 +#: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Equipaggia" -#: src/gui/inventorywindow.cpp:130 src/gui/inventorywindow.cpp:515 -#: src/gui/inventorywindow.cpp:519 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1757 src/gui/popupmenu.cpp:1794 -#: src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Usa" -#: src/gui/inventorywindow.cpp:144 src/gui/inventorywindow.cpp:620 -#: src/gui/popupmenu.cpp:1702 src/gui/popupmenu.cpp:1799 -#: src/gui/popupmenu.cpp:1842 +#: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Lascia..." -#: src/gui/inventorywindow.cpp:145 src/gui/popupmenu.cpp:1711 -#: src/gui/popupmenu.cpp:1808 src/gui/popupmenu.cpp:1851 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Dividi" -#: src/gui/inventorywindow.cpp:146 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Attrezzatura" -#: src/gui/inventorywindow.cpp:149 +#: src/gui/inventorywindow.cpp:178 msgid "Weight:" msgstr "Peso:" -#: src/gui/inventorywindow.cpp:174 src/gui/inventorywindow.cpp:611 -#: src/gui/popupmenu.cpp:1674 src/gui/popupmenu.cpp:1811 -#: src/gui/popupmenu.cpp:1854 src/gui/setup.cpp:73 +#: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Magazzino" -#: src/gui/inventorywindow.cpp:175 src/gui/popupmenu.cpp:1718 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Recupera" -#: src/gui/inventorywindow.cpp:622 src/gui/popupmenu.cpp:1707 -#: src/gui/popupmenu.cpp:1804 src/gui/popupmenu.cpp:1847 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Lascia" @@ -1044,91 +1067,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Statistiche uccisioni" -#: src/gui/killstats.cpp:65 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Reset statistiche" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Reset timer" -#: src/gui/killstats.cpp:70 src/gui/killstats.cpp:206 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:74 src/gui/killstats.cpp:211 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:77 src/gui/killstats.cpp:217 -#: src/gui/killstats.cpp:226 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:80 src/gui/killstats.cpp:143 -#: src/gui/killstats.cpp:235 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 -#: src/gui/killstats.cpp:221 src/gui/killstats.cpp:231 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:163 -#: src/gui/killstats.cpp:238 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 -#: src/gui/killstats.cpp:290 src/gui/killstats.cpp:306 -#: src/gui/killstats.cpp:324 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:88 src/gui/killstats.cpp:93 src/gui/killstats.cpp:98 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:101 src/gui/killstats.cpp:242 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:356 -#: src/gui/killstats.cpp:362 src/gui/killstats.cpp:368 -#: src/gui/killstats.cpp:373 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:295 src/gui/killstats.cpp:302 -#: src/gui/killstats.cpp:312 src/gui/killstats.cpp:319 -#: src/gui/killstats.cpp:331 src/gui/killstats.cpp:338 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:362 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:368 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:464 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1226,11 +1249,11 @@ msgid "Submit" msgstr "Invia" #: src/gui/npcdialog.cpp:59 src/gui/npcpostdialog.cpp:42 -#: src/gui/setup_other.cpp:142 +#: src/gui/setup_other.cpp:151 msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Cancella" @@ -1268,328 +1291,329 @@ msgstr "Rimuovi prima" msgid "Away outfit" msgstr "Away outfit" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Commercia" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:400 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2020 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1732 -#: src/gui/popupmenu.cpp:1812 src/gui/popupmenu.cpp:1855 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Aggiungi alla chat" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Oggetto mappa" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1973 -#: src/gui/popupmenu.cpp:1991 src/gui/popupmenu.cpp:1996 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Spells" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Disabilita highlight" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Abilita highlight" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Cambia posizione nella gilda" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nome:" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1657 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1663 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1668 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1680 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Salva 10" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Salva metà" -#: src/gui/popupmenu.cpp:1685 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Salva tutto" -#: src/gui/popupmenu.cpp:1703 src/gui/popupmenu.cpp:1800 -#: src/gui/popupmenu.cpp:1843 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1724 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Ritira 10" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Ritira metà" -#: src/gui/popupmenu.cpp:1729 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Ritira tutto" -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1816 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Carica vecchie scorciatoie oggetti" -#: src/gui/popupmenu.cpp:1859 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Carica vecchie scorciatoie drop" -#: src/gui/popupmenu.cpp:1885 src/gui/popupmenu.cpp:1920 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1891 src/gui/popupmenu.cpp:1926 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1933 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1935 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1953 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1965 src/gui/popupmenu.cpp:1983 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1970 src/gui/popupmenu.cpp:1988 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Cambia server" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Cambia personaggio" @@ -1829,7 +1853,7 @@ msgstr "" msgid "Use local time" msgstr "" -#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:157 +#: src/gui/setup_chat.cpp:123 src/gui/setup_other.cpp:166 msgid "Other" msgstr "" @@ -1992,122 +2016,130 @@ msgstr "" msgid "Draw hotkeys on map" msgstr "" -#: src/gui/setup_other.cpp:88 -msgid "Moving" +#: src/gui/setup_other.cpp:87 +msgid "Enable lazy scrolling" msgstr "" #: src/gui/setup_other.cpp:90 -msgid "Auto fix position" +msgid "Scroll laziness" msgstr "" #: src/gui/setup_other.cpp:93 +msgid "Scroll radius" +msgstr "" + +#: src/gui/setup_other.cpp:97 +msgid "Moving" +msgstr "" + +#: src/gui/setup_other.cpp:99 +msgid "Auto fix position" +msgstr "" + +#: src/gui/setup_other.cpp:102 msgid "Attack while moving" msgstr "" -#: src/gui/setup_other.cpp:96 +#: src/gui/setup_other.cpp:105 msgid "Sync player move" msgstr "" -#: src/gui/setup_other.cpp:99 +#: src/gui/setup_other.cpp:108 msgid "Crazy move A program" msgstr "" -#: src/gui/setup_other.cpp:103 +#: src/gui/setup_other.cpp:112 msgid "Player" msgstr "" -#: src/gui/setup_other.cpp:105 +#: src/gui/setup_other.cpp:114 msgid "Show own hp bar" msgstr "" -#: src/gui/setup_other.cpp:108 +#: src/gui/setup_other.cpp:117 msgid "Enable quick stats" msgstr "" -#: src/gui/setup_other.cpp:111 +#: src/gui/setup_other.cpp:120 msgid "Cycle player targets" msgstr "" -#: src/gui/setup_other.cpp:114 +#: src/gui/setup_other.cpp:123 msgid "Show job exp messages" msgstr "" -#: src/gui/setup_other.cpp:117 +#: src/gui/setup_other.cpp:126 msgid "Show players popups" msgstr "" -#: src/gui/setup_other.cpp:120 +#: src/gui/setup_other.cpp:129 msgid "Afk message" msgstr "" -#: src/gui/setup_other.cpp:123 +#: src/gui/setup_other.cpp:132 msgid "Show job" msgstr "" -#: src/gui/setup_other.cpp:126 +#: src/gui/setup_other.cpp:135 msgid "Enable attack filter" msgstr "" -#: src/gui/setup_other.cpp:129 +#: src/gui/setup_other.cpp:138 msgid "Enable advert protocol" msgstr "" -#: src/gui/setup_other.cpp:135 +#: src/gui/setup_other.cpp:144 msgid "Accept sell/buy requests" msgstr "" -#: src/gui/setup_other.cpp:138 +#: src/gui/setup_other.cpp:147 msgid "Enable shop mode" msgstr "" -#: src/gui/setup_other.cpp:144 +#: src/gui/setup_other.cpp:153 msgid "Log NPC dialogue" msgstr "" -#: src/gui/setup_other.cpp:148 +#: src/gui/setup_other.cpp:157 msgid "Bots support" msgstr "" -#: src/gui/setup_other.cpp:150 +#: src/gui/setup_other.cpp:159 msgid "Enable auction bot support" msgstr "" -#: src/gui/setup_other.cpp:153 +#: src/gui/setup_other.cpp:162 msgid "Enable guild bot support and disable native guild support" msgstr "" -#: src/gui/setup_other.cpp:159 +#: src/gui/setup_other.cpp:168 msgid "Enable server side attack" msgstr "" -#: src/gui/setup_other.cpp:162 +#: src/gui/setup_other.cpp:171 msgid "Enable bot checker" msgstr "" -#: src/gui/setup_other.cpp:165 +#: src/gui/setup_other.cpp:174 msgid "Enable buggy servers protection" msgstr "" -#: src/gui/setup_other.cpp:168 +#: src/gui/setup_other.cpp:177 msgid "Enable debug log" msgstr "" -#: src/gui/setup_other.cpp:171 +#: src/gui/setup_other.cpp:180 msgid "Low traffic mode" msgstr "" -#: src/gui/setup_other.cpp:174 +#: src/gui/setup_other.cpp:183 msgid "Hide shield sprite" msgstr "" -#: src/gui/setup_other.cpp:177 +#: src/gui/setup_other.cpp:186 msgid "Show background" msgstr "" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2117,27 +2149,27 @@ msgid "Auto adjust perfomance" msgstr "" #: src/gui/setup_perfomance.cpp:61 -msgid "Show beings transparency" +msgid "Hw acceleration" msgstr "" #: src/gui/setup_perfomance.cpp:64 -msgid "Hw acceleration" +msgid "Enable opacity cache (Software, can use many memory)" msgstr "" #: src/gui/setup_perfomance.cpp:67 -msgid "Enable opacity cache (Software, can use many memory)" +msgid "Enable map reduce (Software)" msgstr "" #: src/gui/setup_perfomance.cpp:70 -msgid "Enable map reduce (Software)" +msgid "Better quality (disable for better perfomance)" msgstr "" #: src/gui/setup_perfomance.cpp:73 -msgid "Better quality (disable for better perfomance)" +msgid "Enable alpha channel fix (Software, can be very slow)" msgstr "" -#: src/gui/setup_perfomance.cpp:76 -msgid "Enable alpha channel fix (Software, can be very slow)" +#: src/gui/setup_perfomance.cpp:77 +msgid "Show beings transparency" msgstr "" #: src/gui/setup_perfomance.cpp:80 @@ -2392,14 +2424,10 @@ msgid "FPS limit:" msgstr "" #: src/gui/setup_video.cpp:306 src/gui/setup_video.cpp:341 -#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:709 +#: src/gui/setup_video.cpp:562 src/gui/setup_video.cpp:710 msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Video" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Testo sovrastante" @@ -2418,7 +2446,7 @@ msgstr "" #: src/gui/setup_video.cpp:339 src/gui/setup_video.cpp:342 #: src/gui/setup_video.cpp:561 src/gui/setup_video.cpp:696 -#: src/gui/setup_video.cpp:707 +#: src/gui/setup_video.cpp:708 msgid "None" msgstr "" @@ -2524,22 +2552,22 @@ msgstr "Su" msgid "Skill points available: %d" msgstr "" -#: src/gui/skilldialog.cpp:418 +#: src/gui/skilldialog.cpp:420 #, c-format msgid "Skill Set %d" msgstr "" -#: src/gui/skilldialog.cpp:430 +#: src/gui/skilldialog.cpp:432 #, c-format msgid "Skill %d" msgstr "" -#: src/gui/skilldialog.cpp:497 src/gui/skilldialog.cpp:550 +#: src/gui/skilldialog.cpp:499 src/gui/skilldialog.cpp:554 #, c-format msgid "Lvl: %d" msgstr "" -#: src/gui/skilldialog.cpp:542 +#: src/gui/skilldialog.cpp:546 #, c-format msgid "Lvl: %d (%+d)" msgstr "" @@ -2739,243 +2767,243 @@ msgstr "" msgid "Specials" msgstr "" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -3465,23 +3493,23 @@ msgstr "" msgid "Road Point" msgstr "" -#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:472 +#: src/gui/whoisonline.cpp:81 src/gui/whoisonline.cpp:474 msgid "Who Is Online - Updating" msgstr "" -#: src/gui/whoisonline.cpp:102 +#: src/gui/whoisonline.cpp:104 msgid "Update" msgstr "" -#: src/gui/whoisonline.cpp:295 +#: src/gui/whoisonline.cpp:297 msgid "Who Is Online - " msgstr "" -#: src/gui/whoisonline.cpp:486 +#: src/gui/whoisonline.cpp:488 msgid "Who Is Online - error" msgstr "" -#: src/gui/whoisonline.cpp:517 +#: src/gui/whoisonline.cpp:519 msgid "Who Is Online - Update" msgstr "" @@ -4152,68 +4180,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:370 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1401 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1403 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1405 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1407 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1409 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1412 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1439 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3173 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3474 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3476 src/localplayer.cpp:3491 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3483 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3485 src/localplayer.cpp:3493 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3845 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -4414,16 +4442,16 @@ msgstr "" msgid "MVP player: " msgstr "" -#: src/net/ea/gamehandler.cpp:86 +#: src/net/ea/gamehandler.cpp:87 #, c-format msgid "Online users: %d" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Game" msgstr "" -#: src/net/ea/gamehandler.cpp:98 +#: src/net/ea/gamehandler.cpp:99 msgid "Request to quit denied!" msgstr "" @@ -5469,19 +5497,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%s non è nel tuo party!" -#: src/playerrelations.cpp:414 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:434 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:478 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:481 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" diff --git a/po/ja.po b/po/ja.po index ef61ead4f..61154b831 100644 --- a/po/ja.po +++ b/po/ja.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:11+0000\n" "Last-Translator: akaras \n" "Language-Team: Japanese (http://www.transifex.net/projects/p/manaplus/team/" "ja/)\n" @@ -22,57 +22,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "ドッジ" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "ミス" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "設定" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "ビデオ" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "サーバー通信中…" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "ログイン中…" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "ゲームの世界に入る中" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "服:%d" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "ゲームサーバー通信中…" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "サーバーを入り替え中…" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -82,63 +94,63 @@ msgstr "サーバーを入り替え中…" msgid "Error" msgstr "エラー" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "登録細目を要請中" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "パスワード変更" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "パスワード変更成功!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "メール変更" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "メール変更成功!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "登録解除成功" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "さよなら、いつでも戻ってね..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s は存在しないので作成することが不可能!終了中…" -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "無効なアップデートホスト: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "更新フォルダの作成エラー" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "エラー: %s は存在しないので作成することが不可能!終了中…" -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "不明なコマンド" -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "空のメッセージを送信することはできません!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -147,147 +159,147 @@ msgstr "" "%sと言うメッセージタブの作成ができません!それはもう既に存在しているか、自分" "です。" -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "%sというチャンネルへの参加を要求しています。" -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "パーティ名がない。" -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "ギルド名がない。" -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "名前を教えてください。" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "リターンはチャットを留めておきます。" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "メッセージはチャットを閉じます。" -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "リターンはこれからチャットを留めておきます。" -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "メッセージはこれからチャットを閉じます。" -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "友達" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "無視" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "中性" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "プレイヤーはもう%s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "プレイヤーは%s成功!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "選手は%sを居られなかった " -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "プレイヤーは無視されなかった!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "プレイヤーはもう無視していない!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Playerはunignoredことができなかった!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "プレイヤーはもう消している!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "プレーアが首尾よくに消去!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "クライアントの稼働時間:%s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -306,15 +318,15 @@ msgstr "一般" msgid "Debug" msgstr "デバッグ" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "スクリーンショットを保存することに失敗しました!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "" @@ -322,19 +334,19 @@ msgstr "" msgid "Network Error" msgstr "ネットワークエラー" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "他人からのトレードリクエストを無視します。" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "他人からのトレードリクエストを受け入れます。" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "マップをロードできませんでした" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "%sをロードしている間にエラーが起きました。" @@ -368,18 +380,19 @@ msgid "Name" msgstr "名前" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "攻撃" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "話す" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "動く" @@ -392,8 +405,8 @@ msgid "Reset" msgstr "リセット" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "買う" @@ -420,7 +433,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -437,8 +450,8 @@ msgstr "最大" msgid "Shop" msgstr "店" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -447,16 +460,16 @@ msgstr "売る" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -731,10 +744,10 @@ msgstr "はい" msgid "No" msgstr "いいえ" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "無視" @@ -880,7 +893,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "閉じる" @@ -897,7 +910,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -907,8 +920,8 @@ msgstr "装備" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "外す" @@ -954,31 +967,31 @@ msgid "Sort:" msgstr "類:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "装備する" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "使う" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "落とす..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "分割する" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "服" @@ -987,17 +1000,17 @@ msgid "Weight:" msgstr "重量" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "保存" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "取り戻す" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "落とす" @@ -1051,89 +1064,89 @@ msgstr "重力:%s" msgid "Kill stats" msgstr "殺人統計ウィンドウ" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "統計をれセット" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "タイマーをれセット" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1235,7 +1248,7 @@ msgstr "決定" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "クリア" @@ -1273,328 +1286,329 @@ msgstr "外す第一" msgid "Away outfit" msgstr "装備一式不在で" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "交換" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "完全無視" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "チャットに追加" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "マップアイテム" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "取り去る" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "呪文" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "強調表示を無効" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "強調表示を有効" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "でる" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "ギルドポジションを変更" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr " 名前: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "に貿易を足す" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "10保存" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "半分保存" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "全部保存" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "10取る" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "半分取る" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "全部取る" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr " 隠す" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "見せる" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(デフォルト)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "サーバーを切り替える" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "キャラクターを切り替える" @@ -2121,10 +2135,6 @@ msgstr "" msgid "Show background" msgstr "背景を表示する" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2413,10 +2423,6 @@ msgstr "FPSリミット" msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "ビデオ" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "ヘッダーテキスト" @@ -2756,243 +2762,243 @@ msgstr "パーティ名を選んでください" msgid "Specials" msgstr "スペシアール" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) 動く" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) 襲う" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) 拾い上げる" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) " -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) " -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) 不在で" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4170,67 +4176,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "去って" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "従う: " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "擬い: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "あなた" @@ -5490,19 +5496,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "%sはパーティにはいない!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "'...'を表示する" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "名前を瞬き" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "フローティング'...'バブル" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "フローティングバブル" diff --git a/po/manaplus.pot b/po/manaplus.pot index 7a643a645..27ac0b8ce 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: 2011-09-10 01:34+0300\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,57 +18,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -78,215 +90,215 @@ msgstr "" msgid "Error" msgstr "" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "" -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "" -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " "you." msgstr "" -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "" -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "" -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "" -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "" -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "" -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "" -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" msgstr[1] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -303,15 +315,15 @@ msgstr "" msgid "Debug" msgstr "" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "" @@ -319,19 +331,19 @@ msgstr "" msgid "Network Error" msgstr "" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "" @@ -365,18 +377,19 @@ msgid "Name" msgstr "" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "" @@ -389,8 +402,8 @@ msgid "Reset" msgstr "" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "" @@ -417,7 +430,7 @@ msgid "-" msgstr "" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -434,8 +447,8 @@ msgstr "" msgid "Shop" msgstr "" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -444,16 +457,16 @@ msgstr "" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -728,10 +741,10 @@ msgstr "" msgid "No" msgstr "" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "" @@ -877,7 +890,7 @@ msgstr "" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "" @@ -894,7 +907,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "" @@ -904,8 +917,8 @@ msgstr "" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "" @@ -951,31 +964,31 @@ msgid "Sort:" msgstr "" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "" @@ -984,17 +997,17 @@ msgid "Weight:" msgstr "" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "" @@ -1048,91 +1061,91 @@ msgstr "" msgid "Kill stats" msgstr "" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1234,7 +1247,7 @@ msgstr "" msgid "NPC" msgstr "" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "" @@ -1272,328 +1285,329 @@ msgstr "" msgid "Away outfit" msgstr "" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "" @@ -2118,10 +2132,6 @@ msgstr "" msgid "Show background" msgstr "" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2410,10 +2420,6 @@ msgstr "" msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "" @@ -2753,243 +2759,243 @@ msgstr "" msgid "Specials" msgstr "" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4160,68 +4166,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "" msgstr[1] "" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -5471,19 +5477,19 @@ msgstr "" msgid "%s is not in your party!" msgstr "" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "" diff --git a/po/nl_BE.po b/po/nl_BE.po index d02ebbca5..0e25387f3 100644 --- a/po/nl_BE.po +++ b/po/nl_BE.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:12+0000\n" "Last-Translator: akaras \n" "Language-Team: Dutch (Belgium/Flemish) (http://www.transifex.net/projects/p/" "manaplus/team/nl_BE/)\n" @@ -20,57 +20,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Zichtbaar op de map" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "ontwijkt" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "mist" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "I" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Configureren" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Video" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Verbinden met server" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Inloggen" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Spelwereld binnenkomen" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Aanvragen personage" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Verbinden met de spelserver" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Wijzigen spelservers" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -80,63 +92,63 @@ msgstr "Wijzigen spelservers" msgid "Error" msgstr "Fout" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Aanvragen registratie details" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Paswoord Wijziging" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Paswoord is gewijzigd!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Email Wijziging" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Email is gewijzigd!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Registratie ongedaan gemaakt!" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Tot ziens..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s bestaat niet en kan niet gecreëerd worden! Stoppen." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Ongeldige update host %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Fout bij het creëren van de update map!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Fout: %s bestaat niet en kan niet gecreëerd worden! Stoppen." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Onbekend commando." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Kan geen lege berichten sturen!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -145,152 +157,152 @@ msgstr "" "Je kan geen fluister-tab aanmaken voor \"%s\"! Het kan zijn dat hij reeds " "bestaat, of het is jezelf." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Aanvragen om bij kanaal %s toegevoegd te worden." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Groepsnaam ontbreekt." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Guild-naam ontbreekt." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Gelieve een naam te specifiëren" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Ga terug naar chat" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Bericht sluit chat." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Ga nu terug naar chat." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Bericht sluit nu chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "vriend" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "genegeerd" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutraal" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Speler reeds %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Speler succesvol %s!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Speler kan niet %s zijn!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Speler is niet genegeerd!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Speler niet langer genegeerd!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Speler kan niet worden genegeerd!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Speler reeds verwijderd!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Speler succesvol verwijderd!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Speler kan niet worden verwijderd!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Client uptime: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d week" msgstr[1] "%d weken" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d dag" msgstr[1] "%d dagen" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d uur" msgstr[1] "%d uren" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuut" msgstr[1] "%d minuten" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d seconde" msgstr[1] "%d seconden" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Aangemaakt:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Verwijdered:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -308,15 +320,15 @@ msgstr "Algemeen" msgid "Debug" msgstr "Debug" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Scherafdruk opgeslagen als:" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Opslaan van screenshot mislukt!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "De verbinding met de server is verbroken." @@ -324,19 +336,19 @@ msgstr "De verbinding met de server is verbroken." msgid "Network Error" msgstr "Netwerkfout" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Inkomende handelsaanvragen negeren" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Inkomende handelsaanvragen accepteren" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Kon Map Niet Laden" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Fout bij het laden van %s" @@ -370,18 +382,19 @@ msgid "Name" msgstr "Naam" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Aanvallen" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Spreken" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Beweeg" @@ -394,8 +407,8 @@ msgid "Reset" msgstr "Reset" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Kopen" @@ -422,7 +435,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -439,8 +452,8 @@ msgstr "Maximum" msgid "Shop" msgstr "Winkel" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -449,16 +462,16 @@ msgstr "Verkopen" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -733,10 +746,10 @@ msgstr "Ja" msgid "No" msgstr "Nee" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Negeer" @@ -882,7 +895,7 @@ msgstr "Weet u?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Sluiten" @@ -899,7 +912,7 @@ msgid "Auto open this window" msgstr "" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -909,8 +922,8 @@ msgstr "Uitrusting" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Afdoen" @@ -956,31 +969,31 @@ msgid "Sort:" msgstr "Sorteer:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Uitrusten" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Gebruiken" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Neerleggen..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Splitsen" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Kleren" @@ -989,17 +1002,17 @@ msgid "Weight:" msgstr "Gewicht:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Opslaan" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Afhalen" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Neerleggen" @@ -1053,91 +1066,91 @@ msgstr "Gewicht: %s" msgid "Kill stats" msgstr "Doden statistieken" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Herzet statistieken" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Herzet timer" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" msgstr[1] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr " Tijd tot volgend niveau: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "" @@ -1239,7 +1252,7 @@ msgstr "Indienen" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Wissen" @@ -1277,328 +1290,329 @@ msgstr "Verwijder uitrusting eerst" msgid "Away outfit" msgstr "Kleren om weg te gaan" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Handel" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Fluister" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Genees" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Word vriend" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Geen rekening mee houden" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Wis" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Volledig genegeerd" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Volg" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Imiteer" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Schop speler" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Toon Voorwerpen" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "ontkleed" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Koop (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Verkoop (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Schop" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Raap op" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Aan chat toevoegen" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Plaats voorwerp op de kaart" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Hernoem" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Verwijder" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Inladen oude kleren" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Spreuken" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Laad oude spreuken" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Wijzig spreuk" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Markering afzetten" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Markering aanzetten" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Verwijder naam" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "away aanzetten" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "away afzetten" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Verlaat" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Wijzig uw guild positie" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Kaart bordje hernoemen " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Naam: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Plaats 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Plaats de helft" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Plaats alles" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Laat alles vallen" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Haal 10 op" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Haal de helft op" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Haal alles op" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Laden van oude voorwerpsnelkoppelingen" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Laden van oude neerleggingsnelkoppeling" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Verberg" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Toon" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Kopieer naar chat" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(standaard)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Beweeg naar boven" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Beweeg naar beneden" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Van server wisselen" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Van personage wisselen" @@ -2125,10 +2139,6 @@ msgstr "" msgid "Show background" msgstr "Toon achtergrond" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2417,10 +2427,6 @@ msgstr "FPS limiet:" msgid "Alt FPS limit: " msgstr "Alt FPS limiet: " -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Video" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "" @@ -2766,243 +2772,243 @@ msgstr "Kies uw groepsnaam." msgid "Specials" msgstr "Specialen" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) standaard bewegingen" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(I) geïnverteerde bewegingen" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) bewegingen met enkele vreemde bewegingen" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) bewegingen met vreemde bewegingen" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) dubbel normaal + raar" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) beweeg" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) manuele vreemde beweging" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) vreemde beweging" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) standaard bewegingen tot aan doel" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) bewegen tot aan doel in bereik 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) bewegen tot aan doel in bereik 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) bewegen tot aan doel in bereik 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) bewegen tot aan doel in bereik 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) bewegen tot aan doel in bereik 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) beweeg tot aan doel in aanvalsbereik" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) beweeg tot aan doel" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) standaard volgen" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) relatief volgen" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) gespiegeld volgen" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) huisdier volgen" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) onbekend volgen" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) standaard aanval" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) wissel aanval zonder schild" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) wissel aanval met schild" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) aanval" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) ga en val aan" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) ga, val aan, raap op" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) zonder auto aanval" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) klein raap op 1x1 velden" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) standaard raap op 2x1 velden" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) vooruit raap op 2x3 velden" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) raap op 3x3 velden" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) go en raap op met bereik 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) ga en raap op met bereik 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) ga en raap op zonder bereiklimiet" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) raap op" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) normale map tonen" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) debug map tonen" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) ultra map tonen" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) ultra map tonen 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) lege map tonen" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) zwart & witte map tonen" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) map tonen" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) gebruik #flar voor magie aanval" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) gebruik #chiza voor magie aanval" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) gebruik #ingrav voor magie aanval" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) gebruik #frillyar voor magie aanval" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) gebruik #upmarmu voor magie aanval" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) magie aanval" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) standaard imitatie" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) kleren imitatie" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) imitatie" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) op toetsenbord" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) weg" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) weg" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) spel camera modus" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) vrije camera modus" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) design camera modus" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4184,68 +4190,68 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "U bent gedoodt door " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Geprobeerd een nietbestaand voorwerp op te rapen." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "Voorwerp is te zwaar." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "Voorwerp is te ver weg." -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Voorwerp behoort bij iemand anders." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Onbekend probleem bij het oprapen van voorwerp." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "U raapte op %d [@@%d|%s@@]." msgstr[1] "U raapte op %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Weg" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Volg: " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Volgen onderbroken" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Imitatie: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Imitatie onderbroken" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "" @@ -5518,19 +5524,19 @@ msgstr "Verbinding met server beëindigd. " msgid "%s is not in your party!" msgstr "%s is niet in jouw groep!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Say '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Blink naam" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Zwevende '...' bel" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Zwevende bel" diff --git a/po/pt.po b/po/pt.po index 6b1e0cf4e..8b2d54bbb 100644 --- a/po/pt.po +++ b/po/pt.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" -"Last-Translator: akaras \n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:15+0000\n" +"Last-Translator: freya \n" "Language-Team: Portuguese (http://www.transifex.net/projects/p/manaplus/team/" "pt/)\n" "Language: pt\n" @@ -21,57 +21,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Visivel no mapa" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "desviou" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "errou" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "l" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Configurar" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Performance" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Vídeo" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "Temas" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Conectando ao servidor" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Efetuando login" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Entrando no domínio do jogo" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Requisitando personagens" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Conectando ao servidor do jogo" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Mudando servidores do jogo" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -81,63 +93,63 @@ msgstr "Mudando servidores do jogo" msgid "Error" msgstr "Erro" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Requisitando detalhes do registro" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Mudar senha" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Senha modificada com sucesso!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Mudar email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Email modificado com sucesso!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Registro cancelado com sucesso" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Tchau, volte sempre..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s não existe e não pode ser criado! Saindo." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Host de atualização inválido: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Erro ao criar pasta de atualizações!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Erro: %s não existe e não pode se criado! Saindo." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Comando desconhecido." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Não é possível enviar mensagens privadas vazias!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -146,152 +158,152 @@ msgstr "" "Não é possível criar uma aba de mensagem privada para o nick \"%s\"! Ou ela " "já existe ou é você mesmo." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Solicitando entrada no canal %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Falta o nome do grupo." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Falta o nome da guilda." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Por favor, especifique um nome." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Enter alterna para o chat." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "A mensagem fecha o chat." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Agora Enter alterna para o chat." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Agora a mensagem fecha o chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "amigo" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "ignorado" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutro" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Jogador já %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Jogador %s com sucesso!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Jogador não pode ser %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "O jogador não estava ignorado!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "O jogador não está mais ignorado!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Não foi possível deixar de ignorar o jogador!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Jogador já apagado!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Jogador apagado com sucesso!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Jogador não pode ser apagado!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Uptime do cliente: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d semana" msgstr[1] "%d semanas" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d dia" msgstr[1] "%d dias" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d hora" msgstr[1] "%d horas" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuto" msgstr[1] "%d minutos" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d segundo" msgstr[1] "%d segundos" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "Tamanho do cache de fonte" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Tamanho de Cache:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Criado:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Deletado:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Recursos de imagens:" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Recursos de imagens orfãos:" @@ -309,15 +321,15 @@ msgstr "Geral" msgid "Debug" msgstr "Depurador" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Screenshot salva como " -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Falha ao salvar screenshot!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "A conexão com o servidor caiu." @@ -325,19 +337,19 @@ msgstr "A conexão com o servidor caiu." msgid "Network Error" msgstr "Erro de conexão" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignorando propostas de negócios" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Aceitando propostas de negócios" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Não foi possível carregar o mapa" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Erro ao carregar %s" @@ -371,18 +383,19 @@ msgid "Name" msgstr "Nome" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Falar" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Mover" @@ -395,8 +408,8 @@ msgid "Reset" msgstr "Resetar" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Comprar" @@ -423,7 +436,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -440,8 +453,8 @@ msgstr "Máximo" msgid "Shop" msgstr "Loja" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -450,16 +463,16 @@ msgstr "Vender" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -734,10 +747,10 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ignora" @@ -883,7 +896,7 @@ msgstr "Você sabia?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fechar" @@ -900,7 +913,7 @@ msgid "Auto open this window" msgstr "Abrir automaticamente esta janela" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -910,8 +923,8 @@ msgstr "Equipamento" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Desequipar" @@ -921,23 +934,23 @@ msgstr "Ajuda" #: src/gui/inventorywindow.cpp:71 msgid "by name" -msgstr "" +msgstr "por nome" #: src/gui/inventorywindow.cpp:72 msgid "by id" -msgstr "" +msgstr "por id" #: src/gui/inventorywindow.cpp:73 msgid "by weight" -msgstr "" +msgstr "por peso" #: src/gui/inventorywindow.cpp:74 msgid "by amount" -msgstr "" +msgstr "por quantidade" #: src/gui/inventorywindow.cpp:75 msgid "by type" -msgstr "" +msgstr "por tipo" #: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 @@ -957,31 +970,31 @@ msgid "Sort:" msgstr "Classificar" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Equipar" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Usar" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Descartar..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Dividir" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Roupas" @@ -990,17 +1003,17 @@ msgid "Weight:" msgstr "Peso:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Armazenar" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Retirar" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Descartar" @@ -1054,91 +1067,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estatísticas" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Resetar Status" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Resetar tempo" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Nível: %d em %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d faltando: %d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d exp, avg mob para 1%%: %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Mortes: %s, total exp: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Avg Exp: %s, No de avg mob para o próximo nível: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Mortes/Min: %s Exp/Min: %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Velocidade de exp por %d min: %s" msgstr[1] "Velocidade de exp por %d mins: %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tempo para próximo nível por %d min: %s" msgstr[1] "Tempo para próximo nível por %d mins: %s" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Exp de última morte:" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "Tempo para próximo JackO:" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "Tempo para próximo nível: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "JackOvai aparecer" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Você saiu da Guilda." @@ -1240,7 +1253,7 @@ msgstr "Enviar" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Limpar" @@ -1278,328 +1291,329 @@ msgstr "Desequipar antes" msgid "Away outfit" msgstr "Roupas de ocupado" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Negócios" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Sussuro" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Curar:" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Ser Amigo" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Ser inimigo" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Apagar" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Não ignorar" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Ignorar completamente" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Seguir" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Imitar" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Convidar para grupo" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Chutar do grupo" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Chutar da Guilda" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Mudar posição da Guilda" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Convidar para Guilda" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Chutar Jogador" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Deixar pelado" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Mostar itens:" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Deixar sem Roupas" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Adicionar comentário" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Comprar (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Vender (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Chutar" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Remover da Lista de Ataques" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Adicionar a prioridade na lista de ataques" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Adicionar a lista de ataques" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Adicionar a lista de ignorados" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Adicionar nome ao chat" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Pegar" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Nome no chat" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Mapa Item" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Renomear" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "A Remover" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "Urdidura" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Carregar Antigas Roupas" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Feitiços" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Carregar Antigos Feitiços" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Editar Feitiços" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Desabilitar destaque" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Habilitar destaque" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "Não remova o nome" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Remover nome" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Habilitar longe do teclado" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Desabilitar longe do teclado" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Sair" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Mudar a posição da guilda" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Renomear mapa " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nome: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Comentário do jogador" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "Comentário:" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Add. na negociação" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Add. 10 na negociação" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Add. metade na negociação" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Add. todos na negociação" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Guardar 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Guardar metade" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Guardar tudo" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Descartar tudo" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Retirar 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Retirar metade" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Retirar tudo" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Carregar antigos atalhos de item" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Carregar antigos atalhos de descarte" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Resetar barra amarela" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar para o chat" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(padrão)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Mover a cima" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Mover a baixo" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Trocar servidor" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Trocar de Personagem" @@ -2003,15 +2017,15 @@ msgstr "Desenhar atalhos no mapa" #: src/gui/setup_other.cpp:87 msgid "Enable lazy scrolling" -msgstr "" +msgstr "Habilitar rolagem preguiçosa" #: src/gui/setup_other.cpp:90 msgid "Scroll laziness" -msgstr "" +msgstr "Rolagem preguiçosa" #: src/gui/setup_other.cpp:93 msgid "Scroll radius" -msgstr "" +msgstr "Velocidade de rolagem" #: src/gui/setup_other.cpp:97 msgid "Moving" @@ -2125,10 +2139,6 @@ msgstr "Ocultar sprite de escudo" msgid "Show background" msgstr "Mostrar imagem de fundo" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "Performance" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "Melhor performance (Habilite para melhor performance)" @@ -2417,10 +2427,6 @@ msgstr "Limite FPS:" msgid "Alt FPS limit: " msgstr "Limite FPS alt: " -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Vídeo" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Texto sobrescrito como:" @@ -2764,243 +2770,243 @@ msgstr "Escolha o nome do seu grupo." msgid "Specials" msgstr "Especiais" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) movimentos padrão" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(l) inserir movimentos" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) Alguns movimentos loucos" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) Movimentos loucos" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) dobro normal + louco" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) mover" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) movimentos loucos customizados" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) movimentos loucos" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) Mover ao alvo padrão" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) Mover ao alvo com distância 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) mover ao alvo em distância 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) Mover ao alvo com distância 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) Mover ao alvo com distância 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) Mover ao alvo com distância 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) Mover ao alvo com a distância de ataque" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) Mover ao alvo" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) Seguir em modo padrão" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) Seguir em modo relativo" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) Seguir em modo espelhado" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) Seguir em modo animal de extimação" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) Seguir em modo desconhecido" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) Ataque padrão" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) Trocar ataque sem escudo" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) Trocar ataque com escudo" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) Ataque" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) Ir e atacar" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) Ir, atacar, pegar" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) sem auto ataque" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) Pequeno pegar 1x1 celulas" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) Pegar padrão 2x1 células" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) Pegar em frente 2x3 células" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) Pegar 3x3 células" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) Ir e pegar em distância 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) Ir e pegar em distância 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) Ir e pegar em distância mâxima" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) Pegar item" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) Visualizardor de mapa normal" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) Visualizador de mapa depurador" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) Visualizador de mapa ultra" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) Visualizador de mapa ultra 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) Visualizador de mapa vazio" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) Visualizador de mapa preto e branco" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) Visualizador de mapa" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) Usar #flar para feitiço de ataque" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) Usar #chiza para feitiço de ataque" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) Usar #ingrav para feitiço de ataque" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) Usar #frillyar para feitiço de ataque" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) Usar #upmarmu para feitiço de ataque" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) Feitiço de ataque" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) Mímica padrão" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) Mímica de roupas" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) Mímica" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) No teclado" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) Ausente" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) Ausente" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) Modo de jogo câmera" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) Modo de jogo câmera livre" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) Modo de jogo câmera design" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Modificadores de jogo desativados" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Modificadores de jogo ativados" @@ -4176,68 +4182,68 @@ msgstr "" "Conflito com as teclas \"%s\" e \"%s\" . Resolva o conflito para não " "comprometer a jogabilidade." -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Você foi morto por " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Você tentou pegar um item não existente." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "Este item é muito pesado." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "Item está muito longe" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "O inventário está cheio." -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "Esta pilha é muito grande." -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Este item pertence a outra pessoa." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Problema desconhecido ao tentar pegar item." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Você pegou %d [@@%d|%s@@]." msgstr[1] "Você pegou %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Indisponivel " -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Seguindo:" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Seguir cancelado" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Imitando:" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Imitação cancelada" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Você vê " @@ -5513,19 +5519,19 @@ msgstr "Conexão com o servidor interrompida. " msgid "%s is not in your party!" msgstr "%s não está em seu grupo!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Piscar nome" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Bolha '...' flutuante" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Bolha Flutuante" diff --git a/po/pt_BR.po b/po/pt_BR.po index ca955b19b..80d404092 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" -"Last-Translator: akaras \n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:15+0000\n" +"Last-Translator: freya \n" "Language-Team: Portuguese (Brazilian) (http://www.transifex.net/projects/p/" "manaplus/team/pt_BR/)\n" "Language: pt_BR\n" @@ -23,57 +23,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Mapa visivel " -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" -msgstr "desviou" +msgstr "por nome" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" -msgstr "errou" +msgstr "por id" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "I" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" -msgstr "Configurar" +msgstr "por peso" + +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Performance" -#: src/client.cpp:914 +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Vídeo" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "Temas" + +#: src/client.cpp:932 msgid "Connecting to server" -msgstr "Conectando ao servidor" +msgstr "por quantidade" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" -msgstr "Efetuando login" +msgstr "por tipo" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" -msgstr "Entrando no domínio do jogo" +msgstr "Habilitar rolagem preguisoça " -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" -msgstr "Requisitando personagens" +msgstr "Rolagem preguiçosa" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Conectando ao servidor do jogo" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Mudando servidores do jogo" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -83,63 +95,63 @@ msgstr "Mudando servidores do jogo" msgid "Error" msgstr "Erro" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Requisitando detalhes do registro" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Mudar senha" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Senha modificada com sucesso!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Mudar email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Email modificado com sucesso!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Registro cancelado com sucesso" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Tchau, volte sempre..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s não existe e não pode ser criado! Saindo." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Host de atualização inválido: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Erro ao criar pasta de atualizações!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Erro: %s não existe e não pode se criado! Saindo." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Comando desconhecido." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Não é possível enviar mensagens privadas vazias!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -148,152 +160,152 @@ msgstr "" "Não é possível criar uma aba de mensagem privada para o nick \"%s\"! Ou ela " "já existe ou é você mesmo." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Solicitando entrada no canal %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Falta o nome do grupo." -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Falta o nome da guilda." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Por favor, especifique um nome." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Enter alterna para o chat." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "A mensagem fecha o chat." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Agora Enter alterna para o chat." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Agora a mensagem fecha o chat." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "amigo" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "ignorado" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "neutro" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Jogador já %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Jogador %s com sucesso!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Jogador não pode ser %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "O jogador não estava ignorado!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "O jogador não está mais ignorado!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Não foi possível deixar de ignorar o jogador!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Jogador já apagado!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Jogador apagado com sucesso!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Jogador não pode ser apagado!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Uptime do cliente: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d semana" msgstr[1] "%d semanas" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d dia" msgstr[1] "%d dias" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d hora" msgstr[1] "%d horas" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuto" msgstr[1] "%d minutos" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d segundo" msgstr[1] "%d segundos" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "Tamanho de fonte Cache" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Tamanho de cache:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Criado:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Deletado:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Recursos de imagem:" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Recurso de imagem orfão:" @@ -311,15 +323,15 @@ msgstr "Geral" msgid "Debug" msgstr "Depurador" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Screenshot salva como " -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Falha ao salvar screenshot!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "A conexão com o servidor caiu." @@ -327,19 +339,19 @@ msgstr "A conexão com o servidor caiu." msgid "Network Error" msgstr "Erro de conexão" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Ignorando propostas de negócios" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Aceitando propostas de negócios" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Não foi possível carregar o mapa" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Erro ao carregar %s" @@ -373,18 +385,19 @@ msgid "Name" msgstr "Nome" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Atacar" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Falar" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Mover" @@ -397,8 +410,8 @@ msgid "Reset" msgstr "Resetar" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Comprar" @@ -425,7 +438,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -442,8 +455,8 @@ msgstr "Máximo" msgid "Shop" msgstr "Loja" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -452,16 +465,16 @@ msgstr "Vender" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -736,10 +749,10 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Ignora" @@ -885,7 +898,7 @@ msgstr "Você Sabia?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Fechar" @@ -902,7 +915,7 @@ msgid "Auto open this window" msgstr "Auto abrir esta janela" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "OK" @@ -912,8 +925,8 @@ msgstr "Equipamento" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Desequipar" @@ -923,23 +936,23 @@ msgstr "Ajuda" #: src/gui/inventorywindow.cpp:71 msgid "by name" -msgstr "" +msgstr "por nome" #: src/gui/inventorywindow.cpp:72 msgid "by id" -msgstr "" +msgstr "por id" #: src/gui/inventorywindow.cpp:73 msgid "by weight" -msgstr "" +msgstr "por peso" #: src/gui/inventorywindow.cpp:74 msgid "by amount" -msgstr "" +msgstr "por quantidade" #: src/gui/inventorywindow.cpp:75 msgid "by type" -msgstr "" +msgstr "por tipo" #: src/gui/inventorywindow.cpp:111 src/gui/windowmenu.cpp:76 #: src/inventory.cpp:249 @@ -959,31 +972,31 @@ msgid "Sort:" msgstr "Classificar" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Equipar" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Usar" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Descartar..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Dividir" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Roupas" @@ -992,17 +1005,17 @@ msgid "Weight:" msgstr "Peso:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Armazenar" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Retirar" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Descartar" @@ -1056,91 +1069,91 @@ msgstr "Peso: %s" msgid "Kill stats" msgstr "Estatísticas" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Resetar Status" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Resetar tempo" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Nível: %d em %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Exp: %d%d Falta: %d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d ex, avg mob por 1%%: %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Mortes: %s Total exp: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Avg Exp: %s No. de avg mob para próximo nível: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Mortes/Min: %s Exp/Min: %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "Velocidade de exp por %d min: %s" msgstr[1] "Velocidade de exp por %d mins: %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "Tempo para o próximo nível %d min: %s " msgstr[1] "Tempo para o próximo nível %d mins: %s " -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Ultim exp por morte:" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "Tempo para próxima aparição do JackO:" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "Tempo para próximo nível: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "Aparição do JackO" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Você saiu da Guilda." @@ -1242,7 +1255,7 @@ msgstr "Enviar" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Limpar" @@ -1280,328 +1293,329 @@ msgstr "Desequipar antes" msgid "Away outfit" msgstr "Roupas de ocupado" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Negócios" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Mensagem Privada:" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Cura" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Ser amigo" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Ser inimigo" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Apagar" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Não ignorar" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "Ignorar completamente" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Seguir" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Imitar" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Convidar para grupo" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Expulsar do grupo" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Expulsar da guilda" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Mudar pos na Guilda" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Convidar pra Guilda" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Chutar Jogador" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Nu" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Mostrar itens:" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Despir" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Add comentário" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Comprar (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "vender (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Chutar" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Remover da lista de ataque" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Adicionar na prioridade da lista de ataques" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Adicionar a lista de ataques" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Adicionar a lista de ignorados" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Adicionar nome ao chat" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Pegar" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Nome no chat" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Mapa Item" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Renomear" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Remover" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "Urdidura" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Carregar velhas roupas" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Feitiços" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Carregar velhos feitiços" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Editar feitiços" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Desabilitar destaque" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Habilitar destaque" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "Não retire o nome" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Remover o nome" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Habilitar modo indisponível" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Desabilitar modo indisponível" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Sair" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Mudar a posição da guilda" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Renomear mapa " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Nome: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Comentário do jogador" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "Comentário:" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Add. na negociação" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Add. 10 na negociação" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Add. metade na negociação" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Add. todos na negociação" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Guardar 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Guardar metade" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Guardar tudo" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Descartar tudo" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Retirar 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Retirar metade" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Retirar tudo" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Carregar antigos atalhos de item" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Carregar antigos atalhos de descarte" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Ocultar" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Mostrar" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "Zerar barra amarela" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Copiar para chat" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(padrão)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Mover para cima" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Mover para baixo" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Trocar servidor" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Trocar de Personagem" @@ -2005,15 +2019,15 @@ msgstr "Desenhar atalhos no mapa" #: src/gui/setup_other.cpp:87 msgid "Enable lazy scrolling" -msgstr "" +msgstr "Habilitar rolagem preguiçosa" #: src/gui/setup_other.cpp:90 msgid "Scroll laziness" -msgstr "" +msgstr "Rolagem preguiçosa" #: src/gui/setup_other.cpp:93 msgid "Scroll radius" -msgstr "" +msgstr "Velocidade de rolagem" #: src/gui/setup_other.cpp:97 msgid "Moving" @@ -2127,10 +2141,6 @@ msgstr "Ocultar sprite de escudo" msgid "Show background" msgstr "Mostrar imagem de fundo" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "Performance" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "Melhor peformance (habilitar para melhor peformance)" @@ -2419,10 +2429,6 @@ msgstr "Limite FPS:" msgid "Alt FPS limit: " msgstr "Limite FPS alt: " -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Vídeo" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Texto sobrescrito como:" @@ -2766,243 +2772,243 @@ msgstr "Escolha o nome do seu grupo." msgid "Specials" msgstr "Especiais" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) movimentos padrão" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(l) inserir movimentos" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) Alguns movimentos loucos" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) Movimentos loucos" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) dobro normal + louco" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) mover" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) movimentos loucos customizados" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) Movimentos loucos" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) Mover ao alvo padrão" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) Mover ao alvo com distância 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) mover ao alvo em distância 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) Mover ao alvo com distância 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) Mover ao alvo com distância 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) Mover ao alvo com distância 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) Mover ao alvo com a distância de ataque" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) Mover ao alvo" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) Seguir em modo padrão" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) Seguir em modo relativo" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) Seguir em modo espelhado" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) Seguir em modo animal de extimação" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) Seguir em modo desconhecido" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) Ataque padrão" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) Trocar ataque sem escudo" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) Trocar ataque com escudo" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) Ataque" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) Ir e atacar" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) Ir, atacar, pegar" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) sem auto ataque" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) Pequeno pegar 1x1 celulas" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) Pegar padrão 2x1 células" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) Pegar em frente 2x3 células" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) Pegar 3x3 células" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) Ir e pegar em distância 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(G) Ir e pegar em distância 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) Ir e pegar em distância mâxima" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) Pegar item" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) Visualizardor de mapa normal" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) Visualizador de mapa depurador" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) Visualizador de mapa ultra" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) Visualizador de mapa ultra 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) Visualizador de mapa vazio" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) Visualizador de mapa preto e branco" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) Visualizador de mapa" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) Usar #flar para feitiço de ataque" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) Usar #chiza para feitiço de ataque" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) Usar #ingrav para feitiço de ataque" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) Usar #frillyar para feitiço de ataque" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) Usar #upmarmu para feitiço de ataque" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) Feitiço de ataque" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) Mímica padrão" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) Mímica de roupas" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) Mímica" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) No teclado" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) Ausente" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) Ausente" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) Modo de jogo câmera" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) Modo de jogo câmera livre" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) Modo de jogo câmera design" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Modificadores de jogo desativados" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Modificadores de jogo desativados" @@ -4178,68 +4184,68 @@ msgstr "" "Conflito com as teclas \"%s\" e \"%s\" . Resolva o conflito para não " "comprometer a jogabilidade." -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Você foi morto por " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Você tentou pegar um item não existente." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "Este item é muito pesado." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "Item está muito longe" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "O inventário está cheio." -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "Esta pilha é muito grande." -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Este item pertence a outra pessoa." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Problema desconhecido ao tentar pegar item." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "Você pegou %d [@@%d|%s@@]." msgstr[1] "Você pegou %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Indisponivel " -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Seguindo:" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Seguindo cancelado" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Imitando:" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Imitação cancelada" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Você vê " @@ -5515,19 +5521,19 @@ msgstr "Conexão com o servidor interrompida. " msgid "%s is not in your party!" msgstr "%s não está em seu grupo!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Imprimir '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Piscar nome" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Bolha '...' flutuante" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Bolha Flutuante" diff --git a/po/ru.po b/po/ru.po index 2db6bda60..d3548195c 100644 --- a/po/ru.po +++ b/po/ru.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:39+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:13+0000\n" "Last-Translator: akaras \n" "Language-Team: Russian (http://www.transifex.net/projects/p/manaplus/team/" "ru/)\n" @@ -23,57 +23,69 @@ 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" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "Видимые на карте" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "уворот" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "промах" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "О" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "Б" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "Настройка" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Производительность" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "Видео" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "Темы" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "Идет подключение к серверу..." -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "Авторизация" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "Входим в игровой мир" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "Получение списка персонажей" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "Подключение к игровому серверу" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "Смена игрового сервера" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -83,63 +95,63 @@ msgstr "Смена игрового сервера" msgid "Error" msgstr "Ошибка" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "Запрос регистрационных данных" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "Изменить Пароль" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "Пароль изменен!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "Сменить Email" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "Email изменен!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "Регистрация удалена" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "Хорошо, возвращайтесь в любое время..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "%s не существует, и не может быть создано! Выход." -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "Некорректный сервер обновлений: %s" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "Ошибка создания директории для обновлений!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "Ошибка: %s не существует, и не может быть создан! Выход." -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "Неизвестная команда." -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "Нельзя отправлять пустые сообщения!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " @@ -148,97 +160,97 @@ msgstr "" "Невозможно создать вкладку для личного общения с игроком \"%s\"! Или вкладка " "уже создана, или этот игрок Вы сами." -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "Запрос на присоединение к каналу %s." -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "Не указано название группы" -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "Не задано имя гильдии." -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "Пожалуйста, укажите имя" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "Enter переключает Вас на окно чата." -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "Сообщение закрывает чат." -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "Теперь Return переключает чат." -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "Теперь сообщение закрывает чат." -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "друг" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "пренебрегаемый" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "нейтральный" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "Игрок уже %s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "Игрок удачно %s!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "Игрок не может быть %s!" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "Игрок не был игнорируемым!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "Игрок больше не игнорируется!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "Игрок не может быть удален из списка игнорирования!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "Игрок и так уже удален!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "Игрок удален!" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "Игрок не может быть удален!" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "Время работы клиента: %s" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" @@ -246,7 +258,7 @@ msgstr[0] "%d неделя" msgstr[1] "%d недели" msgstr[2] "%d недель" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" @@ -254,7 +266,7 @@ msgstr[0] "%d день" msgstr[1] "%d дня" msgstr[2] "%d дней" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" @@ -262,7 +274,7 @@ msgstr[0] "%d час" msgstr[1] "%d часа" msgstr[2] "%d часов" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" @@ -270,7 +282,7 @@ msgstr[0] "%d минута" msgstr[1] "%d минуты" msgstr[2] "%d минут" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" @@ -278,27 +290,27 @@ msgstr[0] "%d секунда" msgstr[1] "%d секунды" msgstr[2] "%d секунд" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "размер кеша шрифта" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "Размер кеша:" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "Создано:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "Удалено:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "Изображений:" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "Удаленных изображений:" @@ -317,15 +329,15 @@ msgstr "Общие" msgid "Debug" msgstr "Отладка" -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "Снимок экрана сохранен как " -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "Ошибка при сохранении снимка экрана!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "Соединение с сервером потеряно." @@ -333,19 +345,19 @@ msgstr "Соединение с сервером потеряно." msgid "Network Error" msgstr "Ошибка сети" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "Игнорировать предложения о торговле" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "Принимать предложения о торговле" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "Не удалось загрузить карту" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "Ошибка во время загрузки %s" @@ -379,18 +391,19 @@ msgid "Name" msgstr "Имя" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "Атака" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "Разговор" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "Движение" @@ -403,8 +416,8 @@ msgid "Reset" msgstr "Сбросить" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "Купить" @@ -431,7 +444,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -448,8 +461,8 @@ msgstr "Макс" msgid "Shop" msgstr "Магазин" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -458,16 +471,16 @@ msgstr "Продать" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -742,10 +755,10 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "Игнорировать" @@ -891,7 +904,7 @@ msgstr "Вы знаете?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "Закрыть" @@ -908,7 +921,7 @@ msgid "Auto open this window" msgstr "Автоматически открывать это окно" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "ОК" @@ -918,8 +931,8 @@ msgstr "Снаряжение" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "Снять" @@ -965,31 +978,31 @@ msgid "Sort:" msgstr "Сорт.:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "Надеть" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "Использовать" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "Бросить" -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "Разделить" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "Наряды" @@ -998,17 +1011,17 @@ msgid "Weight:" msgstr "Вес:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "Сохранить" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "Получить" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "Бросить" @@ -1062,51 +1075,51 @@ msgstr "Вес: %s" msgid "Kill stats" msgstr "Окно статистики атак" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "Сбросить стат." -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "Сбросить таймер" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "Уровень: %d на %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "Опыт: %d/%d Осталось: %d" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "1%% = %d опыта, среднее кол-во мобов для 1%%: %s" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "Убийств: %s, опыта: %s" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "Средний опыт: %s, среднее кол-во мобов до след. уровня: %s" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "Убийств в минуту: %s, Опыта в минуту: %s" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" @@ -1114,7 +1127,7 @@ msgstr[0] "Опыт за %d мин.: %s" msgstr[1] "Опыт за %d мин.: %s" msgstr[2] "Опыт за %d мин.: %s" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" @@ -1122,33 +1135,33 @@ msgstr[0] "Время до следующего уровня в мин. %d: %s" msgstr[1] "Время до следующего уровня в мин. %d: %s" msgstr[2] "Время до следующего уровня в мин. %d: %s" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "Опыт за последнее убийство:" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "Время до появления jacko:" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr " Время до следующего уровня: %s" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "jacko появляется" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "Вы покинули гильдию." @@ -1250,7 +1263,7 @@ msgstr "Применить" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "Очистить" @@ -1288,328 +1301,329 @@ msgstr "Сначала снять" msgid "Away outfit" msgstr "наряд отсутствия" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "Торговать" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "Приват" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "Лечить" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "Подружиться" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "Пренебречь" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "Стереть" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "Не игнорировать" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "@@ignore|Полностью игнорировать@@" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "Следовать" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "Имитировать" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "Пригласить в группу" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "Выкинуть из группы" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "Выкинуть из гильдии" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "Сменить позицию в гильдии" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "Пригласить в гильдию" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "Кикнуть игрока" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "Уничтожить" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "Показать предметы" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "Раздеть" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "Добавить коментарий" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "Купить (?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "Продать (?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "Кикнуть" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "Удалить из списка атаки" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "Добавить в приоритетный список" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "Добавить в список атаки" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "Добавить в список игнорирования" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "Добавить имя в чат" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "Поднять" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "Добавить в чат" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "Элмент карты" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "Переименовать" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "Удалить" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "Прыгнуть" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "Загрузить старые наряды" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "Заклинания" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "Загрузить старые заклинания" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "Изменить заклинание" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "Отключить уведомление" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "Включить уведомление" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "Не скрывать имя" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "Скрывать имя" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "Рарешить режим отошел" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "Запретить режим отошел" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "Покинуть" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "Сменить позицию в гильдии" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "Переименовать знак на карте" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "Имя: " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "Комментарий " #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "Комментарий: " -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "Добавить к сделке" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "Добавить к сделке 10" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "Добавить к сделке половину" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "Добавить к торговле все" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "Сохранить 10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "Сохранить половину" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "Сохранить все" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "Бросить все" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "Получить 10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "Получить половину" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "Получить все" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "Загрузить старые горячие клавиши предметов" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "Загрузить старые данные" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "Спрятать" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "Показать" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "сбросить настройки" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "Скопировать в чат" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(по умолчанию)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "Передвинуть выше" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "Передвинуть ниже" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "Сменить сервер" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "Сменить персонажа" @@ -2135,10 +2149,6 @@ msgstr "Спрятать картинку счита" msgid "Show background" msgstr "Показать фон" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "Производительность" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "Улучшение производительности (включите для большей производительности)" @@ -2432,10 +2442,6 @@ msgstr "Ограничить кадр/с:" msgid "Alt FPS limit: " msgstr "Альтер. ограничить кадр/с: " -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "Видео" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "Текст над головами" @@ -2781,243 +2787,243 @@ msgstr "Выберите имя будущей группы." msgid "Specials" msgstr "Особые" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "(D) движения по умолчанию" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "(I) обратное движение" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "(c) обычное движение иногда с сумашедшими движениями" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "(C) движение с сумашедшими движениями" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "(d) нормальные и сумашедшие движения" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "(?) неизвестное движение" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "(a) пользовательские сумашедшие движения" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "(?) неизвестные сумасшедшие движения" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "(0) обычное движение к цели" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "(1) движение к цели на расстояние 1" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "(2) движение к цели на расстояние 2" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "(3) движение к цели на расстояние 3" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "(5) движение к цели на расстояние 5" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "(7) движение к цели на расстояние 7" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "(A) движение к цели на расстояние атаки" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?) неизвестное движение к цели" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "(D) следование по умолчанию" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "(R) относительное следование" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "(M) зеркальное следование" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "(P) следование как животное" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "(?) неизвестное следование" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "(D) обычная атака" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "(s) переключение атаки без щита" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "(S) переключение атаки со щитом" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) неизвестная атака" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) идти и атаковать" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "(A) идти, атаковать, собирать" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "(d) без автоатаки" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "(S) поднятие в области 1x1" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "(D) поднятие из области 2x1" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "(F) поднятие из области спереди 2x3" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "(3) поднятие из области 3x3" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "(g) движение и поднятие на расстоянии 4" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "(g) движение и поднятие на расстоянии 8" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "(A) движение и поднятие на максимальном расстоянии" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?) неизвестный режим поднятия" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "(N) обычный режим карты" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "(D) отладочный режим карты" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "(u) специальный режим карты" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "(U) специальный режим карты 2" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "(e) режим пустой карты" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "(b) черно-белый режим карты" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "(?) неизвестный режим карты" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "(f) использовать #flar для атаки" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "(c) использовать #chiza для атаки" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "(I) использовать #ingrav для атаки" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "(F) использовать #frillyar для атаки" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "(U) использовать #upmarmu для атаки" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "(?) неизвестная магическая атака" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "(D) имитация по умолчанию" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "(O) имитация нарядов" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "(?) неизвестная имитация" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "(O) возле компьютера" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "(A) отошел" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "(?) неизвестный режим отошел" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "(G) игровая камера" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "(F) свободная камера" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "(D) камера в режиме разработки" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "Игровые модификаторы выключены" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "Игровые модификаторы включены" @@ -4195,41 +4201,41 @@ msgstr "" "Конфликт клавиш \"%s\" и \"%s\".Исправьте их, или игра может себя странно " "вести." -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "Вы были убиты " -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "Попытка поднять несуществующий предмет." -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "Предмет слишком тяжелый." -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "Предмет слишком далеко" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "Инвентарь переполнен." -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "Слишком много предметов." -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "Предмет принадлежит кому-то еще." -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "Неизвестная проблема при поднятии предмета." #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." @@ -4237,27 +4243,27 @@ msgstr[0] "Вы подняли %d [@@%d|%s@@]." msgstr[1] "Вы подняли %d [@@%d|%s@@]." msgstr[2] "Вы подняли %d [@@%d|%s@@]." -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "Отошел" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "Следование: " -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "Следование отменено" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "Имитация: " -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "Имитация отменена" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "Вы видите " @@ -5529,19 +5535,19 @@ msgstr "Подключение к серверу прервано." msgid "%s is not in your party!" msgstr "%s не в группе!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "Печатать '...'" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "Мигать именем" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "Плавающий '...' пузырек" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "Плавающий пузырек" diff --git a/po/zh_CN.po b/po/zh_CN.po index e159fa701..9170e805f 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ManaPlus\n" "Report-Msgid-Bugs-To: akaras@inbox.ru\n" -"POT-Creation-Date: 2011-09-10 01:34+0300\n" -"PO-Revision-Date: 2011-09-09 22:37+0000\n" +"POT-Creation-Date: 2011-09-17 16:12+0300\n" +"PO-Revision-Date: 2011-09-16 20:12+0000\n" "Last-Translator: akaras \n" "Language-Team: Chinese (China) (http://www.transifex.net/projects/p/manaplus/" "team/zh_CN/)\n" @@ -20,57 +20,69 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/actorspritemanager.cpp:1046 +#: src/actorspritemanager.cpp:1088 msgid "Visible on map" msgstr "在地图上可见" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "dodge" msgstr "躲闪" -#: src/being.cpp:551 +#: src/being.cpp:548 msgid "miss" msgstr "小姐" #. TRANSLATORS: this away status writed in player nick -#: src/being.cpp:1532 +#: src/being.cpp:1527 msgid "A" msgstr "A" #. TRANSLATORS: this inactive status writed in player nick -#: src/being.cpp:1537 +#: src/being.cpp:1532 msgid "I" msgstr "I" -#: src/client.cpp:831 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 +#: src/client.cpp:835 src/gui/setup.cpp:54 src/gui/windowmenu.cpp:100 msgid "Setup" msgstr "设置" -#: src/client.cpp:914 +#: src/client.cpp:841 src/gui/setup_perfomance.cpp:48 +msgid "Perfomance" +msgstr "Perfomance" + +#: src/client.cpp:846 src/gui/setup_video.cpp:315 +msgid "Video" +msgstr "视频" + +#: src/client.cpp:851 +msgid "Themes" +msgstr "" + +#: src/client.cpp:932 msgid "Connecting to server" msgstr "连接到服务器" -#: src/client.cpp:945 +#: src/client.cpp:963 msgid "Logging in" msgstr "登录" -#: src/client.cpp:978 +#: src/client.cpp:996 msgid "Entering game world" msgstr "进入游戏世界" -#: src/client.cpp:1078 +#: src/client.cpp:1096 msgid "Requesting characters" msgstr "请求字符" -#: src/client.cpp:1109 +#: src/client.cpp:1127 msgid "Connecting to the game server" msgstr "连接到游戏服务器" -#: src/client.cpp:1119 +#: src/client.cpp:1137 msgid "Changing game servers" msgstr "更改游戏服务器" -#: src/client.cpp:1156 src/client.cpp:1163 src/client.cpp:1298 +#: src/client.cpp:1180 src/client.cpp:1187 src/client.cpp:1321 #: src/gui/changeemaildialog.cpp:157 src/gui/changepassworddialog.cpp:147 #: src/gui/charcreatedialog.cpp:221 src/gui/charselectdialog.cpp:253 #: src/gui/register.cpp:228 src/gui/serverdialog.cpp:401 @@ -80,210 +92,210 @@ msgstr "更改游戏服务器" msgid "Error" msgstr "错误" -#: src/client.cpp:1172 +#: src/client.cpp:1196 msgid "Requesting registration details" msgstr "申请登记的详细信息" -#: src/client.cpp:1199 +#: src/client.cpp:1222 msgid "Password Change" msgstr "密码更改" -#: src/client.cpp:1200 +#: src/client.cpp:1223 msgid "Password changed successfully!" msgstr "密码成功!" -#: src/client.cpp:1219 +#: src/client.cpp:1242 msgid "Email Change" msgstr "电子邮件变更" -#: src/client.cpp:1220 +#: src/client.cpp:1243 msgid "Email changed successfully!" msgstr "电子邮件已变更成功!" -#: src/client.cpp:1240 +#: src/client.cpp:1263 msgid "Unregister Successful" msgstr "注销成功" -#: src/client.cpp:1241 +#: src/client.cpp:1264 msgid "Farewell, come back any time..." msgstr "永别了,任何时候回来... ..." -#: src/client.cpp:1428 src/client.cpp:1458 src/client.cpp:1504 -#: src/client.cpp:1929 src/client.cpp:1936 +#: src/client.cpp:1463 src/client.cpp:1493 src/client.cpp:1508 +#: src/client.cpp:1933 src/client.cpp:1940 #, c-format msgid "%s doesn't exist and can't be created! Exiting." msgstr "" -#: src/client.cpp:1635 +#: src/client.cpp:1639 #, c-format msgid "Invalid update host: %s" msgstr "" -#: src/client.cpp:1669 src/client.cpp:1675 +#: src/client.cpp:1673 src/client.cpp:1679 msgid "Error creating updates directory!" msgstr "创建更新目录错误!" -#: src/client.cpp:1696 +#: src/client.cpp:1700 #, c-format msgid "Error: %s doesn't exist and can't be created! Exiting." msgstr "" -#: src/commandhandler.cpp:303 +#: src/commandhandler.cpp:196 msgid "Unknown command." msgstr "未知命令。" -#: src/commandhandler.cpp:403 +#: src/commandhandler.cpp:295 msgid "Cannot send empty whispers!" msgstr "无法发送空白密语!" -#: src/commandhandler.cpp:417 +#: src/commandhandler.cpp:309 #, c-format msgid "" "Cannot create a whisper tab for nick \"%s\"! It either already exists, or is " "you." msgstr "无法同 \"%s\" 建立一个私人谈话标签页!或者已经存在,或者那就是自己。" -#: src/commandhandler.cpp:437 +#: src/commandhandler.cpp:329 #, c-format msgid "Requesting to join channel %s." msgstr "请求加入频道%s。" -#: src/commandhandler.cpp:453 src/net/ea/gui/partytab.cpp:125 +#: src/commandhandler.cpp:345 src/net/ea/gui/partytab.cpp:125 msgid "Party name is missing." msgstr "帮会名称缺失。" -#: src/commandhandler.cpp:464 +#: src/commandhandler.cpp:356 msgid "Guild name is missing." msgstr "公会名称是缺少的。" -#: src/commandhandler.cpp:477 src/commandhandler.cpp:589 -#: src/commandhandler.cpp:630 src/commandhandler.cpp:660 +#: src/commandhandler.cpp:369 src/commandhandler.cpp:481 +#: src/commandhandler.cpp:522 src/commandhandler.cpp:552 msgid "Please specify a name." msgstr "请指定一个名称。" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Return toggles chat." msgstr "" -#: src/commandhandler.cpp:523 +#: src/commandhandler.cpp:415 msgid "Message closes chat." msgstr "讯息关闭聊天。" -#: src/commandhandler.cpp:534 +#: src/commandhandler.cpp:426 msgid "Return now toggles chat." msgstr "<回车>键现在切换聊天。" -#: src/commandhandler.cpp:540 +#: src/commandhandler.cpp:432 msgid "Message now closes chat." msgstr "讯息现在关闭聊天。" -#: src/commandhandler.cpp:568 +#: src/commandhandler.cpp:460 msgid "friend" msgstr "朋友" -#: src/commandhandler.cpp:573 +#: src/commandhandler.cpp:465 msgid "disregarded" msgstr "无视" -#: src/commandhandler.cpp:578 +#: src/commandhandler.cpp:470 msgid "neutral" msgstr "中性" -#: src/commandhandler.cpp:597 +#: src/commandhandler.cpp:489 #, c-format msgid "Player already %s!" msgstr "玩家已经%s!" -#: src/commandhandler.cpp:611 +#: src/commandhandler.cpp:503 #, c-format msgid "Player successfully %s!" msgstr "玩家成功%s!" -#: src/commandhandler.cpp:619 +#: src/commandhandler.cpp:511 #, c-format msgid "Player could not be %s!" msgstr "" -#: src/commandhandler.cpp:641 +#: src/commandhandler.cpp:533 msgid "Player wasn't ignored!" msgstr "是不能忽视的!" -#: src/commandhandler.cpp:648 +#: src/commandhandler.cpp:540 msgid "Player no longer ignored!" msgstr "玩家不再被忽略!" -#: src/commandhandler.cpp:650 +#: src/commandhandler.cpp:542 msgid "Player could not be unignored!" msgstr "玩家不能被忽略!" -#: src/commandhandler.cpp:667 +#: src/commandhandler.cpp:559 msgid "Player already erased!" msgstr "玩家已经被删除!" -#: src/commandhandler.cpp:678 +#: src/commandhandler.cpp:570 msgid "Player successfully erased!" msgstr "" -#: src/commandhandler.cpp:680 +#: src/commandhandler.cpp:572 msgid "Player could not be erased!" msgstr "" -#: src/commandhandler.cpp:980 src/commandhandler.cpp:1026 +#: src/commandhandler.cpp:872 src/commandhandler.cpp:918 #, c-format msgid "Client uptime: %s" msgstr "" -#: src/commandhandler.cpp:990 +#: src/commandhandler.cpp:882 #, c-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "" -#: src/commandhandler.cpp:999 +#: src/commandhandler.cpp:891 #, c-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" -#: src/commandhandler.cpp:1007 +#: src/commandhandler.cpp:899 #, c-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" -#: src/commandhandler.cpp:1015 +#: src/commandhandler.cpp:907 #, c-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "" -#: src/commandhandler.cpp:1023 +#: src/commandhandler.cpp:915 #, c-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" -#: src/commandhandler.cpp:1102 +#: src/commandhandler.cpp:994 msgid "font cache size" msgstr "" -#: src/commandhandler.cpp:1114 +#: src/commandhandler.cpp:1006 msgid "Cache size:" msgstr "" -#: src/commandhandler.cpp:1118 +#: src/commandhandler.cpp:1010 msgid "Created:" msgstr "创建于:" -#: src/commandhandler.cpp:1120 +#: src/commandhandler.cpp:1012 msgid "Deleted:" msgstr "删除:" -#: src/commandhandler.cpp:1167 src/commandhandler.cpp:1174 +#: src/commandhandler.cpp:1059 src/commandhandler.cpp:1066 msgid "Resource images:" msgstr "" -#: src/commandhandler.cpp:1169 src/commandhandler.cpp:1176 +#: src/commandhandler.cpp:1061 src/commandhandler.cpp:1068 msgid "Resource orphaned images:" msgstr "" @@ -300,15 +312,15 @@ msgstr "常规" msgid "Debug" msgstr "调试 " -#: src/game.cpp:511 +#: src/game.cpp:513 msgid "Screenshot saved as " msgstr "截图保存为" -#: src/game.cpp:519 +#: src/game.cpp:521 msgid "Saving screenshot failed!" msgstr "保存屏幕快照失败!" -#: src/game.cpp:559 +#: src/game.cpp:560 msgid "The connection to the server was lost." msgstr "服务器的连接丢失。" @@ -316,19 +328,19 @@ msgstr "服务器的连接丢失。" msgid "Network Error" msgstr "网络错误" -#: src/game.cpp:1243 +#: src/game.cpp:1320 msgid "Ignoring incoming trade requests" msgstr "忽略新进的交易请求" -#: src/game.cpp:1250 +#: src/game.cpp:1330 msgid "Accepting incoming trade requests" msgstr "接受传入的交易请求" -#: src/game.cpp:1636 +#: src/game.cpp:1729 msgid "Could Not Load Map" msgstr "不能加载地图" -#: src/game.cpp:1637 +#: src/game.cpp:1730 #, c-format msgid "Error while loading %s" msgstr "加载%s时出现错误" @@ -362,18 +374,19 @@ msgid "Name" msgstr "姓名" #: src/gui/botcheckerwindow.cpp:297 src/gui/popupmenu.cpp:133 -#: src/gui/popupmenu.cpp:310 src/gui/popupmenu.cpp:646 +#: src/gui/popupmenu.cpp:283 src/gui/popupmenu.cpp:596 #: src/keyboardconfig.cpp:48 src/net/tmwa/generalhandler.cpp:265 msgid "Attack" msgstr "攻击" -#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:297 +#: src/gui/botcheckerwindow.cpp:298 src/gui/popupmenu.cpp:272 #: src/keyboardconfig.cpp:62 msgid "Talk" msgstr "说话" -#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:263 -#: src/gui/popupmenu.cpp:302 src/gui/popupmenu.cpp:703 +#: src/gui/botcheckerwindow.cpp:299 src/gui/popupmenu.cpp:244 +#: src/gui/popupmenu.cpp:276 src/gui/popupmenu.cpp:419 +#: src/gui/popupmenu.cpp:642 src/gui/popupmenu.cpp:729 msgid "Move" msgstr "移动" @@ -386,8 +399,8 @@ msgid "Reset" msgstr "重置" #: src/gui/buydialog.cpp:56 src/gui/buydialog.cpp:63 src/gui/buydialog.cpp:98 -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:278 -#: src/gui/popupmenu.cpp:299 src/gui/popupmenu.cpp:717 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:256 +#: src/gui/popupmenu.cpp:273 src/gui/popupmenu.cpp:654 msgid "Buy" msgstr "购买" @@ -414,7 +427,7 @@ msgid "-" msgstr "-" #: src/gui/buydialog.cpp:99 src/gui/quitdialog.cpp:47 -#: src/gui/quitdialog.cpp:49 src/gui/quitdialog.cpp:50 +#: src/gui/quitdialog.cpp:50 src/gui/quitdialog.cpp:51 #: src/gui/selldialog.cpp:94 src/gui/serverdialog.cpp:294 #: src/keyboardconfig.cpp:290 msgid "Quit" @@ -431,8 +444,8 @@ msgstr "最大" msgid "Shop" msgstr "商店" -#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:280 -#: src/gui/popupmenu.cpp:300 src/gui/popupmenu.cpp:719 +#: src/gui/buyselldialog.cpp:65 src/gui/popupmenu.cpp:257 +#: src/gui/popupmenu.cpp:274 src/gui/popupmenu.cpp:655 #: src/gui/selldialog.cpp:53 src/gui/selldialog.cpp:60 #: src/gui/selldialog.cpp:93 msgid "Sell" @@ -441,16 +454,16 @@ msgstr "出售" #: src/gui/buyselldialog.cpp:65 src/gui/changeemaildialog.cpp:59 #: src/gui/changepassworddialog.cpp:61 src/gui/charcreatedialog.cpp:96 #: src/gui/connectiondialog.cpp:47 src/gui/itemamountwindow.cpp:209 -#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:354 -#: src/gui/popupmenu.cpp:375 src/gui/popupmenu.cpp:489 -#: src/gui/popupmenu.cpp:516 src/gui/popupmenu.cpp:540 -#: src/gui/popupmenu.cpp:554 src/gui/popupmenu.cpp:573 -#: src/gui/popupmenu.cpp:790 src/gui/popupmenu.cpp:814 -#: src/gui/popupmenu.cpp:1737 src/gui/popupmenu.cpp:1765 -#: src/gui/popupmenu.cpp:1821 src/gui/popupmenu.cpp:1864 -#: src/gui/popupmenu.cpp:1899 src/gui/popupmenu.cpp:1939 -#: src/gui/popupmenu.cpp:2006 src/gui/popupmenu.cpp:2026 -#: src/gui/quitdialog.cpp:54 src/gui/register.cpp:82 src/gui/setup.cpp:72 +#: src/gui/npcpostdialog.cpp:58 src/gui/popupmenu.cpp:324 +#: src/gui/popupmenu.cpp:345 src/gui/popupmenu.cpp:460 +#: src/gui/popupmenu.cpp:486 src/gui/popupmenu.cpp:510 +#: src/gui/popupmenu.cpp:523 src/gui/popupmenu.cpp:541 +#: src/gui/popupmenu.cpp:745 src/gui/popupmenu.cpp:769 +#: src/gui/popupmenu.cpp:1694 src/gui/popupmenu.cpp:1722 +#: src/gui/popupmenu.cpp:1778 src/gui/popupmenu.cpp:1823 +#: src/gui/popupmenu.cpp:1858 src/gui/popupmenu.cpp:1897 +#: src/gui/popupmenu.cpp:1949 src/gui/popupmenu.cpp:1969 +#: src/gui/quitdialog.cpp:55 src/gui/register.cpp:82 src/gui/setup.cpp:72 #: src/gui/socialwindow.cpp:1077 src/gui/textcommandeditor.cpp:238 #: src/gui/textdialog.cpp:51 src/gui/unregisterdialog.cpp:59 #: src/gui/updaterwindow.cpp:161 @@ -725,10 +738,10 @@ msgstr "是" msgid "No" msgstr "否" -#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:149 -#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:402 -#: src/gui/popupmenu.cpp:408 src/gui/popupmenu.cpp:661 -#: src/gui/popupmenu.cpp:669 +#: src/gui/confirmdialog.cpp:52 src/gui/popupmenu.cpp:146 +#: src/gui/popupmenu.cpp:152 src/gui/popupmenu.cpp:371 +#: src/gui/popupmenu.cpp:377 src/gui/popupmenu.cpp:608 +#: src/gui/popupmenu.cpp:614 msgid "Ignore" msgstr "忽略" @@ -874,7 +887,7 @@ msgstr "你知道吗?" #: src/gui/didyouknowwindow.cpp:63 src/gui/helpwindow.cpp:59 #: src/gui/inventorywindow.cpp:206 src/gui/npcdialog.cpp:53 -#: src/gui/popupmenu.cpp:588 src/gui/shopwindow.cpp:113 +#: src/gui/popupmenu.cpp:556 src/gui/shopwindow.cpp:113 msgid "Close" msgstr "关闭" @@ -891,7 +904,7 @@ msgid "Auto open this window" msgstr "自动打开这个窗口" #: src/gui/editdialog.cpp:47 src/gui/itemamountwindow.cpp:208 -#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:53 src/gui/textdialog.cpp:50 +#: src/gui/okdialog.cpp:45 src/gui/quitdialog.cpp:54 src/gui/textdialog.cpp:50 msgid "OK" msgstr "确定" @@ -901,8 +914,8 @@ msgstr "装备" #: src/gui/equipmentwindow.cpp:95 src/gui/inventorywindow.cpp:160 #: src/gui/inventorywindow.cpp:539 src/gui/inventorywindow.cpp:548 -#: src/gui/popupmenu.cpp:1696 src/gui/popupmenu.cpp:1791 -#: src/gui/popupmenu.cpp:1836 +#: src/gui/popupmenu.cpp:1656 src/gui/popupmenu.cpp:1748 +#: src/gui/popupmenu.cpp:1793 msgid "Unequip" msgstr "卸下装备" @@ -948,31 +961,31 @@ msgid "Sort:" msgstr "排序:" #: src/gui/inventorywindow.cpp:158 src/gui/inventorywindow.cpp:541 -#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1698 -#: src/gui/popupmenu.cpp:1793 src/gui/popupmenu.cpp:1838 +#: src/gui/inventorywindow.cpp:550 src/gui/popupmenu.cpp:1658 +#: src/gui/popupmenu.cpp:1750 src/gui/popupmenu.cpp:1795 msgid "Equip" msgstr "装备" #: src/gui/inventorywindow.cpp:159 src/gui/inventorywindow.cpp:542 -#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1701 -#: src/gui/popupmenu.cpp:1760 src/gui/popupmenu.cpp:1797 -#: src/gui/popupmenu.cpp:1841 +#: src/gui/inventorywindow.cpp:546 src/gui/popupmenu.cpp:1662 +#: src/gui/popupmenu.cpp:1717 src/gui/popupmenu.cpp:1754 +#: src/gui/popupmenu.cpp:1799 msgid "Use" msgstr "使用" #: src/gui/inventorywindow.cpp:173 src/gui/inventorywindow.cpp:646 -#: src/gui/popupmenu.cpp:1705 src/gui/popupmenu.cpp:1802 -#: src/gui/popupmenu.cpp:1845 +#: src/gui/popupmenu.cpp:1667 src/gui/popupmenu.cpp:1759 +#: src/gui/popupmenu.cpp:1804 msgid "Drop..." msgstr "掉落... ..." -#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1714 -#: src/gui/popupmenu.cpp:1811 src/gui/popupmenu.cpp:1854 +#: src/gui/inventorywindow.cpp:174 src/gui/popupmenu.cpp:1676 +#: src/gui/popupmenu.cpp:1768 src/gui/popupmenu.cpp:1813 msgid "Split" msgstr "分离" #: src/gui/inventorywindow.cpp:175 src/gui/outfitwindow.cpp:60 -#: src/gui/popupmenu.cpp:549 +#: src/gui/popupmenu.cpp:519 msgid "Outfits" msgstr "装具" @@ -981,17 +994,17 @@ msgid "Weight:" msgstr "重量:" #: src/gui/inventorywindow.cpp:204 src/gui/inventorywindow.cpp:637 -#: src/gui/popupmenu.cpp:1677 src/gui/popupmenu.cpp:1814 -#: src/gui/popupmenu.cpp:1857 src/gui/setup.cpp:73 +#: src/gui/popupmenu.cpp:1642 src/gui/popupmenu.cpp:1771 +#: src/gui/popupmenu.cpp:1816 src/gui/setup.cpp:73 msgid "Store" msgstr "存储" -#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1721 +#: src/gui/inventorywindow.cpp:205 src/gui/popupmenu.cpp:1683 msgid "Retrieve" msgstr "取回" -#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1710 -#: src/gui/popupmenu.cpp:1807 src/gui/popupmenu.cpp:1850 +#: src/gui/inventorywindow.cpp:648 src/gui/popupmenu.cpp:1672 +#: src/gui/popupmenu.cpp:1764 src/gui/popupmenu.cpp:1809 #: src/gui/windowmenu.cpp:97 msgid "Drop" msgstr "丢弃" @@ -1045,89 +1058,89 @@ msgstr "重量:%s" msgid "Kill stats" msgstr "杀敌统计" -#: src/gui/killstats.cpp:66 +#: src/gui/killstats.cpp:67 msgid "Reset stats" msgstr "复位统计" -#: src/gui/killstats.cpp:67 +#: src/gui/killstats.cpp:68 msgid "Reset timer" msgstr "复位定时器" -#: src/gui/killstats.cpp:71 src/gui/killstats.cpp:207 +#: src/gui/killstats.cpp:72 src/gui/killstats.cpp:208 #, c-format msgid "Level: %d at %f%%" msgstr "等级:%d 在 %f%%" -#: src/gui/killstats.cpp:75 src/gui/killstats.cpp:212 +#: src/gui/killstats.cpp:76 src/gui/killstats.cpp:213 #, c-format msgid "Exp: %d/%d Left: %d" msgstr "" -#: src/gui/killstats.cpp:78 src/gui/killstats.cpp:218 -#: src/gui/killstats.cpp:227 +#: src/gui/killstats.cpp:79 src/gui/killstats.cpp:219 +#: src/gui/killstats.cpp:228 #, c-format msgid "1%% = %d exp, avg mob for 1%%: %s" msgstr "" -#: src/gui/killstats.cpp:81 src/gui/killstats.cpp:144 -#: src/gui/killstats.cpp:236 +#: src/gui/killstats.cpp:82 src/gui/killstats.cpp:145 +#: src/gui/killstats.cpp:237 #, c-format msgid "Kills: %s, total exp: %s" msgstr "" -#: src/gui/killstats.cpp:83 src/gui/killstats.cpp:146 -#: src/gui/killstats.cpp:222 src/gui/killstats.cpp:232 +#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:147 +#: src/gui/killstats.cpp:223 src/gui/killstats.cpp:233 #, c-format msgid "Avg Exp: %s, No. of avg mob to next level: %s" msgstr "" -#: src/gui/killstats.cpp:84 src/gui/killstats.cpp:164 -#: src/gui/killstats.cpp:239 +#: src/gui/killstats.cpp:85 src/gui/killstats.cpp:165 +#: src/gui/killstats.cpp:240 #, c-format msgid "Kills/Min: %s, Exp/Min: %s" msgstr "" -#: src/gui/killstats.cpp:86 src/gui/killstats.cpp:91 src/gui/killstats.cpp:96 -#: src/gui/killstats.cpp:291 src/gui/killstats.cpp:307 -#: src/gui/killstats.cpp:325 +#: src/gui/killstats.cpp:87 src/gui/killstats.cpp:92 src/gui/killstats.cpp:97 +#: src/gui/killstats.cpp:292 src/gui/killstats.cpp:308 +#: src/gui/killstats.cpp:326 #, c-format msgid "Exp speed per %d min: %s" msgid_plural "Exp speed per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:89 src/gui/killstats.cpp:94 src/gui/killstats.cpp:99 +#: src/gui/killstats.cpp:90 src/gui/killstats.cpp:95 src/gui/killstats.cpp:100 #, c-format msgid "Time for next level per %d min: %s" msgid_plural "Time for next level per %d min: %s" msgstr[0] "" -#: src/gui/killstats.cpp:102 src/gui/killstats.cpp:243 +#: src/gui/killstats.cpp:103 src/gui/killstats.cpp:244 msgid "Last kill exp:" msgstr "最后EXP:" -#: src/gui/killstats.cpp:104 src/gui/killstats.cpp:357 -#: src/gui/killstats.cpp:363 src/gui/killstats.cpp:369 -#: src/gui/killstats.cpp:374 +#: src/gui/killstats.cpp:105 src/gui/killstats.cpp:358 +#: src/gui/killstats.cpp:364 src/gui/killstats.cpp:370 +#: src/gui/killstats.cpp:375 msgid "Time before jacko spawn:" msgstr "" -#: src/gui/killstats.cpp:296 src/gui/killstats.cpp:303 -#: src/gui/killstats.cpp:313 src/gui/killstats.cpp:320 -#: src/gui/killstats.cpp:332 src/gui/killstats.cpp:339 +#: src/gui/killstats.cpp:297 src/gui/killstats.cpp:304 +#: src/gui/killstats.cpp:314 src/gui/killstats.cpp:321 +#: src/gui/killstats.cpp:333 src/gui/killstats.cpp:340 #, c-format msgid " Time for next level: %s" msgstr "" -#: src/gui/killstats.cpp:363 +#: src/gui/killstats.cpp:364 #, c-format msgid "%s %d?" msgstr "%s %d?" -#: src/gui/killstats.cpp:369 +#: src/gui/killstats.cpp:370 msgid "jacko spawning" msgstr "" -#: src/guildmanager.cpp:484 src/net/ea/guildhandler.cpp:439 +#: src/guildmanager.cpp:485 src/net/ea/guildhandler.cpp:439 msgid "You have left the guild." msgstr "你已经离开工会." @@ -1229,7 +1242,7 @@ msgstr "提交" msgid "NPC" msgstr "NPC" -#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:590 +#: src/gui/npcdialog.cpp:108 src/gui/popupmenu.cpp:558 msgid "Clear" msgstr "清除" @@ -1267,328 +1280,329 @@ msgstr "" msgid "Away outfit" msgstr "" -#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:132 src/gui/popupmenu.cpp:595 #: src/gui/widgets/tradetab.cpp:44 msgid "Trade" msgstr "交易" -#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:134 src/gui/popupmenu.cpp:363 msgid "Whisper" msgstr "密语" -#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:650 +#: src/gui/popupmenu.cpp:138 src/gui/popupmenu.cpp:600 msgid "Heal" msgstr "愈合" -#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:399 -#: src/gui/popupmenu.cpp:657 +#: src/gui/popupmenu.cpp:144 src/gui/popupmenu.cpp:369 +#: src/gui/popupmenu.cpp:606 msgid "Be friend" msgstr "是朋友" -#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:156 -#: src/gui/popupmenu.cpp:183 src/gui/popupmenu.cpp:401 -#: src/gui/popupmenu.cpp:407 src/gui/popupmenu.cpp:426 -#: src/gui/popupmenu.cpp:659 src/gui/popupmenu.cpp:667 -#: src/gui/popupmenu.cpp:691 +#: src/gui/popupmenu.cpp:145 src/gui/popupmenu.cpp:151 +#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:370 +#: src/gui/popupmenu.cpp:376 src/gui/popupmenu.cpp:394 +#: src/gui/popupmenu.cpp:607 src/gui/popupmenu.cpp:613 +#: src/gui/popupmenu.cpp:631 msgid "Disregard" msgstr "" -#: src/gui/popupmenu.cpp:151 src/gui/popupmenu.cpp:160 -#: src/gui/popupmenu.cpp:169 src/gui/popupmenu.cpp:176 -#: src/gui/popupmenu.cpp:403 src/gui/popupmenu.cpp:409 -#: src/gui/popupmenu.cpp:416 src/gui/popupmenu.cpp:421 -#: src/gui/popupmenu.cpp:662 src/gui/popupmenu.cpp:670 -#: src/gui/popupmenu.cpp:678 src/gui/popupmenu.cpp:684 +#: src/gui/popupmenu.cpp:147 src/gui/popupmenu.cpp:153 +#: src/gui/popupmenu.cpp:159 src/gui/popupmenu.cpp:164 +#: src/gui/popupmenu.cpp:372 src/gui/popupmenu.cpp:378 +#: src/gui/popupmenu.cpp:384 src/gui/popupmenu.cpp:389 +#: src/gui/popupmenu.cpp:609 src/gui/popupmenu.cpp:615 +#: src/gui/popupmenu.cpp:621 src/gui/popupmenu.cpp:626 msgid "Erase" msgstr "" -#: src/gui/popupmenu.cpp:165 src/gui/popupmenu.cpp:174 -#: src/gui/popupmenu.cpp:181 src/gui/popupmenu.cpp:413 -#: src/gui/popupmenu.cpp:420 src/gui/popupmenu.cpp:425 -#: src/gui/popupmenu.cpp:675 src/gui/popupmenu.cpp:683 -#: src/gui/popupmenu.cpp:689 +#: src/gui/popupmenu.cpp:157 src/gui/popupmenu.cpp:163 +#: src/gui/popupmenu.cpp:168 src/gui/popupmenu.cpp:382 +#: src/gui/popupmenu.cpp:388 src/gui/popupmenu.cpp:393 +#: src/gui/popupmenu.cpp:619 src/gui/popupmenu.cpp:625 +#: src/gui/popupmenu.cpp:630 msgid "Unignore" msgstr "" -#: src/gui/popupmenu.cpp:167 src/gui/popupmenu.cpp:185 -#: src/gui/popupmenu.cpp:415 src/gui/popupmenu.cpp:428 -#: src/gui/popupmenu.cpp:677 src/gui/popupmenu.cpp:693 -#: src/playerrelations.cpp:415 +#: src/gui/popupmenu.cpp:158 src/gui/popupmenu.cpp:170 +#: src/gui/popupmenu.cpp:383 src/gui/popupmenu.cpp:395 +#: src/gui/popupmenu.cpp:620 src/gui/popupmenu.cpp:632 +#: src/playerrelations.cpp:418 msgid "Completely ignore" msgstr "完全忽略" -#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:436 -#: src/gui/popupmenu.cpp:701 +#: src/gui/popupmenu.cpp:178 src/gui/popupmenu.cpp:403 +#: src/gui/popupmenu.cpp:640 src/gui/popupmenu.cpp:719 msgid "Follow" msgstr "按照" -#: src/gui/popupmenu.cpp:195 src/gui/popupmenu.cpp:437 -#: src/gui/popupmenu.cpp:702 +#: src/gui/popupmenu.cpp:179 src/gui/popupmenu.cpp:404 +#: src/gui/popupmenu.cpp:641 src/gui/popupmenu.cpp:720 msgid "Imitation" msgstr "" -#: src/gui/popupmenu.cpp:205 src/gui/popupmenu.cpp:739 +#: src/gui/popupmenu.cpp:188 src/gui/popupmenu.cpp:673 msgid "Invite to party" msgstr "" -#: src/gui/popupmenu.cpp:210 src/gui/popupmenu.cpp:446 -#: src/gui/popupmenu.cpp:744 +#: src/gui/popupmenu.cpp:193 src/gui/popupmenu.cpp:415 +#: src/gui/popupmenu.cpp:678 msgid "Kick from party" msgstr "踢从党" -#: src/gui/popupmenu.cpp:225 src/gui/popupmenu.cpp:237 -#: src/gui/popupmenu.cpp:460 src/gui/popupmenu.cpp:761 +#: src/gui/popupmenu.cpp:208 src/gui/popupmenu.cpp:220 +#: src/gui/popupmenu.cpp:432 src/gui/popupmenu.cpp:695 msgid "Kick from guild" msgstr "踢从公会" -#: src/gui/popupmenu.cpp:230 src/gui/popupmenu.cpp:242 -#: src/gui/popupmenu.cpp:465 src/gui/popupmenu.cpp:766 +#: src/gui/popupmenu.cpp:213 src/gui/popupmenu.cpp:225 +#: src/gui/popupmenu.cpp:437 src/gui/popupmenu.cpp:700 msgid "Change pos in guild" msgstr "" -#: src/gui/popupmenu.cpp:251 src/gui/popupmenu.cpp:474 -#: src/gui/popupmenu.cpp:776 +#: src/gui/popupmenu.cpp:233 src/gui/popupmenu.cpp:445 +#: src/gui/popupmenu.cpp:709 msgid "Invite to guild" msgstr "" -#: src/gui/popupmenu.cpp:260 +#: src/gui/popupmenu.cpp:241 msgid "Kick player" msgstr "踢球员" -#: src/gui/popupmenu.cpp:262 +#: src/gui/popupmenu.cpp:243 msgid "Nuke" msgstr "" -#: src/gui/popupmenu.cpp:265 src/gui/popupmenu.cpp:704 +#: src/gui/popupmenu.cpp:245 src/gui/popupmenu.cpp:643 +#: src/gui/popupmenu.cpp:732 msgid "Show Items" msgstr "显示项目" -#: src/gui/popupmenu.cpp:266 src/gui/popupmenu.cpp:705 -#: src/gui/popupmenu.cpp:2023 +#: src/gui/popupmenu.cpp:246 src/gui/popupmenu.cpp:644 +#: src/gui/popupmenu.cpp:733 src/gui/popupmenu.cpp:1966 msgid "Undress" msgstr "" -#: src/gui/popupmenu.cpp:268 src/gui/popupmenu.cpp:304 -#: src/gui/popupmenu.cpp:438 src/gui/popupmenu.cpp:707 -#: src/gui/popupmenu.cpp:786 +#: src/gui/popupmenu.cpp:247 src/gui/popupmenu.cpp:277 +#: src/gui/popupmenu.cpp:405 src/gui/popupmenu.cpp:645 +#: src/gui/popupmenu.cpp:734 msgid "Add comment" msgstr "发表评论" -#: src/gui/popupmenu.cpp:286 src/gui/popupmenu.cpp:482 -#: src/gui/popupmenu.cpp:724 +#: src/gui/popupmenu.cpp:262 src/gui/popupmenu.cpp:453 +#: src/gui/popupmenu.cpp:660 src/gui/popupmenu.cpp:739 msgid "Buy (?)" msgstr "购买(?)" -#: src/gui/popupmenu.cpp:288 src/gui/popupmenu.cpp:483 -#: src/gui/popupmenu.cpp:726 +#: src/gui/popupmenu.cpp:263 src/gui/popupmenu.cpp:454 +#: src/gui/popupmenu.cpp:661 src/gui/popupmenu.cpp:740 msgid "Sell (?)" msgstr "出售(?)" -#: src/gui/popupmenu.cpp:316 +#: src/gui/popupmenu.cpp:288 msgid "Kick" msgstr "" -#: src/gui/popupmenu.cpp:327 +#: src/gui/popupmenu.cpp:299 msgid "Remove from attack list" msgstr "" -#: src/gui/popupmenu.cpp:333 +#: src/gui/popupmenu.cpp:304 msgid "Add to priority attack list" msgstr "优先攻击列表" -#: src/gui/popupmenu.cpp:335 +#: src/gui/popupmenu.cpp:306 msgid "Add to attack list" msgstr "加入攻击清单" -#: src/gui/popupmenu.cpp:338 +#: src/gui/popupmenu.cpp:308 msgid "Add to ignore list" msgstr "" -#: src/gui/popupmenu.cpp:351 src/gui/popupmenu.cpp:486 +#: src/gui/popupmenu.cpp:321 src/gui/popupmenu.cpp:457 msgid "Add name to chat" msgstr "" -#: src/gui/popupmenu.cpp:512 +#: src/gui/popupmenu.cpp:482 msgid "Pick up" msgstr "拾取" -#: src/gui/popupmenu.cpp:513 src/gui/popupmenu.cpp:1735 -#: src/gui/popupmenu.cpp:1815 src/gui/popupmenu.cpp:1858 +#: src/gui/popupmenu.cpp:483 src/gui/popupmenu.cpp:1692 +#: src/gui/popupmenu.cpp:1772 src/gui/popupmenu.cpp:1817 msgid "Add to chat" msgstr "加入聊天" -#: src/gui/popupmenu.cpp:530 +#: src/gui/popupmenu.cpp:500 msgid "Map Item" msgstr "地图项" -#: src/gui/popupmenu.cpp:531 +#: src/gui/popupmenu.cpp:501 msgid "Rename" msgstr "重命名" -#: src/gui/popupmenu.cpp:532 src/gui/popupmenu.cpp:1976 -#: src/gui/popupmenu.cpp:1994 src/gui/popupmenu.cpp:1999 +#: src/gui/popupmenu.cpp:502 src/gui/popupmenu.cpp:1927 +#: src/gui/popupmenu.cpp:1938 src/gui/popupmenu.cpp:1942 msgid "Remove" msgstr "" -#: src/gui/popupmenu.cpp:537 +#: src/gui/popupmenu.cpp:507 msgid "Warp" msgstr "" -#: src/gui/popupmenu.cpp:551 +#: src/gui/popupmenu.cpp:520 msgid "Load old outfits" msgstr "" -#: src/gui/popupmenu.cpp:567 src/gui/windowmenu.cpp:96 +#: src/gui/popupmenu.cpp:536 src/gui/windowmenu.cpp:96 msgid "Spells" msgstr "法术" -#: src/gui/popupmenu.cpp:569 +#: src/gui/popupmenu.cpp:537 msgid "Load old spells" msgstr "" -#: src/gui/popupmenu.cpp:570 +#: src/gui/popupmenu.cpp:538 msgid "Edit spell" msgstr "" -#: src/gui/popupmenu.cpp:596 +#: src/gui/popupmenu.cpp:562 msgid "Disable highlight" msgstr "禁用" -#: src/gui/popupmenu.cpp:601 +#: src/gui/popupmenu.cpp:564 msgid "Enable highlight" msgstr "启用突出" -#: src/gui/popupmenu.cpp:606 +#: src/gui/popupmenu.cpp:566 msgid "Don't remove name" msgstr "" -#: src/gui/popupmenu.cpp:611 +#: src/gui/popupmenu.cpp:568 msgid "Remove name" msgstr "" -#: src/gui/popupmenu.cpp:616 +#: src/gui/popupmenu.cpp:570 msgid "Enable away" msgstr "启用远" -#: src/gui/popupmenu.cpp:621 +#: src/gui/popupmenu.cpp:572 msgid "Disable away" msgstr "" -#: src/gui/popupmenu.cpp:627 src/gui/socialwindow.cpp:1141 +#: src/gui/popupmenu.cpp:577 src/gui/socialwindow.cpp:1141 msgid "Leave" msgstr "留下" -#: src/gui/popupmenu.cpp:798 +#: src/gui/popupmenu.cpp:753 msgid "Change guild position" msgstr "更改公会的立场" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1234 +#: src/gui/popupmenu.cpp:1205 msgid "Rename map sign " msgstr "重命名的地图标志" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1236 +#: src/gui/popupmenu.cpp:1207 msgid "Name: " msgstr "名称:" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1286 +#: src/gui/popupmenu.cpp:1257 msgid "Player comment " msgstr "玩家评论" #. TRANSLATORS: number of chars in string should be near original -#: src/gui/popupmenu.cpp:1288 +#: src/gui/popupmenu.cpp:1259 msgid "Comment: " msgstr "评论:" -#: src/gui/popupmenu.cpp:1660 +#: src/gui/popupmenu.cpp:1630 msgid "Add to trade" msgstr "" -#: src/gui/popupmenu.cpp:1666 +#: src/gui/popupmenu.cpp:1634 msgid "Add to trade 10" msgstr "" -#: src/gui/popupmenu.cpp:1669 +#: src/gui/popupmenu.cpp:1635 msgid "Add to trade half" msgstr "" -#: src/gui/popupmenu.cpp:1671 +#: src/gui/popupmenu.cpp:1636 msgid "Add to trade all" msgstr "" -#: src/gui/popupmenu.cpp:1683 +#: src/gui/popupmenu.cpp:1646 msgid "Store 10" msgstr "商店10" -#: src/gui/popupmenu.cpp:1686 +#: src/gui/popupmenu.cpp:1647 msgid "Store half" msgstr "商店的一半" -#: src/gui/popupmenu.cpp:1688 +#: src/gui/popupmenu.cpp:1648 msgid "Store all" msgstr "商店所有" -#: src/gui/popupmenu.cpp:1706 src/gui/popupmenu.cpp:1803 -#: src/gui/popupmenu.cpp:1846 +#: src/gui/popupmenu.cpp:1668 src/gui/popupmenu.cpp:1760 +#: src/gui/popupmenu.cpp:1805 msgid "Drop all" msgstr "所有" -#: src/gui/popupmenu.cpp:1727 +#: src/gui/popupmenu.cpp:1687 msgid "Retrieve 10" msgstr "拿出10" -#: src/gui/popupmenu.cpp:1730 +#: src/gui/popupmenu.cpp:1688 msgid "Retrieve half" msgstr "拿出一半" -#: src/gui/popupmenu.cpp:1732 +#: src/gui/popupmenu.cpp:1689 msgid "Retrieve all" msgstr "检索所有" -#: src/gui/popupmenu.cpp:1763 src/gui/popupmenu.cpp:1819 +#: src/gui/popupmenu.cpp:1720 src/gui/popupmenu.cpp:1776 msgid "Load old item shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1862 +#: src/gui/popupmenu.cpp:1821 msgid "Load old drop shortcuts" msgstr "" -#: src/gui/popupmenu.cpp:1888 src/gui/popupmenu.cpp:1923 +#: src/gui/popupmenu.cpp:1847 src/gui/popupmenu.cpp:1882 msgid "Hide" msgstr "隐藏" -#: src/gui/popupmenu.cpp:1894 src/gui/popupmenu.cpp:1929 +#: src/gui/popupmenu.cpp:1853 src/gui/popupmenu.cpp:1888 msgid "Show" msgstr "显示" -#: src/gui/popupmenu.cpp:1936 +#: src/gui/popupmenu.cpp:1894 msgid "Reset yellow bar" msgstr "" -#: src/gui/popupmenu.cpp:1938 src/gui/statuswindow.cpp:241 +#: src/gui/popupmenu.cpp:1896 src/gui/statuswindow.cpp:241 msgid "Copy to chat" msgstr "" -#: src/gui/popupmenu.cpp:1956 src/gui/socialwindow.cpp:958 +#: src/gui/popupmenu.cpp:1914 src/gui/socialwindow.cpp:958 #: src/gui/socialwindow.cpp:993 src/gui/socialwindow.cpp:1028 msgid "(default)" msgstr "(默认)" -#: src/gui/popupmenu.cpp:1968 src/gui/popupmenu.cpp:1986 +#: src/gui/popupmenu.cpp:1924 src/gui/popupmenu.cpp:1935 msgid "Move up" msgstr "x" -#: src/gui/popupmenu.cpp:1973 src/gui/popupmenu.cpp:1991 +#: src/gui/popupmenu.cpp:1926 src/gui/popupmenu.cpp:1937 msgid "Move down" msgstr "" -#: src/gui/quitdialog.cpp:51 +#: src/gui/quitdialog.cpp:52 msgid "Switch server" msgstr "交换服务器" -#: src/gui/quitdialog.cpp:52 +#: src/gui/quitdialog.cpp:53 msgid "Switch character" msgstr "交换角色" @@ -2113,10 +2127,6 @@ msgstr "" msgid "Show background" msgstr "显示背景" -#: src/gui/setup_perfomance.cpp:48 -msgid "Perfomance" -msgstr "Perfomance" - #: src/gui/setup_perfomance.cpp:55 msgid "Better perfomance (enable for better perfomance)" msgstr "" @@ -2405,10 +2415,6 @@ msgstr "FPS限制:" msgid "Alt FPS limit: " msgstr "" -#: src/gui/setup_video.cpp:315 -msgid "Video" -msgstr "视频" - #: src/gui/setup_video.cpp:321 msgid "Overhead text" msgstr "头顶文字" @@ -2748,243 +2754,243 @@ msgstr "选择n的名称。" msgid "Specials" msgstr "特价商品" -#: src/gui/statuspopup.cpp:198 +#: src/gui/statuspopup.cpp:197 msgid "(D) default moves" msgstr "" -#: src/gui/statuspopup.cpp:203 +#: src/gui/statuspopup.cpp:202 msgid "(I) invert moves" msgstr "" -#: src/gui/statuspopup.cpp:208 +#: src/gui/statuspopup.cpp:207 msgid "(c) moves with some crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:213 +#: src/gui/statuspopup.cpp:212 msgid "(C) moves with crazy moves" msgstr "" -#: src/gui/statuspopup.cpp:218 +#: src/gui/statuspopup.cpp:217 msgid "(d) double normal + crazy" msgstr "" -#: src/gui/statuspopup.cpp:223 +#: src/gui/statuspopup.cpp:222 msgid "(?) move" msgstr "" -#: src/gui/statuspopup.cpp:241 +#: src/gui/statuspopup.cpp:240 msgid "(a) custom crazy move" msgstr "" -#: src/gui/statuspopup.cpp:245 +#: src/gui/statuspopup.cpp:244 msgid "(?) crazy move" msgstr "" -#: src/gui/statuspopup.cpp:255 +#: src/gui/statuspopup.cpp:254 msgid "(0) default moves to target" msgstr "" -#: src/gui/statuspopup.cpp:260 +#: src/gui/statuspopup.cpp:259 msgid "(1) moves to target in distance 1" msgstr "" -#: src/gui/statuspopup.cpp:265 +#: src/gui/statuspopup.cpp:264 msgid "(2) moves to target in distance 2" msgstr "" -#: src/gui/statuspopup.cpp:270 +#: src/gui/statuspopup.cpp:269 msgid "(3) moves to target in distance 3" msgstr "" -#: src/gui/statuspopup.cpp:275 +#: src/gui/statuspopup.cpp:274 msgid "(5) moves to target in distance 5" msgstr "" -#: src/gui/statuspopup.cpp:280 +#: src/gui/statuspopup.cpp:279 msgid "(7) moves to target in distance 7" msgstr "" -#: src/gui/statuspopup.cpp:285 +#: src/gui/statuspopup.cpp:284 msgid "(A) moves to target in attack range" msgstr "" -#: src/gui/statuspopup.cpp:290 +#: src/gui/statuspopup.cpp:289 msgid "(?) move to target" msgstr "(?)移动到目标" -#: src/gui/statuspopup.cpp:298 +#: src/gui/statuspopup.cpp:297 msgid "(D) default follow" msgstr "" -#: src/gui/statuspopup.cpp:302 +#: src/gui/statuspopup.cpp:301 msgid "(R) relative follow" msgstr "" -#: src/gui/statuspopup.cpp:306 +#: src/gui/statuspopup.cpp:305 msgid "(M) mirror follow" msgstr "" -#: src/gui/statuspopup.cpp:310 +#: src/gui/statuspopup.cpp:309 msgid "(P) pet follow" msgstr "" -#: src/gui/statuspopup.cpp:314 +#: src/gui/statuspopup.cpp:313 msgid "(?) unknown follow" msgstr "" -#: src/gui/statuspopup.cpp:323 src/gui/statuspopup.cpp:346 +#: src/gui/statuspopup.cpp:322 src/gui/statuspopup.cpp:345 msgid "(D) default attack" msgstr "" -#: src/gui/statuspopup.cpp:328 +#: src/gui/statuspopup.cpp:327 msgid "(s) switch attack without shield" msgstr "" -#: src/gui/statuspopup.cpp:333 +#: src/gui/statuspopup.cpp:332 msgid "(S) switch attack with shield" msgstr "" -#: src/gui/statuspopup.cpp:337 src/gui/statuspopup.cpp:362 +#: src/gui/statuspopup.cpp:336 src/gui/statuspopup.cpp:361 msgid "(?) attack" msgstr "(?) 攻击" -#: src/gui/statuspopup.cpp:350 +#: src/gui/statuspopup.cpp:349 msgid "(G) go and attack" msgstr "(G) 去攻击" -#: src/gui/statuspopup.cpp:354 +#: src/gui/statuspopup.cpp:353 msgid "(A) go, attack, pickup" msgstr "" -#: src/gui/statuspopup.cpp:358 +#: src/gui/statuspopup.cpp:357 msgid "(d) without auto attack" msgstr "" -#: src/gui/statuspopup.cpp:376 +#: src/gui/statuspopup.cpp:375 msgid "(S) small pick up 1x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:380 +#: src/gui/statuspopup.cpp:379 msgid "(D) default pick up 2x1 cells" msgstr "" -#: src/gui/statuspopup.cpp:384 +#: src/gui/statuspopup.cpp:383 msgid "(F) forward pick up 2x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:388 +#: src/gui/statuspopup.cpp:387 msgid "(3) pick up 3x3 cells" msgstr "" -#: src/gui/statuspopup.cpp:392 +#: src/gui/statuspopup.cpp:391 msgid "(g) go and pick up in distance 4" msgstr "" -#: src/gui/statuspopup.cpp:396 +#: src/gui/statuspopup.cpp:395 msgid "(G) go and pick up in distance 8" msgstr "" -#: src/gui/statuspopup.cpp:400 +#: src/gui/statuspopup.cpp:399 msgid "(A) go and pick up in max distance" msgstr "" -#: src/gui/statuspopup.cpp:404 +#: src/gui/statuspopup.cpp:403 msgid "(?) pick up" msgstr "(?)拿起" -#: src/gui/statuspopup.cpp:413 +#: src/gui/statuspopup.cpp:412 msgid "(N) normal map view" msgstr "" -#: src/gui/statuspopup.cpp:417 +#: src/gui/statuspopup.cpp:416 msgid "(D) debug map view" msgstr "" -#: src/gui/statuspopup.cpp:421 +#: src/gui/statuspopup.cpp:420 msgid "(u) ultra map view" msgstr "" -#: src/gui/statuspopup.cpp:425 +#: src/gui/statuspopup.cpp:424 msgid "(U) ultra map view 2" msgstr "" -#: src/gui/statuspopup.cpp:429 +#: src/gui/statuspopup.cpp:428 msgid "(e) empty map view" msgstr "" -#: src/gui/statuspopup.cpp:433 +#: src/gui/statuspopup.cpp:432 msgid "(b) black & white map view" msgstr "" -#: src/gui/statuspopup.cpp:437 +#: src/gui/statuspopup.cpp:436 msgid "(?) map view" msgstr "" -#: src/gui/statuspopup.cpp:445 +#: src/gui/statuspopup.cpp:444 msgid "(f) use #flar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:450 +#: src/gui/statuspopup.cpp:449 msgid "(c) use #chiza for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:455 +#: src/gui/statuspopup.cpp:454 msgid "(I) use #ingrav for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:460 +#: src/gui/statuspopup.cpp:459 msgid "(F) use #frillyar for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:465 +#: src/gui/statuspopup.cpp:464 msgid "(U) use #upmarmu for magic attack" msgstr "" -#: src/gui/statuspopup.cpp:469 +#: src/gui/statuspopup.cpp:468 msgid "(?) magic attack" msgstr "" -#: src/gui/statuspopup.cpp:478 +#: src/gui/statuspopup.cpp:477 msgid "(D) default imitation" msgstr "" -#: src/gui/statuspopup.cpp:482 +#: src/gui/statuspopup.cpp:481 msgid "(O) outfits imitation" msgstr "" -#: src/gui/statuspopup.cpp:486 +#: src/gui/statuspopup.cpp:485 msgid "(?) imitation" msgstr "" -#: src/gui/statuspopup.cpp:495 +#: src/gui/statuspopup.cpp:494 msgid "(O) on keyboard" msgstr "" -#: src/gui/statuspopup.cpp:498 +#: src/gui/statuspopup.cpp:497 msgid "(A) away" msgstr "" -#: src/gui/statuspopup.cpp:501 src/gui/statuspopup.cpp:521 +#: src/gui/statuspopup.cpp:500 src/gui/statuspopup.cpp:520 msgid "(?) away" msgstr "" -#: src/gui/statuspopup.cpp:509 +#: src/gui/statuspopup.cpp:508 msgid "(G) game camera mode" msgstr "" -#: src/gui/statuspopup.cpp:513 +#: src/gui/statuspopup.cpp:512 msgid "(F) free camera mode" msgstr "" -#: src/gui/statuspopup.cpp:517 +#: src/gui/statuspopup.cpp:516 msgid "(D) design camera mode" msgstr "" -#: src/gui/statuspopup.cpp:528 +#: src/gui/statuspopup.cpp:527 msgid "Game modifiers are disabled" msgstr "" -#: src/gui/statuspopup.cpp:533 +#: src/gui/statuspopup.cpp:532 msgid "Game modifiers are enabled" msgstr "" @@ -4155,67 +4161,67 @@ msgid "" "strange behaviour." msgstr "" -#: src/localplayer.cpp:372 +#: src/localplayer.cpp:377 msgid "You were killed by " msgstr "你被打死" -#: src/localplayer.cpp:1413 +#: src/localplayer.cpp:1416 msgid "Tried to pick up nonexistent item." msgstr "" -#: src/localplayer.cpp:1415 +#: src/localplayer.cpp:1418 msgid "Item is too heavy." msgstr "项目是太重了。" -#: src/localplayer.cpp:1417 +#: src/localplayer.cpp:1420 msgid "Item is too far away." msgstr "物品太远了。" -#: src/localplayer.cpp:1419 +#: src/localplayer.cpp:1422 msgid "Inventory is full." msgstr "" -#: src/localplayer.cpp:1421 +#: src/localplayer.cpp:1424 msgid "Stack is too big." msgstr "" -#: src/localplayer.cpp:1424 +#: src/localplayer.cpp:1427 msgid "Item belongs to someone else." msgstr "" -#: src/localplayer.cpp:1427 +#: src/localplayer.cpp:1430 msgid "Unknown problem picking up item." msgstr "" #. TRANSLATORS: %d is number, #. [@@%d|%s@@] - here player can see link to item -#: src/localplayer.cpp:1451 +#: src/localplayer.cpp:1454 #, c-format msgid "You picked up %d [@@%d|%s@@]." msgid_plural "You picked up %d [@@%d|%s@@]." msgstr[0] "你拾起%d[@@%d|%s @@]。" -#: src/localplayer.cpp:3187 +#: src/localplayer.cpp:3168 msgid "Away" msgstr "距离" -#: src/localplayer.cpp:3488 +#: src/localplayer.cpp:3468 msgid "Follow: " msgstr "跟随:" -#: src/localplayer.cpp:3490 src/localplayer.cpp:3505 +#: src/localplayer.cpp:3470 src/localplayer.cpp:3485 msgid "Follow canceled" msgstr "" -#: src/localplayer.cpp:3497 +#: src/localplayer.cpp:3477 msgid "Imitation: " msgstr "" -#: src/localplayer.cpp:3499 src/localplayer.cpp:3507 +#: src/localplayer.cpp:3479 src/localplayer.cpp:3487 msgid "Imitation canceled" msgstr "" -#: src/localplayer.cpp:3859 +#: src/localplayer.cpp:3832 msgid "You see " msgstr "你看" @@ -5473,19 +5479,19 @@ msgstr "连接到服务器终止。" msgid "%s is not in your party!" msgstr "%s不在你的帮会中!" -#: src/playerrelations.cpp:429 +#: src/playerrelations.cpp:432 msgid "Print '...'" msgstr "" -#: src/playerrelations.cpp:449 +#: src/playerrelations.cpp:452 msgid "Blink name" msgstr "" -#: src/playerrelations.cpp:493 +#: src/playerrelations.cpp:496 msgid "Floating '...' bubble" msgstr "" -#: src/playerrelations.cpp:496 +#: src/playerrelations.cpp:499 msgid "Floating bubble" msgstr "流动的泡沫" -- cgit v1.2.3-70-g09d2 From 0e3457c5ee8cc6b999817ae1ed5a594bcf2516f8 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 17 Sep 2011 18:27:49 +0300 Subject: Change version to 1.1.9.18. --- ChangeLog | 26 ++++++++++++++++++++++++++ README | 2 +- README.txt | 2 +- configure.ac | 2 +- packwin | 2 +- src/main.h | 4 ++-- 6 files changed, 32 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 292dbe556..6f75c08c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2011-09-18 New release 1.1.9.18 +Manaplus: +fix: restore windows visible state after restart. +fix: players sorting in relation and party tab. +fix: configuration settings in first start. +fix: animation moving animation with mouse and some other. +fix: reorder sprites if disabled in settings. +fix: disable config copy from ancient tmw versions. +fix: chat autocomplete case. +fix: change player state from sit to stay if under attack. +fix: whisper errors detection. +add: options to configure lazy scrolling. +add: move by minimaps clicks. +add: copy text to clipboard by CTRL+C. +add: additional sorting to inventory: by wight, by amount, by type. +add: inventory filter by item name. +add: per window visual configuration in themes. +add: add item move to context menu for party members. +add: configuration buttons in initial game window. +add: theme unity (by Freya). +add: Czech (cs) translation (by Pitriss). +add: improve game speed. + +Mana: +fix: draw overlay in opengl mode. + 2011-09-04 New release 1.1.9.4 ManaPlus: fix: compilation with different flags. diff --git a/README b/README index e02d9f4b4..796236435 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ THE MANA PLUS CLIENT =============== - Version: 1.1.9.4 Date: 2011-09-04 + Version: 1.1.9.18 Date: 2011-09-18 Development team: - See AUTHORS file for a list diff --git a/README.txt b/README.txt index 47e9ffa4e..1585d5e0f 100644 --- a/README.txt +++ b/README.txt @@ -1,7 +1,7 @@ THE MANA PLUS CLIENT =============== - Version: 1.1.9.4 Date: 2011-09-04 + Version: 1.1.9.18 Date: 2011-09-18 Development team: - See AUTHORS file for a list diff --git a/configure.ac b/configure.ac index 76728dbab..af9707059 100755 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ(2.59) -AC_INIT([ManaPlus], [1.1.9.4], [akaras@inbox.ru], [manaplus]) +AC_INIT([ManaPlus], [1.1.9.18], [akaras@inbox.ru], [manaplus]) AM_INIT_AUTOMAKE([1.9]) AC_CONFIG_HEADERS([config.h:config.h.in]) AC_LANG_CPLUSPLUS diff --git a/packwin b/packwin index 5593a4af6..ae5398119 100755 --- a/packwin +++ b/packwin @@ -5,7 +5,7 @@ dir=`pwd` cd packaging/windows ./make-translations.sh makensis -DDLLDIR=$dir/../mana_win/libs/dll/ \ - -DPRODUCT_VERSION="1.1.9.4" \ + -DPRODUCT_VERSION="1.1.9.18" \ -DEXESUFFIX=/src \ -DUPX=true \ setup.nsi diff --git a/src/main.h b/src/main.h index f8b6d97ba..0348d2700 100644 --- a/src/main.h +++ b/src/main.h @@ -85,8 +85,8 @@ //define DEBUG_ALPHA_CACHE 1 //define DEBUG_OPENGL_LEAKS 1 -#define SMALL_VERSION "1.1.9.4" -#define CHECK_VERSION "01.01.09.04" +#define SMALL_VERSION "1.1.9.18" +#define CHECK_VERSION "01.01.09.18" #define PACKAGE_EXTENDED_VERSION "ManaPlus (" PACKAGE_OS \ -- cgit v1.2.3-70-g09d2 From af73c028c035aae3c96c00302491d62e9fbaea74 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 17 Sep 2011 19:03:34 +0300 Subject: Change sit state under attack only if player got hit. --- src/being.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/being.cpp b/src/being.cpp index 86695ee61..532e6e2cf 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -714,7 +714,7 @@ void Being::handleAttack(Being *victim, int damage, if (dir) setDirection(dir); } - if (victim->mType == PLAYER && victim->mAction == SIT) + if (damage && victim->mType == PLAYER && victim->mAction == SIT) victim->setAction(STAND); sound.playSfx(mInfo->getSound((damage > 0) ? -- cgit v1.2.3-70-g09d2 From 3b999f51c740d0541c53d223518e5e4bb482d996 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 18 Sep 2011 17:33:52 +0300 Subject: Quick fix for windows build to fix open settings issue. --- src/client.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/client.cpp b/src/client.cpp index 9447ce4bb..d0348dec5 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -837,6 +837,7 @@ int Client::exec() mSetupButton->setPosition(x, 3); top->add(mSetupButton); +#ifndef WIN32 mPerfomanceButton = new Button( _("Perfomance"), "Perfomance", this); x -= mPerfomanceButton->getWidth() + 6; @@ -852,6 +853,7 @@ int Client::exec() x -= mThemesButton->getWidth() + 6; mThemesButton->setPosition(x, 3); top->add(mThemesButton); +#endif int screenWidth = config.getIntValue("screenwidth"); int screenHeight = config.getIntValue("screenheight"); -- cgit v1.2.3-70-g09d2