client/server version bump; eventConnectionStateChanged

This commit is contained in:
Max-Wilhelm Bruker 2011-06-25 17:50:28 +02:00
parent d892d320ea
commit 4b84168bda
24 changed files with 1232 additions and 1076 deletions

View file

@ -9,7 +9,7 @@ extern CardDatabase *db;
extern QTranslator *translator; extern QTranslator *translator;
const QString translationPrefix = "cockatrice"; const QString translationPrefix = "cockatrice";
const QString versionString = "0.20110303"; const QString versionString = "0.20110625";
void installNewTranslator(); void installNewTranslator();

View file

@ -117,6 +117,14 @@ void MessageLogWidget::logGameStart()
append(tr("The game has started.")); append(tr("The game has started."));
} }
void MessageLogWidget::logConnectionStateChanged(Player *player, bool connectionState)
{
if (connectionState)
append(tr("%1 has restored connection to the game.").arg(sanitizeHtml(player->getName())));
else
append(tr("%1 has lost connection to the game.").arg(sanitizeHtml(player->getName())));
}
void MessageLogWidget::logSay(Player *player, QString message) void MessageLogWidget::logSay(Player *player, QString message)
{ {
append(QString("<b><font color=\"") + (player->getLocal() ? "red" : "#0000fe") + QString("\">%1:</font></b> %2").arg(sanitizeHtml(player->getName())).arg(sanitizeHtml(message))); append(QString("<b><font color=\"") + (player->getLocal() ? "red" : "#0000fe") + QString("\">%1:</font></b> %2").arg(sanitizeHtml(player->getName())).arg(sanitizeHtml(message)));
@ -499,6 +507,7 @@ void MessageLogWidget::containerProcessingDone()
void MessageLogWidget::connectToPlayer(Player *player) void MessageLogWidget::connectToPlayer(Player *player)
{ {
connect(player, SIGNAL(logConnectionStateChanged(Player *, bool)), this, SLOT(logConnectionStateChanged(Player *, bool)));
connect(player, SIGNAL(logSay(Player *, QString)), this, SLOT(logSay(Player *, QString))); connect(player, SIGNAL(logSay(Player *, QString)), this, SLOT(logSay(Player *, QString)));
connect(player, SIGNAL(logShuffle(Player *, CardZone *)), this, SLOT(logShuffle(Player *, CardZone *))); connect(player, SIGNAL(logShuffle(Player *, CardZone *)), this, SLOT(logShuffle(Player *, CardZone *)));
connect(player, SIGNAL(logRollDie(Player *, int, int)), this, SLOT(logRollDie(Player *, int, int))); connect(player, SIGNAL(logRollDie(Player *, int, int)), this, SLOT(logRollDie(Player *, int, int)));

View file

@ -65,6 +65,7 @@ public slots:
void logNotReadyStart(Player *player); void logNotReadyStart(Player *player);
void logConcede(Player *player); void logConcede(Player *player);
void logGameStart(); void logGameStart();
void logConnectionStateChanged(Player *player, bool connectionState);
void logSay(Player *player, QString message); void logSay(Player *player, QString message);
void logSpectatorSay(QString spectatorName, QString message); void logSpectatorSay(QString spectatorName, QString message);
void logShuffle(Player *player, CardZone *zone); void logShuffle(Player *player, CardZone *zone);

View file

@ -706,6 +706,11 @@ void Player::setCardAttrHelper(GameEventContext *context, CardItem *card, const
} }
} }
void Player::eventConnectionStateChanged(Event_ConnectionStateChanged *event)
{
emit logConnectionStateChanged(this, event->getConnected());
}
void Player::eventSay(Event_Say *event) void Player::eventSay(Event_Say *event)
{ {
emit logSay(this, event->getMessage()); emit logSay(this, event->getMessage());
@ -1036,6 +1041,7 @@ void Player::processGameEvent(GameEvent *event, GameEventContext *context)
{ {
qDebug() << "player event: id=" << event->getItemId(); qDebug() << "player event: id=" << event->getItemId();
switch (event->getItemId()) { switch (event->getItemId()) {
case ItemId_Event_ConnectionStateChanged: eventConnectionStateChanged(static_cast<Event_ConnectionStateChanged *>(event)); break;
case ItemId_Event_Say: eventSay(static_cast<Event_Say *>(event)); break; case ItemId_Event_Say: eventSay(static_cast<Event_Say *>(event)); break;
case ItemId_Event_Shuffle: eventShuffle(static_cast<Event_Shuffle *>(event)); break; case ItemId_Event_Shuffle: eventShuffle(static_cast<Event_Shuffle *>(event)); break;
case ItemId_Event_RollDie: eventRollDie(static_cast<Event_RollDie *>(event)); break; case ItemId_Event_RollDie: eventRollDie(static_cast<Event_RollDie *>(event)); break;

View file

@ -26,6 +26,7 @@ class CommandContainer;
class GameCommand; class GameCommand;
class GameEvent; class GameEvent;
class GameEventContext; class GameEventContext;
class Event_ConnectionStateChanged;
class Event_Say; class Event_Say;
class Event_Shuffle; class Event_Shuffle;
class Event_RollDie; class Event_RollDie;
@ -69,6 +70,7 @@ class Player : public QObject, public QGraphicsItem {
signals: signals:
void newCardAdded(AbstractCardItem *card); void newCardAdded(AbstractCardItem *card);
// Log events // Log events
void logConnectionStateChanged(Player *player, bool connectionState);
void logSay(Player *player, QString message); void logSay(Player *player, QString message);
void logShuffle(Player *player, CardZone *zone); void logShuffle(Player *player, CardZone *zone);
void logRollDie(Player *player, int sides, int roll); void logRollDie(Player *player, int sides, int roll);
@ -176,6 +178,7 @@ private:
void initSayMenu(); void initSayMenu();
void eventConnectionStateChanged(Event_ConnectionStateChanged *event);
void eventSay(Event_Say *event); void eventSay(Event_Say *event);
void eventShuffle(Event_Shuffle *event); void eventShuffle(Event_Shuffle *event);
void eventRollDie(Event_RollDie *event); void eventRollDie(Event_RollDie *event);

View file

@ -1718,17 +1718,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1737,188 +1747,188 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1927,57 +1937,57 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1986,7 +1996,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1995,7 +2005,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2004,7 +2014,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2013,7 +2023,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2022,162 +2032,162 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2546,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2561,27 +2571,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -2485,8 +2485,8 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 zieht %2 Karten</translation> <translation type="obsolete">%1 zieht %2 Karten</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>eine Karte</translation> <translation>eine Karte</translation>
</message> </message>
@ -2629,12 +2629,22 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation>%1 hat das Spiel aufgegeben.</translation> <translation>%1 hat das Spiel aufgegeben.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation>%1 ist wieder mit dem Spiel verbunden.</translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation>%1 hat die Verbindung zum Spiel verloren.</translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation>%1 mischt %2.</translation> <translation>%1 mischt %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 würfelt eine %2 mit einem %3-seitigen Würfel.</translation> <translation>%1 würfelt eine %2 mit einem %3-seitigen Würfel.</translation>
</message> </message>
@ -2647,7 +2657,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 zieht %2 Karten.</translation> <translation type="obsolete">%1 zieht %2 Karten.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 zieht eine Karte.</numerusform> <numerusform>%1 zieht eine Karte.</numerusform>
@ -2655,182 +2665,182 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 legt die zuletzt gezogene Karte zurück.</translation> <translation>%1 legt die zuletzt gezogene Karte zurück.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation>%1 legt die zuletzt gezogene Karte zurück.</translation> <translation>%1 legt die zuletzt gezogene Karte zurück.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 legt die zuletzt gezogene Karte zurück (%2).</translation> <translation>%1 legt die zuletzt gezogene Karte zurück (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation>%1 legt die zuletzt gezogene Karte zurück (%2).</translation> <translation>%1 legt die zuletzt gezogene Karte zurück (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> vom Spielfeld</translation> <translation> vom Spielfeld</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> aus dem Friedhof</translation> <translation> aus dem Friedhof</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> aus dem Exil</translation> <translation> aus dem Exil</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> von der Hand</translation> <translation> von der Hand</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>die unterste Karte seiner Bibliothek</translation> <translation>die unterste Karte seiner Bibliothek</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation>die unterste Karte ihrer Bibliothek</translation> <translation>die unterste Karte ihrer Bibliothek</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation>, die unterste Karte seiner Bibliothek,</translation> <translation>, die unterste Karte seiner Bibliothek,</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation>, die unterste Karte ihrer Bibliothek,</translation> <translation>, die unterste Karte ihrer Bibliothek,</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>die oberste Karte seiner Bibliothek</translation> <translation>die oberste Karte seiner Bibliothek</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation>die oberste Karte ihrer Bibliothek</translation> <translation>die oberste Karte ihrer Bibliothek</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation>, die oberste Karte seiner Bibliothek,</translation> <translation>, die oberste Karte seiner Bibliothek,</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation>, die oberste Karte ihrer Bibliothek,</translation> <translation>, die oberste Karte ihrer Bibliothek,</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> aus der Bibliothek</translation> <translation> aus der Bibliothek</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> aus dem Sideboard</translation> <translation> aus dem Sideboard</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> vom Stapel</translation> <translation> vom Stapel</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 überlässt %2 die Kontrolle über %3.</translation> <translation>%1 überlässt %2 die Kontrolle über %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 bringt %2 getappt%3 ins Spiel.</translation> <translation>%1 bringt %2 getappt%3 ins Spiel.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation>%1 bringt %2%3 ins Spiel.</translation> <translation>%1 bringt %2%3 ins Spiel.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 legt %2%3 auf den Friedhof.</translation> <translation>%1 legt %2%3 auf den Friedhof.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 schickt %2%3 ins Exil.</translation> <translation>%1 schickt %2%3 ins Exil.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 nimmt %2%3 auf die Hand.</translation> <translation>%1 nimmt %2%3 auf die Hand.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 legt %2%3 in seine Bibliothek.</translation> <translation>%1 legt %2%3 in seine Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation>%1 legt %2%3 in ihre Bibliothek.</translation> <translation>%1 legt %2%3 in ihre Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 legt %2%3 unter seine Bibliothek.</translation> <translation>%1 legt %2%3 unter seine Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation>%1 legt %2%3 unter ihre Bibliothek.</translation> <translation>%1 legt %2%3 unter ihre Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 legt %2%3 auf die Bibliothek.</translation> <translation>%1 legt %2%3 auf die Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation>%1 legt %2%3 auf die Bibliothek.</translation> <translation>%1 legt %2%3 auf die Bibliothek.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 legt %2%3 in seine Bibliothek an %4. Stelle.</translation> <translation>%1 legt %2%3 in seine Bibliothek an %4. Stelle.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation>%1 legt %2%3 in ihre Bibliothek an %4. Stelle.</translation> <translation>%1 legt %2%3 in ihre Bibliothek an %4. Stelle.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 legt %2%3 in sein Sideboard.</translation> <translation>%1 legt %2%3 in sein Sideboard.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 spielt %2%3 aus.</translation> <translation>%1 spielt %2%3 aus.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation> <translation>
<numerusform>%1 nimmt einen Mulligan auf %n.</numerusform> <numerusform>%1 nimmt einen Mulligan auf %n.</numerusform>
@ -2838,52 +2848,52 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation>%1 zieht seine Starthand.</translation> <translation>%1 zieht seine Starthand.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation>%1 zieht ihre Starthand.</translation> <translation>%1 zieht ihre Starthand.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 wendet %2 auf die Rückseite.</translation> <translation>%1 wendet %2 auf die Rückseite.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 wendet %2 auf die Vorderseite.</translation> <translation>%1 wendet %2 auf die Vorderseite.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 zerstört %2.</translation> <translation>%1 zerstört %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 legt %2 an %3s %4 an.</translation> <translation>%1 legt %2 an %3s %4 an.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 löst %2 ab.</translation> <translation>%1 löst %2 ab.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 erstellt Token: %2%3.</translation> <translation>%1 erstellt Token: %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 zeigt von %2s %3 auf %4.</translation> <translation>%1 zeigt von %2s %3 auf %4.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 legt eine %2 Marke auf %3 (jetzt %4).</numerusform> <numerusform>%1 legt eine %2 Marke auf %3 (jetzt %4).</numerusform>
@ -2891,7 +2901,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 entfernt eine %2 Marke von %3 (jetzt %4).</numerusform> <numerusform>%1 entfernt eine %2 Marke von %3 (jetzt %4).</numerusform>
@ -2899,27 +2909,27 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation>ihre bleibenden Karten</translation> <translation>ihre bleibenden Karten</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 zeigt %4 zufällig %2%3 vor.</translation> <translation>%1 zeigt %4 zufällig %2%3 vor.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 zeigt zufällig %2%3 offen vor.</translation> <translation>%1 zeigt zufällig %2%3 offen vor.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 zeigt %4 %2%3 vor.</translation> <translation>%1 zeigt %4 %2%3 vor.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 zeigt %2%3 offen vor.</translation> <translation>%1 zeigt %2%3 offen vor.</translation>
</message> </message>
@ -2928,7 +2938,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 erstellt einen Spielstein: %2 (%3).</translation> <translation type="obsolete">%1 erstellt einen Spielstein: %2 (%3).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 zeigt von %2s %3 auf %4s %5.</translation> <translation>%1 zeigt von %2s %3 auf %4s %5.</translation>
</message> </message>
@ -2947,7 +2957,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>rote</numerusform> <numerusform>rote</numerusform>
@ -2955,7 +2965,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>gelbe</numerusform> <numerusform>gelbe</numerusform>
@ -2963,7 +2973,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>grüne</numerusform> <numerusform>grüne</numerusform>
@ -2971,22 +2981,22 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 setzt Zähler %2 auf %3 (%4%5).</translation> <translation>%1 setzt Zähler %2 auf %3 (%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation>%1 setzt Kampfwerte von %2 auf %3.</translation> <translation>%1 setzt Kampfwerte von %2 auf %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 versieht %2 mit dem Hinweis %3.</translation> <translation>%1 versieht %2 mit dem Hinweis %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation>%1 sieht sich die obersten %2 Karten %3 an.</translation> <translation>%1 sieht sich die obersten %2 Karten %3 an.</translation>
</message> </message>
@ -3083,7 +3093,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 entfernt %2 Zählmarken von %3 (jetzt %4).</translation> <translation type="obsolete">%1 entfernt %2 Zählmarken von %3 (jetzt %4).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
@ -3096,22 +3106,22 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 sieht sich die obersten %2 Karten %3 an.</translation> <translation type="obsolete">%1 sieht sich die obersten %2 Karten %3 an.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation>%1 sieht sich %2 an.</translation> <translation>%1 sieht sich %2 an.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation>%1 sieht sich %2 nicht mehr an.</translation> <translation>%1 sieht sich %2 nicht mehr an.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 zeigt %3 %2.</translation> <translation>%1 zeigt %3 %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 zeigt %2 offen vor.</translation> <translation>%1 zeigt %2 offen vor.</translation>
</message> </message>
@ -3132,7 +3142,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 zeigt %2 aus %3 offen vor.</translation> <translation type="obsolete">%1 zeigt %2 aus %3 offen vor.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>die Zugendphase</translation> <translation>die Zugendphase</translation>
</message> </message>
@ -3161,57 +3171,57 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 sieht sich %2s %3 nicht mehr an</translation> <translation type="obsolete">%1 sieht sich %2s %3 nicht mehr an</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>%1 ist am Zug.</translation> <translation>%1 ist am Zug.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>das Enttappsegment</translation> <translation>das Enttappsegment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>das Versorgungssegment</translation> <translation>das Versorgungssegment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>das Ziehsegment</translation> <translation>das Ziehsegment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>die erste Hauptphase</translation> <translation>die erste Hauptphase</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>das Anfangssegment der Kampfphase</translation> <translation>das Anfangssegment der Kampfphase</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>das Angreifer-Deklarieren-Segment</translation> <translation>das Angreifer-Deklarieren-Segment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>das Blocker-Deklarieren-Segment</translation> <translation>das Blocker-Deklarieren-Segment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>das Kampfschadenssegment</translation> <translation>das Kampfschadenssegment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>das Endsegment der Kampfphase</translation> <translation>das Endsegment der Kampfphase</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>die zweite Hauptphase</translation> <translation>die zweite Hauptphase</translation>
</message> </message>
@ -3220,7 +3230,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">das Ende-des-Zuges-Segment</translation> <translation type="obsolete">das Ende-des-Zuges-Segment</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation>Es ist nun %1.</translation> <translation>Es ist nun %1.</translation>
</message> </message>
@ -3229,12 +3239,12 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 bewegt %2 %3 nach %4</translation> <translation type="obsolete">%1 bewegt %2 %3 nach %4</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>tappt</translation> <translation>tappt</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>enttappt</translation> <translation>enttappt</translation>
</message> </message>
@ -3259,7 +3269,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 entfernt %2 Zählmarken von %3 (jetzt %4)</translation> <translation type="obsolete">%1 entfernt %2 Zählmarken von %3 (jetzt %4)</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>seine bleibenden Karten</translation> <translation>seine bleibenden Karten</translation>
</message> </message>
@ -3272,12 +3282,12 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation type="obsolete">%1 setzt Zähler &quot;%2&quot; auf %3 (%4%5)</translation> <translation type="obsolete">%1 setzt Zähler &quot;%2&quot; auf %3 (%4%5)</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation>%1 setzt %2 auf explizites Enttappen.</translation> <translation>%1 setzt %2 auf explizites Enttappen.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%1 setzt %2 auf normales Enttappen.</translation> <translation>%1 setzt %2 auf normales Enttappen.</translation>
</message> </message>
@ -3792,7 +3802,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Anzahl:</translation> <translation>Anzahl:</translation>
</message> </message>
@ -3807,27 +3817,27 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
<translation>Oberste Karten ins Exil schicken</translation> <translation>Oberste Karten ins Exil schicken</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Kampfwerte setzen</translation> <translation>Kampfwerte setzen</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>Bitte die neuen Kampfwerte eingeben:</translation> <translation>Bitte die neuen Kampfwerte eingeben:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Hinweis setzen</translation> <translation>Hinweis setzen</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Bitte den Hinweis eingeben:</translation> <translation>Bitte den Hinweis eingeben:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Setze Zählmarken</translation> <translation>Setze Zählmarken</translation>
</message> </message>

View file

@ -1667,17 +1667,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 draws a card.</numerusform> <numerusform>%1 draws a card.</numerusform>
@ -1685,208 +1695,208 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1905,7 +1915,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1913,7 +1923,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1921,7 +1931,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1929,22 +1939,22 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1999,7 +2009,7 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2007,32 +2017,32 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 places a %2 counter on %3 (now %4).</numerusform> <numerusform>%1 places a %2 counter on %3 (now %4).</numerusform>
@ -2040,7 +2050,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 removes a %2 counter from %3 (now %4).</numerusform> <numerusform>%1 removes a %2 counter from %3 (now %4).</numerusform>
@ -2048,142 +2058,142 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2542,7 +2552,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2567,27 +2577,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -2040,17 +2040,27 @@ La versión local es %1, la versión remota es %2.</translation>
<translation>%1 ya no está listo para empezar el juego.</translation> <translation>%1 ya no está listo para empezar el juego.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 sacó un %2 con un dado de %3 caras.</translation> <translation>%1 sacó un %2 con un dado de %3 caras.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 roba %n carta.</numerusform> <numerusform>%1 roba %n carta.</numerusform>
@ -2058,208 +2068,208 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 deshace su último robo.</translation> <translation>%1 deshace su último robo.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 deshace su último robo (%2).</translation> <translation>%1 deshace su último robo (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> de la mesa</translation> <translation> de la mesa</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> del cementerio</translation> <translation> del cementerio</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> del exilio</translation> <translation> del exilio</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> de la mano</translation> <translation> de la mano</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>el fondo de la biblioteca</translation> <translation>el fondo de la biblioteca</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation> del fondo de la biblioteca</translation> <translation> del fondo de la biblioteca</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>la parte superior de la biblioteca</translation> <translation>la parte superior de la biblioteca</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation> de la parte superior de la biblioteca</translation> <translation> de la parte superior de la biblioteca</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> de la biblioteca</translation> <translation> de la biblioteca</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> de la reserva</translation> <translation> de la reserva</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> de la pila</translation> <translation> de la pila</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 entrega a %2 el control sobre %3.</translation> <translation>%1 entrega a %2 el control sobre %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 pone %2 en juego%3 girado.</translation> <translation>%1 pone %2 en juego%3 girado.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation>%1 pone %2 en juego%3.</translation> <translation>%1 pone %2 en juego%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 pone %2%3 en el cementerio.</translation> <translation>%1 pone %2%3 en el cementerio.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 exilia %2%3.</translation> <translation>%1 exilia %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 mueve %2%3 a la mano.</translation> <translation>%1 mueve %2%3 a la mano.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 pone %2%3 en la biblioteca.</translation> <translation>%1 pone %2%3 en la biblioteca.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 pone %2%3 en la parte inferior de su biblioteca.</translation> <translation>%1 pone %2%3 en la parte inferior de su biblioteca.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 pone %2%3 en la parte superior de su biblioteca.</translation> <translation>%1 pone %2%3 en la parte superior de su biblioteca.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 pone %2%3 en su biblioteca en la posición %4.</translation> <translation>%1 pone %2%3 en su biblioteca en la posición %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 mueve %2%3 a la reserva.</translation> <translation>%1 mueve %2%3 a la reserva.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 juega %2%3.</translation> <translation>%1 juega %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>una carta</translation> <translation>una carta</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 voltea %2 boca abajo.</translation> <translation>%1 voltea %2 boca abajo.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 voltea %2 boca arriba.</translation> <translation>%1 voltea %2 boca arriba.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 anexa %2 a el %4 de %3.</translation> <translation>%1 anexa %2 a el %4 de %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 desanexa %2.</translation> <translation>%1 desanexa %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 apunta desde el %3 de %2 al %5 de %4.</translation> <translation>%1 apunta desde el %3 de %2 al %5 de %4.</translation>
</message> </message>
@ -2278,7 +2288,7 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>rojo</numerusform> <numerusform>rojo</numerusform>
@ -2286,7 +2296,7 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>amarillo</numerusform> <numerusform>amarillo</numerusform>
@ -2294,7 +2304,7 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>verde</numerusform> <numerusform>verde</numerusform>
@ -2302,22 +2312,22 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 establece los contadores de %2 a %3 (%4%5).</translation> <translation>%1 establece los contadores de %2 a %3 (%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation>%1 establece F/R de %2 a %3.</translation> <translation>%1 establece F/R de %2 a %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 establece la anotación de %2 a %3.</translation> <translation>%1 establece la anotación de %2 a %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation>%1 esta mirando las primeras %2 cartas de %3.</translation> <translation>%1 esta mirando las primeras %2 cartas de %3.</translation>
</message> </message>
@ -2380,22 +2390,22 @@ La versión local es %1, la versión remota es %2.</translation>
<translation type="obsolete">%1 roba %2 cartas.</translation> <translation type="obsolete">%1 roba %2 cartas.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 destruye %2.</translation> <translation>%1 destruye %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 crea una ficha: %2%3.</translation> <translation>%1 crea una ficha: %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 apunta desde el %3 de %2 a %4.</translation> <translation>%1 apunta desde el %3 de %2 a %4.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 pone %n %2 contador en %3 (ahora %4).</numerusform> <numerusform>%1 pone %n %2 contador en %3 (ahora %4).</numerusform>
@ -2403,7 +2413,7 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 remueve %n %2 contador en %3 (ahora %4).</numerusform> <numerusform>%1 remueve %n %2 contador en %3 (ahora %4).</numerusform>
@ -2411,37 +2421,37 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation>%1 está mirando: %2.</translation> <translation>%1 está mirando: %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation>%1 termina de mirar: %2.</translation> <translation>%1 termina de mirar: %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 revela %2 a %3.</translation> <translation>%1 revela %2 a %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 revela %2.</translation> <translation>%1 revela %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>fase de fin de turno</translation> <translation>fase de fin de turno</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>Es el turno de %1.</translation> <translation>Es el turno de %1.</translation>
</message> </message>
@ -2450,7 +2460,7 @@ La versión local es %1, la versión remota es %2.</translation>
<translation type="obsolete">%1 baraja su biblioteca.</translation> <translation type="obsolete">%1 baraja su biblioteca.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2458,117 +2468,117 @@ La versión local es %1, la versión remota es %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 revela aleatoriamente %2%3 a %4.</translation> <translation>%1 revela aleatoriamente %2%3 a %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 revela aleatoriamente %2%3.</translation> <translation>%1 revela aleatoriamente %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 revela %2%3 a %4.</translation> <translation>%1 revela %2%3 a %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 revela %2%3.</translation> <translation>%1 revela %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>paso de enderezar</translation> <translation>paso de enderezar</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>paso de mantenimiento</translation> <translation>paso de mantenimiento</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>paso de robar</translation> <translation>paso de robar</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>primera fase principal</translation> <translation>primera fase principal</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>paso de inicio de combate</translation> <translation>paso de inicio de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>paso de declarar atacantes</translation> <translation>paso de declarar atacantes</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>paso de declarar bloqueadores</translation> <translation>paso de declarar bloqueadores</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>paso de daño de combate</translation> <translation>paso de daño de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>paso de fin de combate</translation> <translation>paso de fin de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>segunda fase principal</translation> <translation>segunda fase principal</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation>Ahora es el %1.</translation> <translation>Ahora es el %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>gira</translation> <translation>gira</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>endereza</translation> <translation>endereza</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation>%1 establece que %2 no se endereze normalmente.</translation> <translation>%1 establece que %2 no se endereze normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%1 establece que %2 se endereze normalmente.</translation> <translation>%1 establece que %2 se endereze normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>sus permanentes</translation> <translation>sus permanentes</translation>
</message> </message>
@ -2935,7 +2945,7 @@ La versión local es %1, la versión remota es %2.</translation>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Número:</translation> <translation>Número:</translation>
</message> </message>
@ -2960,27 +2970,27 @@ La versión local es %1, la versión remota es %2.</translation>
<translation>Número de caras:</translation> <translation>Número de caras:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Establecer fuerza/resistencia</translation> <translation>Establecer fuerza/resistencia</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>Por favor, introduzca la nueva F/R:</translation> <translation>Por favor, introduzca la nueva F/R:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Escribir anotación</translation> <translation>Escribir anotación</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Por favor, introduza la nueva anotación:</translation> <translation>Por favor, introduza la nueva anotación:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Establecer contadores</translation> <translation>Establecer contadores</translation>
</message> </message>

View file

@ -1952,7 +1952,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
<translation type="obsolete">%1 mélange sa bibliothèque.</translation> <translation type="obsolete">%1 mélange sa bibliothèque.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translatorcomment>is it always a dice?</translatorcomment> <translatorcomment>is it always a dice?</translatorcomment>
<translation>%1 lance un %2 à %3 faces.</translation> <translation>%1 lance un %2 à %3 faces.</translation>
@ -1966,169 +1966,179 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
<translation type="obsolete">%1 pioche %2 cartes.</translation> <translation type="obsolete">%1 pioche %2 cartes.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> depuis le champ de bataille</translation> <translation> depuis le champ de bataille</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> depuis son cimetière</translation> <translation> depuis son cimetière</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> depuis la zone exil</translation> <translation> depuis la zone exil</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> depuis sa main</translation> <translation> depuis sa main</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>la carte du dessous de sa bibliothèque</translation> <translation>la carte du dessous de sa bibliothèque</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation> du dessous de sa bibliothèque</translation> <translation> du dessous de sa bibliothèque</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>le carte du dessus de sa bibliothèque</translation> <translation>le carte du dessus de sa bibliothèque</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation> du dessus de sa bibliothèque</translation> <translation> du dessus de sa bibliothèque</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> depuis sa bibliothèque</translation> <translation> depuis sa bibliothèque</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> depuis sa réserve</translation> <translation> depuis sa réserve</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> depuis la pile</translation> <translation> depuis la pile</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 met %2 en jeu engagé%3.</translation> <translation>%1 met %2 en jeu engagé%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translatorcomment>what is %3? plz exemple (resp. by Ranma : XX met island en jeu -depuis sa main-.)</translatorcomment> <translatorcomment>what is %3? plz exemple (resp. by Ranma : XX met island en jeu -depuis sa main-.)</translatorcomment>
<translation>%1 met %2 en jeu %3.</translation> <translation>%1 met %2 en jeu %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 met %2%3 dans son cimetière.</translation> <translation>%1 met %2%3 dans son cimetière.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 exile %2%3.</translation> <translation>%1 exile %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 met %2%3 dans sa main.</translation> <translation>%1 met %2%3 dans sa main.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 met %2%3 dans sa bibliothèque.</translation> <translation>%1 met %2%3 dans sa bibliothèque.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 met %2%3 en-dessous de sa bibliothèque.</translation> <translation>%1 met %2%3 en-dessous de sa bibliothèque.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 met %2%3 au-dessus de sa bibliothèque.</translation> <translation>%1 met %2%3 au-dessus de sa bibliothèque.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 met %2%3 dans sa bibliothèque à la position n°%4.</translation> <translation>%1 met %2%3 dans sa bibliothèque à la position n°%4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 met %2%3 à sa réserve.</translation> <translation>%1 met %2%3 à sa réserve.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 joue %2%3.</translation> <translation>%1 joue %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>une carte</translation> <translation>une carte</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 pioche %n carte.</numerusform> <numerusform>%1 pioche %n carte.</numerusform>
@ -2136,32 +2146,32 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 annule sa dernière pioche.</translation> <translation>%1 annule sa dernière pioche.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 annule sa dernière pioche (%2).</translation> <translation>%1 annule sa dernière pioche (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 donne le contrôle de %2 à %3.</translation> <translation>%1 donne le contrôle de %2 à %3.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2169,54 +2179,54 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 retourne %2 face cachée.</translation> <translation>%1 retourne %2 face cachée.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 retourne %2 face visible.</translation> <translation>%1 retourne %2 face visible.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 détruit %2.</translation> <translation>%1 détruit %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translatorcomment>need exemple (Resp&apos;.by Ranma: JoueurA attache Adventuring Gear sur -Plated Geopede- de -JoueurB-.)</translatorcomment> <translatorcomment>need exemple (Resp&apos;.by Ranma: JoueurA attache Adventuring Gear sur -Plated Geopede- de -JoueurB-.)</translatorcomment>
<translation>%1 attache %2 sur %4 de %3.</translation> <translation>%1 attache %2 sur %4 de %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 détache %2.</translation> <translation>%1 détache %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 crée un jeton %2%3.</translation> <translation>%1 crée un jeton %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translatorcomment>need exemple</translatorcomment> <translatorcomment>need exemple</translatorcomment>
<translation>%1 désigne le %3 de %2 à %4.</translation> <translation>%1 désigne le %3 de %2 à %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translatorcomment>need exemple</translatorcomment> <translatorcomment>need exemple</translatorcomment>
<translation>%1 désigne le %3 de %2 à %5 de %4.</translation> <translation>%1 désigne le %3 de %2 à %5 de %4.</translation>
@ -2238,7 +2248,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 met %n %2 marqueur sur %3 (maintenant %4).</numerusform> <numerusform>%1 met %n %2 marqueur sur %3 (maintenant %4).</numerusform>
@ -2246,7 +2256,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 retire %n %2 marqueur de %3 (maintenant %4).</numerusform> <numerusform>%1 retire %n %2 marqueur de %3 (maintenant %4).</numerusform>
@ -2254,7 +2264,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>rouge</numerusform> <numerusform>rouge</numerusform>
@ -2262,7 +2272,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>jaune</numerusform> <numerusform>jaune</numerusform>
@ -2270,7 +2280,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>vert</numerusform> <numerusform>vert</numerusform>
@ -2278,169 +2288,169 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>ses permanents</translation> <translation>ses permanents</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translatorcomment>wtf ?</translatorcomment> <translatorcomment>wtf ?</translatorcomment>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>engage</translation> <translation>engage</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>dégage</translation> <translation>dégage</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translatorcomment>need exemple</translatorcomment> <translatorcomment>need exemple</translatorcomment>
<translation>%1 met les marqueurs %2 à %3 (%4%5).</translation> <translation>%1 met les marqueurs %2 à %3 (%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translatorcomment>need exemple</translatorcomment> <translatorcomment>need exemple</translatorcomment>
<translation>%2 de %1 ne se dégagera pas lors de l&apos;étape de dégagement.</translation> <translation>%2 de %1 ne se dégagera pas lors de l&apos;étape de dégagement.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%2 de %1 se dégagera lors de l&apos;étape de dégagement.</translation> <translation>%2 de %1 se dégagera lors de l&apos;étape de dégagement.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translatorcomment>exemple plz</translatorcomment> <translatorcomment>exemple plz</translatorcomment>
<translation>%1 change la F/E de %2 à %3.</translation> <translation>%1 change la F/E de %2 à %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 met l&apos;annotation %3 à %2.</translation> <translation>%1 met l&apos;annotation %3 à %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translatorcomment>exemple plz</translatorcomment> <translatorcomment>exemple plz</translatorcomment>
<translation>%1 regarde les %2 cartes du dessus %3.</translation> <translation>%1 regarde les %2 cartes du dessus %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translatorcomment>exemple plz</translatorcomment> <translatorcomment>exemple plz</translatorcomment>
<translation>%1 regarde %2.</translation> <translation>%1 regarde %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translatorcomment>need exemple to be sure</translatorcomment> <translatorcomment>need exemple to be sure</translatorcomment>
<translation>%1 arrête de regarder %2.</translation> <translation>%1 arrête de regarder %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 révèle %2 à %3.</translation> <translation>%1 révèle %2 à %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 révèle %2.</translation> <translation>%1 révèle %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 révèle au hasard %2%3 à %4.</translation> <translation>%1 révèle au hasard %2%3 à %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 révèle au hasard %2%3.</translation> <translation>%1 révèle au hasard %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 révèle %2%3 à %4.</translation> <translation>%1 révèle %2%3 à %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 révèle %2%3.</translation> <translation>%1 révèle %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>C&apos;est maintenant le tour de %1.</translation> <translation>C&apos;est maintenant le tour de %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>étape de dégagement</translation> <translation>étape de dégagement</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>étape d&apos;entretien</translation> <translation>étape d&apos;entretien</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>étape de pioche</translation> <translation>étape de pioche</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>première phase principale</translation> <translation>première phase principale</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>étape de début du combat</translation> <translation>étape de début du combat</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>étape de déclaration des attaquants</translation> <translation>étape de déclaration des attaquants</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>étape de déclaration des bloqueurs</translation> <translation>étape de déclaration des bloqueurs</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>étape de répartition et de résolution des blessures</translation> <translation>étape de répartition et de résolution des blessures</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>étape de fin de combat</translation> <translation>étape de fin de combat</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>seconde phase principale</translation> <translation>seconde phase principale</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>phase de fin de tour</translation> <translation>phase de fin de tour</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translatorcomment>need exemple</translatorcomment> <translatorcomment>need exemple</translatorcomment>
<translation>C&apos;est maintenant %1.</translation> <translation>C&apos;est maintenant %1.</translation>
@ -2800,7 +2810,7 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Nombre:</translation> <translation>Nombre:</translation>
</message> </message>
@ -2825,28 +2835,28 @@ La version la plus récente est %1, l&apos;ancienne version est %2.</translation
<translation>Nombre de faces:</translation> <translation>Nombre de faces:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Fixer force/endurance</translation> <translation>Fixer force/endurance</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translatorcomment>maybe better with /</translatorcomment> <translatorcomment>maybe better with /</translatorcomment>
<translation>Entrer la nouvelle F/E:</translation> <translation>Entrer la nouvelle F/E:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Mettre une note</translation> <translation>Mettre une note</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Entrez la nouvelle note:</translation> <translation>Entrez la nouvelle note:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Mettre des marqueurs</translation> <translation>Mettre des marqueurs</translation>
</message> </message>

View file

@ -1723,225 +1723,235 @@ Local version is %1, remote version is %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1958,43 +1968,43 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2049,188 +2059,188 @@ Local version is %1, remote version is %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform></numerusform> <numerusform></numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2589,7 +2599,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2614,27 +2624,27 @@ Local version is %1, remote version is %2.</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>P/Tを入力してください</translation> <translation>P/Tを入力してください</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation></translation> <translation></translation>
</message> </message>

View file

@ -1718,17 +1718,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1737,188 +1747,188 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1927,57 +1937,57 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1986,7 +1996,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1995,7 +2005,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2004,7 +2014,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2013,7 +2023,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2022,162 +2032,162 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2546,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2561,27 +2571,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -1898,17 +1898,27 @@ A versão local é %1 e a versão remota é %2.</translation>
<translation>%1 não está mais pronto para começar o jogo.</translation> <translation>%1 não está mais pronto para começar o jogo.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 tirou um %2 com um dado de %3 lados.</translation> <translation>%1 tirou um %2 com um dado de %3 lados.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 compra %n card.</numerusform> <numerusform>%1 compra %n card.</numerusform>
@ -1916,208 +1926,208 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 desfaz sua última compra.</translation> <translation>%1 desfaz sua última compra.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 desfaz sua última compra (%2).</translation> <translation>%1 desfaz sua última compra (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> vindo do campo de batalha</translation> <translation> vindo do campo de batalha</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> vindo do cemitério</translation> <translation> vindo do cemitério</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> vindo do exílio</translation> <translation> vindo do exílio</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> vindo da mão</translation> <translation> vindo da mão</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>o card do fundo do seu grimório</translation> <translation>o card do fundo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation> vindo do fundo do seu grimório</translation> <translation> vindo do fundo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>o card do topo do seu grimório</translation> <translation>o card do topo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation> vindo do topo do seu grimório</translation> <translation> vindo do topo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> vindo do grimório</translation> <translation> vindo do grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> vindo do sideboard</translation> <translation> vindo do sideboard</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> vindo da pilha</translation> <translation> vindo da pilha</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 controle para %2 sobre %3.</translation> <translation>%1 controle para %2 sobre %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 põe %2 em jogo virado%3.</translation> <translation>%1 põe %2 em jogo virado%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation>%1 põe %2 no campo de batalha %3.</translation> <translation>%1 põe %2 no campo de batalha %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 põe %2 no cemitério%3.</translation> <translation>%1 põe %2 no cemitério%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 exila %2%3.</translation> <translation>%1 exila %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 move %2 para a mão%3.</translation> <translation>%1 move %2 para a mão%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 põe %2 no seu grimório%3.</translation> <translation>%1 põe %2 no seu grimório%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 põe %2 no fundo do seu grimório%3.</translation> <translation>%1 põe %2 no fundo do seu grimório%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 põe %2 no topo do seu grimório%3.</translation> <translation>%1 põe %2 no topo do seu grimório%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 põe %2 no seu grimório na posição %4%3.</translation> <translation>%1 põe %2 no seu grimório na posição %4%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 move %2 para o sideboard%3.</translation> <translation>%1 move %2 para o sideboard%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 põe %2 na pilha%3.</translation> <translation>%1 põe %2 na pilha%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>um card</translation> <translation>um card</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 vira %2 para baixo.</translation> <translation>%1 vira %2 para baixo.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 vira %2 para cima.</translation> <translation>%1 vira %2 para cima.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 anexa %2 a %4 de %3.</translation> <translation>%1 anexa %2 a %4 de %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 desanexa %2.</translation> <translation>%1 desanexa %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 aponta para %5 de %4 com %3 de %2.</translation> <translation>%1 aponta para %5 de %4 com %3 de %2.</translation>
</message> </message>
@ -2136,7 +2146,7 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>vermelho</numerusform> <numerusform>vermelho</numerusform>
@ -2144,7 +2154,7 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>amarelo</numerusform> <numerusform>amarelo</numerusform>
@ -2152,7 +2162,7 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>verde</numerusform> <numerusform>verde</numerusform>
@ -2160,22 +2170,22 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 altera o marcador %2 para %3 (%4%5).</translation> <translation>%1 altera o marcador %2 para %3 (%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation>%1 altera o P/R de %2 para %3.</translation> <translation>%1 altera o P/R de %2 para %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 altera a nota de %2 para%3.</translation> <translation>%1 altera a nota de %2 para%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation>%1 está olhando para os %2 cards do topo %3.</translation> <translation>%1 está olhando para os %2 cards do topo %3.</translation>
</message> </message>
@ -2238,22 +2248,22 @@ A versão local é %1 e a versão remota é %2.</translation>
<translation type="obsolete">%1 compra %2 cards.</translation> <translation type="obsolete">%1 compra %2 cards.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 destrói %2.</translation> <translation>%1 destrói %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 cria a ficha: %2%3.</translation> <translation>%1 cria a ficha: %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 aponta para %4 com %3 de %2 .</translation> <translation>%1 aponta para %4 com %3 de %2 .</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 põe %n marcador %2 em %3 (agora %4).</numerusform> <numerusform>%1 põe %n marcador %2 em %3 (agora %4).</numerusform>
@ -2261,7 +2271,7 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 tira %n marcador %2 em %3 (agora %4).</numerusform> <numerusform>%1 tira %n marcador %2 em %3 (agora %4).</numerusform>
@ -2269,37 +2279,37 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation>%1 está olhando para %2.</translation> <translation>%1 está olhando para %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation>%1 para de olhar para %2.</translation> <translation>%1 para de olhar para %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 revela %2 para %3.</translation> <translation>%1 revela %2 para %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 revela %2.</translation> <translation>%1 revela %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>fase final</translation> <translation>fase final</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>Agora é o turno de %1.</translation> <translation>Agora é o turno de %1.</translation>
</message> </message>
@ -2308,7 +2318,7 @@ A versão local é %1 e a versão remota é %2.</translation>
<translation type="obsolete">%1 embaralha o seu grimório.</translation> <translation type="obsolete">%1 embaralha o seu grimório.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2316,117 +2326,117 @@ A versão local é %1 e a versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 revela aleatoriamente %2%3. para %4.</translation> <translation>%1 revela aleatoriamente %2%3. para %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 revela aleatoriamente %2%3.</translation> <translation>%1 revela aleatoriamente %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 revela %2%3 para %4.</translation> <translation>%1 revela %2%3 para %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 revela %2%3.</translation> <translation>%1 revela %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>etapa de desvirar</translation> <translation>etapa de desvirar</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>etapa de manutenção</translation> <translation>etapa de manutenção</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>etapa de compra</translation> <translation>etapa de compra</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>primeira fase principal</translation> <translation>primeira fase principal</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>etapa de início de combate</translation> <translation>etapa de início de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>etapa de declaracão de atacantes</translation> <translation>etapa de declaracão de atacantes</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>etapa de declaração de bloqueadores</translation> <translation>etapa de declaração de bloqueadores</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>etapa de dano de combate</translation> <translation>etapa de dano de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>etapa de fim de combate</translation> <translation>etapa de fim de combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>segunda fase principal</translation> <translation>segunda fase principal</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation>Agora é a %1.</translation> <translation>Agora é a %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>vira</translation> <translation>vira</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>desvira</translation> <translation>desvira</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation>%1 define que %2 não desvira normalmente.</translation> <translation>%1 define que %2 não desvira normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%1 define que %2 desvira normalmente.</translation> <translation>%1 define que %2 desvira normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>as suas permanentes</translation> <translation>as suas permanentes</translation>
</message> </message>
@ -2785,7 +2795,7 @@ A versão local é %1 e a versão remota é %2.</translation>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Número:</translation> <translation>Número:</translation>
</message> </message>
@ -2810,27 +2820,27 @@ A versão local é %1 e a versão remota é %2.</translation>
<translation>Número de lados:</translation> <translation>Número de lados:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Alterar poder/resistência</translation> <translation>Alterar poder/resistência</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>Por favor, entre com o novo P/R:</translation> <translation>Por favor, entre com o novo P/R:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Alterar nota</translation> <translation>Alterar nota</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Por favor, entre com a nova nota:</translation> <translation>Por favor, entre com a nova nota:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Alterar marcadores</translation> <translation>Alterar marcadores</translation>
</message> </message>

View file

@ -1956,7 +1956,7 @@ Versão local é %1, versão remota é %2.</translation>
<translation type="obsolete">%1 baralha o grimório.</translation> <translation type="obsolete">%1 baralha o grimório.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 obteve %2 com um dado de %3 faces.</translation> <translation>%1 obteve %2 com um dado de %3 faces.</translation>
</message> </message>
@ -1969,157 +1969,157 @@ Versão local é %1, versão remota é %2.</translation>
<translation type="obsolete">%1 compra %2 cartas.</translation> <translation type="obsolete">%1 compra %2 cartas.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> vindo da mesa</translation> <translation> vindo da mesa</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> vindo do cemitério</translation> <translation> vindo do cemitério</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> vindo do exílio</translation> <translation> vindo do exílio</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> vindo da mão</translation> <translation> vindo da mão</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>a carta do fundo do seu grimório</translation> <translation>a carta do fundo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation> do fundo do seu grimório</translation> <translation> do fundo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>a carta do topo do seu grimório</translation> <translation>a carta do topo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation> do topo do seu grimório</translation> <translation> do topo do seu grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> do grimório</translation> <translation> do grimório</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> do sideboard</translation> <translation> do sideboard</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> da pilha</translation> <translation> da pilha</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 coloca %2 em jogo virado(a)%3.</translation> <translation>%1 coloca %2 em jogo virado(a)%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation>%1 coloca %2 em jogo %3.</translation> <translation>%1 coloca %2 em jogo %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 coloca %2%3 no cemitério.</translation> <translation>%1 coloca %2%3 no cemitério.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 exila %2%3.</translation> <translation>%1 exila %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 move %2%3 para a mão.</translation> <translation>%1 move %2%3 para a mão.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 coloca %2%3 no seu grimório.</translation> <translation>%1 coloca %2%3 no seu grimório.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 coloca %2%3 no fundo do seu grimório.</translation> <translation>%1 coloca %2%3 no fundo do seu grimório.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 coloca %2%3 no topo do seu grimório.</translation> <translation>%1 coloca %2%3 no topo do seu grimório.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 coloca %2%3 no seu grimório na posição %4.</translation> <translation>%1 coloca %2%3 no seu grimório na posição %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 move %2%3 para o sideboard.</translation> <translation>%1 move %2%3 para o sideboard.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 joga %2%3.</translation> <translation>%1 joga %2%3.</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2127,17 +2127,17 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 coloca %n %2 marcador em %3 (agora com %4).</numerusform> <numerusform>%1 coloca %n %2 marcador em %3 (agora com %4).</numerusform>
@ -2145,7 +2145,7 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 remove %n %2 marcador de %3 (agora com %4).</numerusform> <numerusform>%1 remove %n %2 marcador de %3 (agora com %4).</numerusform>
@ -2153,18 +2153,28 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>uma carta</translation> <translation>uma carta</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 compra %n carta.</numerusform> <numerusform>%1 compra %n carta.</numerusform>
@ -2172,67 +2182,67 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 desfaz a sua última compra.</translation> <translation>%1 desfaz a sua última compra.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 desfaz a sua última compra (%2).</translation> <translation>%1 desfaz a sua última compra (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 controlo sobre %3 a %2.</translation> <translation>%1 controlo sobre %3 a %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 volta a face de %2 para baixo.</translation> <translation>%1 volta a face de %2 para baixo.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 volta a face de %2 para cima.</translation> <translation>%1 volta a face de %2 para cima.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 destrói %2.</translation> <translation>%1 destrói %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 anexa %2 a %4 de %3.</translation> <translation>%1 anexa %2 a %4 de %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 desanexa %2.</translation> <translation>%1 desanexa %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 cria ficha: %2%3.</translation> <translation>%1 cria ficha: %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 aponta de %3 de %2 para %4.</translation> <translation>%1 aponta de %3 de %2 para %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 aponta de %3 de %2 para %5 de %4.</translation> <translation>%1 aponta de %3 de %2 para %5 de %4.</translation>
</message> </message>
@ -2251,7 +2261,7 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>vermelho</numerusform> <numerusform>vermelho</numerusform>
@ -2259,7 +2269,7 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>amarelo</numerusform> <numerusform>amarelo</numerusform>
@ -2267,7 +2277,7 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>verde</numerusform> <numerusform>verde</numerusform>
@ -2275,162 +2285,162 @@ Versão local é %1, versão remota é %2.</translation>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>as suas permanentes</translation> <translation>as suas permanentes</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>vira</translation> <translation>vira</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>desvira</translation> <translation>desvira</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 altera o número de marcadores %2 para %3(%4%5).</translation> <translation>%1 altera o número de marcadores %2 para %3(%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation>%1 define %2 para não desvirar normalmente.</translation> <translation>%1 define %2 para não desvirar normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%1 define %2 para desvirar normalmente.</translation> <translation>%1 define %2 para desvirar normalmente.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation>%1 define o P/R de %2 como %3.</translation> <translation>%1 define o P/R de %2 como %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 coloca uma nota de %2 em%3.</translation> <translation>%1 coloca uma nota de %2 em%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation>%1 está a olhar para as %2 cartas do topo %3.</translation> <translation>%1 está a olhar para as %2 cartas do topo %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation>%1 está a olhar para %2.</translation> <translation>%1 está a olhar para %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation>%1 para de olhar para %2.</translation> <translation>%1 para de olhar para %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 revela %2 a %3.</translation> <translation>%1 revela %2 a %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 revela %2.</translation> <translation>%1 revela %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 revela aleatoreamente %2%3. a %4.</translation> <translation>%1 revela aleatoreamente %2%3. a %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 revela aleatoreamente %2%3.</translation> <translation>%1 revela aleatoreamente %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 revela %2%3 a %4.</translation> <translation>%1 revela %2%3 a %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 revela %2%3.</translation> <translation>%1 revela %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>É agora o turno de %1.</translation> <translation>É agora o turno de %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>Etapa de Desvirar</translation> <translation>Etapa de Desvirar</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>Etapa de Manutenção</translation> <translation>Etapa de Manutenção</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>Etapa de Compra</translation> <translation>Etapa de Compra</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>1ª Fase Principal (pré-combate)</translation> <translation>1ª Fase Principal (pré-combate)</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>Etapa de Início de Combate</translation> <translation>Etapa de Início de Combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>Etapa de Declaração de Atacantes</translation> <translation>Etapa de Declaração de Atacantes</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>Etapa de Declaração de Bloqueadores</translation> <translation>Etapa de Declaração de Bloqueadores</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>Etapa de Dano de Combate</translation> <translation>Etapa de Dano de Combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>Etapa de Fim de Combate</translation> <translation>Etapa de Fim de Combate</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>2ª Fase Principal (pós-combate)</translation> <translation>2ª Fase Principal (pós-combate)</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>Fase Final</translation> <translation>Fase Final</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation>É agora a %1.</translation> <translation>É agora a %1.</translation>
</message> </message>
@ -2789,7 +2799,7 @@ Versão local é %1, versão remota é %2.</translation>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Número:</translation> <translation>Número:</translation>
</message> </message>
@ -2814,27 +2824,27 @@ Versão local é %1, versão remota é %2.</translation>
<translation>Número de faces:</translation> <translation>Número de faces:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Definir poder/resistência</translation> <translation>Definir poder/resistência</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>Por favor introduza o novo P/R:</translation> <translation>Por favor introduza o novo P/R:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Colocar nota</translation> <translation>Colocar nota</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Por favor introduza a nova nota:</translation> <translation>Por favor introduza a nova nota:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Definir marcadores</translation> <translation>Definir marcadores</translation>
</message> </message>

View file

@ -1880,7 +1880,7 @@ Local version is %1, remote version is %2.</source>
<translation type="obsolete">%1 размешивает библиотеку.</translation> <translation type="obsolete">%1 размешивает библиотеку.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 выкинул %2 / %3.</translation> <translation>%1 выкинул %2 / %3.</translation>
</message> </message>
@ -1893,168 +1893,168 @@ Local version is %1, remote version is %2.</source>
<translation type="obsolete">%1 взял %2 карт.</translation> <translation type="obsolete">%1 взял %2 карт.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation>%1 отменил последнее взятие.</translation> <translation>%1 отменил последнее взятие.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation>%1 отменил %2 последних взятий.</translation> <translation>%1 отменил %2 последних взятий.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation> с поля битвы</translation> <translation> с поля битвы</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation> из кладбища</translation> <translation> из кладбища</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation> из изгнания</translation> <translation> из изгнания</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation> из руки</translation> <translation> из руки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation>нижнюю карту своей библиотеки</translation> <translation>нижнюю карту своей библиотеки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation> со дна своей библиотеки</translation> <translation> со дна своей библиотеки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation>верхнюю карту своей библиотеки</translation> <translation>верхнюю карту своей библиотеки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation> с верха своей библиотеки</translation> <translation> с верха своей библиотеки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation> из библиотеки</translation> <translation> из библиотеки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation> из сайда</translation> <translation> из сайда</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation> из стека</translation> <translation> из стека</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation>карту</translation> <translation>карту</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation>%1 передает %2 контроль над %3.</translation> <translation>%1 передает %2 контроль над %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation>%1 поместил %2 на поле битвы %3.</translation> <translation>%1 поместил %2 на поле битвы %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation>%1 поместил %2%3 на кладбище.</translation> <translation>%1 поместил %2%3 на кладбище.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation>%1 изгоняет %2%3.</translation> <translation>%1 изгоняет %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation>%1 поместил %2%3 в руку.</translation> <translation>%1 поместил %2%3 в руку.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation>%1 поместил %2%3 в свою библиотеку.</translation> <translation>%1 поместил %2%3 в свою библиотеку.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation>%1 поместил %2%3 на дно своей библиотеки.</translation> <translation>%1 поместил %2%3 на дно своей библиотеки.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation>%1 поместил %2%3 на верх своей библиотеки.</translation> <translation>%1 поместил %2%3 на верх своей библиотеки.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation>%1 поместил %2%3 в свою библиотеку %4 сверху.</translation> <translation>%1 поместил %2%3 в свою библиотеку %4 сверху.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation>%1 поместил %2%3 в сайд.</translation> <translation>%1 поместил %2%3 в сайд.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation>%1 разыгрывает %2%3.</translation> <translation>%1 разыгрывает %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation>%1 перевернул %2 лицом вниз.</translation> <translation>%1 перевернул %2 лицом вниз.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation>%1 перевернул %2 лицом вверх.</translation> <translation>%1 перевернул %2 лицом вверх.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation>%1 уничтожил %2.</translation> <translation>%1 уничтожил %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 присоединил %2 к %4 игрока %3.</translation> <translation>%1 присоединил %2 к %4 игрока %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation>%1 отсоединил %2.</translation> <translation>%1 отсоединил %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation>%1 создал фишку: %2%3.</translation> <translation>%1 создал фишку: %2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 указывает с %3 контролируемого %2 на %4.</translation> <translation>%1 указывает с %3 контролируемого %2 на %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 указывает с %3 контролируемого %2 на %5 контролируемого %4.</translation> <translation>%1 указывает с %3 контролируемого %2 на %5 контролируемого %4.</translation>
</message> </message>
@ -2075,12 +2075,22 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation> <translation>
<numerusform>%1 взял %n карту.</numerusform> <numerusform>%1 взял %n карту.</numerusform>
@ -2089,62 +2099,62 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation>%1 положил %2 повернутым на поле битвы%3.</translation> <translation>%1 положил %2 повернутым на поле битвы%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2153,17 +2163,17 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 поместил %n %2 жетон на %3 (теперь %4).</numerusform> <numerusform>%1 поместил %n %2 жетон на %3 (теперь %4).</numerusform>
@ -2172,7 +2182,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation> <translation>
<numerusform>%1 снял %n %2 жетон с %3 (теперь %4).</numerusform> <numerusform>%1 снял %n %2 жетон с %3 (теперь %4).</numerusform>
@ -2181,7 +2191,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation> <translation>
<numerusform>красный</numerusform> <numerusform>красный</numerusform>
@ -2190,7 +2200,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation> <translation>
<numerusform>желтый</numerusform> <numerusform>желтый</numerusform>
@ -2199,7 +2209,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation> <translation>
<numerusform>зеленый</numerusform> <numerusform>зеленый</numerusform>
@ -2208,162 +2218,162 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation>свои перманенты</translation> <translation>свои перманенты</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation>%1 %2 %3.</translation> <translation>%1 %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation>повернул</translation> <translation>повернул</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation>развернул</translation> <translation>развернул</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 установил жетон %2 на %3 (%4%5).</translation> <translation>%1 установил жетон %2 на %3 (%4%5).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation>%2 теперь не разворачивается как обычно (%1).</translation> <translation>%2 теперь не разворачивается как обычно (%1).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation>%2 теперь разворачивается как обычно (%1).</translation> <translation>%2 теперь разворачивается как обычно (%1).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation>%1 установил Силу/Защиту %2 %3.</translation> <translation>%1 установил Силу/Защиту %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation>%1 сделал пометку на %2 &quot;%3&quot;.</translation> <translation>%1 сделал пометку на %2 &quot;%3&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation>%1 смотрит верхние %2 карт библиотеки %3.</translation> <translation>%1 смотрит верхние %2 карт библиотеки %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation>%1 просматривает %2.</translation> <translation>%1 просматривает %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation>%1 закончил просматривать %2.</translation> <translation>%1 закончил просматривать %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation>%1 показывает его %2 %3.</translation> <translation>%1 показывает его %2 %3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation>%1 открыл его %2.</translation> <translation>%1 открыл его %2.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 показывает случайно выбранную%3 карту (%2) %4.</translation> <translation>%1 показывает случайно выбранную%3 карту (%2) %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation>%1 открывает случайно выбранную%3 карту (%2).</translation> <translation>%1 открывает случайно выбранную%3 карту (%2).</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation>%1 показывает%2%3 %4.</translation> <translation>%1 показывает%2%3 %4.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation>%1 открывает%2%3.</translation> <translation>%1 открывает%2%3.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation>Ход игрока %1.</translation> <translation>Ход игрока %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation>шаг разворота</translation> <translation>шаг разворота</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation>шаг поддержки</translation> <translation>шаг поддержки</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation>шаг взятия карты</translation> <translation>шаг взятия карты</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation>первая главная фаза</translation> <translation>первая главная фаза</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation>шаг начала битвы</translation> <translation>шаг начала битвы</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation>шаг назначения атакующих</translation> <translation>шаг назначения атакующих</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation>шаг назначения блокирующих</translation> <translation>шаг назначения блокирующих</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation>шаг нанесения повреждений</translation> <translation>шаг нанесения повреждений</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation>шаг завершения битвы</translation> <translation>шаг завершения битвы</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation>вторая главная фаза</translation> <translation>вторая главная фаза</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation>заключительный шаг</translation> <translation>заключительный шаг</translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation>Сейчас %1.</translation> <translation>Сейчас %1.</translation>
</message> </message>
@ -2722,7 +2732,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation>Количество:</translation> <translation>Количество:</translation>
</message> </message>
@ -2747,27 +2757,27 @@ Local version is %1, remote version is %2.</source>
<translation>Количество граней:</translation> <translation>Количество граней:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation>Установить Силу/Защиту</translation> <translation>Установить Силу/Защиту</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation>Введите новые Силу/Защиту:</translation> <translation>Введите новые Силу/Защиту:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation>Пометка</translation> <translation>Пометка</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation>Введите текст:</translation> <translation>Введите текст:</translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation>Установить жетоны</translation> <translation>Установить жетоны</translation>
</message> </message>

View file

@ -1718,17 +1718,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="134"/> <location filename="../src/messagelogwidget.cpp" line="123"/>
<source>%1 has restored connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="125"/>
<source>%1 has lost connection to the game.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/messagelogwidget.cpp" line="142"/>
<source>%1 shuffles %2.</source> <source>%1 shuffles %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="139"/> <location filename="../src/messagelogwidget.cpp" line="147"/>
<source>%1 rolls a %2 with a %3-sided die.</source> <source>%1 rolls a %2 with a %3-sided die.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="148"/> <location filename="../src/messagelogwidget.cpp" line="156"/>
<source>%1 draws %n card(s).</source> <source>%1 draws %n card(s).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1737,188 +1747,188 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes his last draw.</source> <source>%1 undoes his last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="155"/> <location filename="../src/messagelogwidget.cpp" line="163"/>
<source>%1 undoes her last draw.</source> <source>%1 undoes her last draw.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes his last draw (%2).</source> <source>%1 undoes his last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="157"/> <location filename="../src/messagelogwidget.cpp" line="165"/>
<source>%1 undoes her last draw (%2).</source> <source>%1 undoes her last draw (%2).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="167"/> <location filename="../src/messagelogwidget.cpp" line="175"/>
<source> from table</source> <source> from table</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="169"/> <location filename="../src/messagelogwidget.cpp" line="177"/>
<source> from graveyard</source> <source> from graveyard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="171"/> <location filename="../src/messagelogwidget.cpp" line="179"/>
<source> from exile</source> <source> from exile</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="173"/> <location filename="../src/messagelogwidget.cpp" line="181"/>
<source> from hand</source> <source> from hand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of his library</source> <source>the bottom card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="177"/> <location filename="../src/messagelogwidget.cpp" line="185"/>
<source>the bottom card of her library</source> <source>the bottom card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of his library</source> <source> from the bottom of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="180"/> <location filename="../src/messagelogwidget.cpp" line="188"/>
<source> from the bottom of her library</source> <source> from the bottom of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of his library</source> <source>the top card of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="183"/> <location filename="../src/messagelogwidget.cpp" line="191"/>
<source>the top card of her library</source> <source>the top card of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of his library</source> <source> from the top of his library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="186"/> <location filename="../src/messagelogwidget.cpp" line="194"/>
<source> from the top of her library</source> <source> from the top of her library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="188"/> <location filename="../src/messagelogwidget.cpp" line="196"/>
<source> from library</source> <source> from library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="190"/> <location filename="../src/messagelogwidget.cpp" line="198"/>
<source> from sideboard</source> <source> from sideboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="192"/> <location filename="../src/messagelogwidget.cpp" line="200"/>
<source> from the stack</source> <source> from the stack</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="217"/> <location filename="../src/messagelogwidget.cpp" line="225"/>
<location filename="../src/messagelogwidget.cpp" line="422"/> <location filename="../src/messagelogwidget.cpp" line="430"/>
<source>a card</source> <source>a card</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="222"/> <location filename="../src/messagelogwidget.cpp" line="230"/>
<source>%1 gives %2 control over %3.</source> <source>%1 gives %2 control over %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="230"/> <location filename="../src/messagelogwidget.cpp" line="238"/>
<source>%1 puts %2 into play tapped%3.</source> <source>%1 puts %2 into play tapped%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="232"/> <location filename="../src/messagelogwidget.cpp" line="240"/>
<source>%1 puts %2 into play%3.</source> <source>%1 puts %2 into play%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="234"/> <location filename="../src/messagelogwidget.cpp" line="242"/>
<source>%1 puts %2%3 into graveyard.</source> <source>%1 puts %2%3 into graveyard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="236"/> <location filename="../src/messagelogwidget.cpp" line="244"/>
<source>%1 exiles %2%3.</source> <source>%1 exiles %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="238"/> <location filename="../src/messagelogwidget.cpp" line="246"/>
<source>%1 moves %2%3 to hand.</source> <source>%1 moves %2%3 to hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into his library.</source> <source>%1 puts %2%3 into his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="241"/> <location filename="../src/messagelogwidget.cpp" line="249"/>
<source>%1 puts %2%3 into her library.</source> <source>%1 puts %2%3 into her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of his library.</source> <source>%1 puts %2%3 on bottom of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="243"/> <location filename="../src/messagelogwidget.cpp" line="251"/>
<source>%1 puts %2%3 on bottom of her library.</source> <source>%1 puts %2%3 on bottom of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of his library.</source> <source>%1 puts %2%3 on top of his library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="245"/> <location filename="../src/messagelogwidget.cpp" line="253"/>
<source>%1 puts %2%3 on top of her library.</source> <source>%1 puts %2%3 on top of her library.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into his library at position %4.</source> <source>%1 puts %2%3 into his library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="247"/> <location filename="../src/messagelogwidget.cpp" line="255"/>
<source>%1 puts %2%3 into her library at position %4.</source> <source>%1 puts %2%3 into her library at position %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="249"/> <location filename="../src/messagelogwidget.cpp" line="257"/>
<source>%1 moves %2%3 to sideboard.</source> <source>%1 moves %2%3 to sideboard.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="252"/> <location filename="../src/messagelogwidget.cpp" line="260"/>
<source>%1 plays %2%3.</source> <source>%1 plays %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="275"/> <location filename="../src/messagelogwidget.cpp" line="283"/>
<source>%1 takes a mulligan to %n.</source> <source>%1 takes a mulligan to %n.</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1927,57 +1937,57 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws his initial hand.</source> <source>%1 draws his initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="277"/> <location filename="../src/messagelogwidget.cpp" line="285"/>
<source>%1 draws her initial hand.</source> <source>%1 draws her initial hand.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="283"/> <location filename="../src/messagelogwidget.cpp" line="291"/>
<source>%1 flips %2 face-down.</source> <source>%1 flips %2 face-down.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="285"/> <location filename="../src/messagelogwidget.cpp" line="293"/>
<source>%1 flips %2 face-up.</source> <source>%1 flips %2 face-up.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="290"/> <location filename="../src/messagelogwidget.cpp" line="298"/>
<source>%1 destroys %2.</source> <source>%1 destroys %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="295"/> <location filename="../src/messagelogwidget.cpp" line="303"/>
<source>%1 attaches %2 to %3&apos;s %4.</source> <source>%1 attaches %2 to %3&apos;s %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="300"/> <location filename="../src/messagelogwidget.cpp" line="308"/>
<source>%1 unattaches %2.</source> <source>%1 unattaches %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="305"/> <location filename="../src/messagelogwidget.cpp" line="313"/>
<source>%1 creates token: %2%3.</source> <source>%1 creates token: %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="311"/> <location filename="../src/messagelogwidget.cpp" line="319"/>
<source>%1 points from %2&apos;s %3 to %4.</source> <source>%1 points from %2&apos;s %3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="318"/> <location filename="../src/messagelogwidget.cpp" line="326"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source> <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="333"/> <location filename="../src/messagelogwidget.cpp" line="341"/>
<source>%1 places %n %2 counter(s) on %3 (now %4).</source> <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1986,7 +1996,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="335"/> <location filename="../src/messagelogwidget.cpp" line="343"/>
<source>%1 removes %n %2 counter(s) from %3 (now %4).</source> <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -1995,7 +2005,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="338"/> <location filename="../src/messagelogwidget.cpp" line="346"/>
<source>red</source> <source>red</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2004,7 +2014,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="339"/> <location filename="../src/messagelogwidget.cpp" line="347"/>
<source>yellow</source> <source>yellow</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2013,7 +2023,7 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/messagelogwidget.cpp" line="340"/> <location filename="../src/messagelogwidget.cpp" line="348"/>
<source>green</source> <source>green</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -2022,162 +2032,162 @@ Local version is %1, remote version is %2.</source>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>his permanents</source> <source>his permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="359"/> <location filename="../src/messagelogwidget.cpp" line="367"/>
<source>her permanents</source> <source>her permanents</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>%1 %2 %3.</source> <source>%1 %2 %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>taps</source> <source>taps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="362"/> <location filename="../src/messagelogwidget.cpp" line="370"/>
<source>untaps</source> <source>untaps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="368"/> <location filename="../src/messagelogwidget.cpp" line="376"/>
<source>%1 sets counter %2 to %3 (%4%5).</source> <source>%1 sets counter %2 to %3 (%4%5).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="375"/> <location filename="../src/messagelogwidget.cpp" line="383"/>
<source>%1 sets %2 to not untap normally.</source> <source>%1 sets %2 to not untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="377"/> <location filename="../src/messagelogwidget.cpp" line="385"/>
<source>%1 sets %2 to untap normally.</source> <source>%1 sets %2 to untap normally.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="386"/> <location filename="../src/messagelogwidget.cpp" line="394"/>
<source>%1 sets PT of %2 to %3.</source> <source>%1 sets PT of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="391"/> <location filename="../src/messagelogwidget.cpp" line="399"/>
<source>%1 sets annotation of %2 to %3.</source> <source>%1 sets annotation of %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="397"/> <location filename="../src/messagelogwidget.cpp" line="405"/>
<source>%1 is looking at the top %2 cards %3.</source> <source>%1 is looking at the top %2 cards %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="399"/> <location filename="../src/messagelogwidget.cpp" line="407"/>
<source>%1 is looking at %2.</source> <source>%1 is looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="405"/> <location filename="../src/messagelogwidget.cpp" line="413"/>
<source>%1 stops looking at %2.</source> <source>%1 stops looking at %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="428"/> <location filename="../src/messagelogwidget.cpp" line="436"/>
<source>%1 reveals %2 to %3.</source> <source>%1 reveals %2 to %3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="430"/> <location filename="../src/messagelogwidget.cpp" line="438"/>
<source>%1 reveals %2.</source> <source>%1 reveals %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="433"/> <location filename="../src/messagelogwidget.cpp" line="441"/>
<source>%1 randomly reveals %2%3 to %4.</source> <source>%1 randomly reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="435"/> <location filename="../src/messagelogwidget.cpp" line="443"/>
<source>%1 randomly reveals %2%3.</source> <source>%1 randomly reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="438"/> <location filename="../src/messagelogwidget.cpp" line="446"/>
<source>%1 reveals %2%3 to %4.</source> <source>%1 reveals %2%3 to %4.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="440"/> <location filename="../src/messagelogwidget.cpp" line="448"/>
<source>%1 reveals %2%3.</source> <source>%1 reveals %2%3.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="448"/> <location filename="../src/messagelogwidget.cpp" line="456"/>
<source>It is now %1&apos;s turn.</source> <source>It is now %1&apos;s turn.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="457"/> <location filename="../src/messagelogwidget.cpp" line="465"/>
<source>untap step</source> <source>untap step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="458"/> <location filename="../src/messagelogwidget.cpp" line="466"/>
<source>upkeep step</source> <source>upkeep step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="459"/> <location filename="../src/messagelogwidget.cpp" line="467"/>
<source>draw step</source> <source>draw step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="460"/> <location filename="../src/messagelogwidget.cpp" line="468"/>
<source>first main phase</source> <source>first main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="461"/> <location filename="../src/messagelogwidget.cpp" line="469"/>
<source>beginning of combat step</source> <source>beginning of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="462"/> <location filename="../src/messagelogwidget.cpp" line="470"/>
<source>declare attackers step</source> <source>declare attackers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="463"/> <location filename="../src/messagelogwidget.cpp" line="471"/>
<source>declare blockers step</source> <source>declare blockers step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="464"/> <location filename="../src/messagelogwidget.cpp" line="472"/>
<source>combat damage step</source> <source>combat damage step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="465"/> <location filename="../src/messagelogwidget.cpp" line="473"/>
<source>end of combat step</source> <source>end of combat step</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="466"/> <location filename="../src/messagelogwidget.cpp" line="474"/>
<source>second main phase</source> <source>second main phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="467"/> <location filename="../src/messagelogwidget.cpp" line="475"/>
<source>ending phase</source> <source>ending phase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/messagelogwidget.cpp" line="469"/> <location filename="../src/messagelogwidget.cpp" line="477"/>
<source>It is now the %1.</source> <source>It is now the %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2546,7 @@ Local version is %1, remote version is %2.</source>
<location filename="../src/player.cpp" line="595"/> <location filename="../src/player.cpp" line="595"/>
<location filename="../src/player.cpp" line="607"/> <location filename="../src/player.cpp" line="607"/>
<location filename="../src/player.cpp" line="623"/> <location filename="../src/player.cpp" line="623"/>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Number:</source> <source>Number:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2561,27 +2571,27 @@ Local version is %1, remote version is %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Set power/toughness</source> <source>Set power/toughness</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1405"/> <location filename="../src/player.cpp" line="1411"/>
<source>Please enter the new PT:</source> <source>Please enter the new PT:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Set annotation</source> <source>Set annotation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1431"/> <location filename="../src/player.cpp" line="1437"/>
<source>Please enter the new annotation:</source> <source>Please enter the new annotation:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/player.cpp" line="1485"/> <location filename="../src/player.cpp" line="1491"/>
<source>Set counters</source> <source>Set counters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -43,43 +43,44 @@ ItemId_Command_SetActivePhase = 1041,
ItemId_Command_DumpZone = 1042, ItemId_Command_DumpZone = 1042,
ItemId_Command_StopDumpZone = 1043, ItemId_Command_StopDumpZone = 1043,
ItemId_Command_RevealCards = 1044, ItemId_Command_RevealCards = 1044,
ItemId_Event_Say = 1045, ItemId_Event_ConnectionStateChanged = 1045,
ItemId_Event_Leave = 1046, ItemId_Event_Say = 1046,
ItemId_Event_GameClosed = 1047, ItemId_Event_Leave = 1047,
ItemId_Event_Kicked = 1048, ItemId_Event_GameClosed = 1048,
ItemId_Event_Shuffle = 1049, ItemId_Event_Kicked = 1049,
ItemId_Event_RollDie = 1050, ItemId_Event_Shuffle = 1050,
ItemId_Event_MoveCard = 1051, ItemId_Event_RollDie = 1051,
ItemId_Event_FlipCard = 1052, ItemId_Event_MoveCard = 1052,
ItemId_Event_DestroyCard = 1053, ItemId_Event_FlipCard = 1053,
ItemId_Event_AttachCard = 1054, ItemId_Event_DestroyCard = 1054,
ItemId_Event_CreateToken = 1055, ItemId_Event_AttachCard = 1055,
ItemId_Event_DeleteArrow = 1056, ItemId_Event_CreateToken = 1056,
ItemId_Event_SetCardAttr = 1057, ItemId_Event_DeleteArrow = 1057,
ItemId_Event_SetCardCounter = 1058, ItemId_Event_SetCardAttr = 1058,
ItemId_Event_SetCounter = 1059, ItemId_Event_SetCardCounter = 1059,
ItemId_Event_DelCounter = 1060, ItemId_Event_SetCounter = 1060,
ItemId_Event_SetActivePlayer = 1061, ItemId_Event_DelCounter = 1061,
ItemId_Event_SetActivePhase = 1062, ItemId_Event_SetActivePlayer = 1062,
ItemId_Event_DumpZone = 1063, ItemId_Event_SetActivePhase = 1063,
ItemId_Event_StopDumpZone = 1064, ItemId_Event_DumpZone = 1064,
ItemId_Event_RemoveFromList = 1065, ItemId_Event_StopDumpZone = 1065,
ItemId_Event_ServerMessage = 1066, ItemId_Event_RemoveFromList = 1066,
ItemId_Event_ServerShutdown = 1067, ItemId_Event_ServerMessage = 1067,
ItemId_Event_ConnectionClosed = 1068, ItemId_Event_ServerShutdown = 1068,
ItemId_Event_Message = 1069, ItemId_Event_ConnectionClosed = 1069,
ItemId_Event_GameJoined = 1070, ItemId_Event_Message = 1070,
ItemId_Event_UserLeft = 1071, ItemId_Event_GameJoined = 1071,
ItemId_Event_LeaveRoom = 1072, ItemId_Event_UserLeft = 1072,
ItemId_Event_RoomSay = 1073, ItemId_Event_LeaveRoom = 1073,
ItemId_Context_ReadyStart = 1074, ItemId_Event_RoomSay = 1074,
ItemId_Context_Concede = 1075, ItemId_Context_ReadyStart = 1075,
ItemId_Context_DeckSelect = 1076, ItemId_Context_Concede = 1076,
ItemId_Context_UndoDraw = 1077, ItemId_Context_DeckSelect = 1077,
ItemId_Context_MoveCard = 1078, ItemId_Context_UndoDraw = 1078,
ItemId_Context_Mulligan = 1079, ItemId_Context_MoveCard = 1079,
ItemId_Command_UpdateServerMessage = 1080, ItemId_Context_Mulligan = 1080,
ItemId_Command_ShutdownServer = 1081, ItemId_Command_UpdateServerMessage = 1081,
ItemId_Command_BanFromServer = 1082, ItemId_Command_ShutdownServer = 1082,
ItemId_Other = 1083 ItemId_Command_BanFromServer = 1083,
ItemId_Other = 1084
}; };

View file

@ -255,6 +255,11 @@ Command_RevealCards::Command_RevealCards(int _gameId, const QString &_zoneName,
insertItem(new SerializableItem_Int("card_id", _cardId)); insertItem(new SerializableItem_Int("card_id", _cardId));
insertItem(new SerializableItem_Int("player_id", _playerId)); insertItem(new SerializableItem_Int("player_id", _playerId));
} }
Event_ConnectionStateChanged::Event_ConnectionStateChanged(int _playerId, bool _connected)
: GameEvent("connection_state_changed", _playerId)
{
insertItem(new SerializableItem_Bool("connected", _connected));
}
Event_Say::Event_Say(int _playerId, const QString &_message) Event_Say::Event_Say(int _playerId, const QString &_message)
: GameEvent("say", _playerId) : GameEvent("say", _playerId)
{ {
@ -531,6 +536,7 @@ void ProtocolItem::initializeHashAuto()
itemNameHash.insert("cmddump_zone", Command_DumpZone::newItem); itemNameHash.insert("cmddump_zone", Command_DumpZone::newItem);
itemNameHash.insert("cmdstop_dump_zone", Command_StopDumpZone::newItem); itemNameHash.insert("cmdstop_dump_zone", Command_StopDumpZone::newItem);
itemNameHash.insert("cmdreveal_cards", Command_RevealCards::newItem); itemNameHash.insert("cmdreveal_cards", Command_RevealCards::newItem);
itemNameHash.insert("game_eventconnection_state_changed", Event_ConnectionStateChanged::newItem);
itemNameHash.insert("game_eventsay", Event_Say::newItem); itemNameHash.insert("game_eventsay", Event_Say::newItem);
itemNameHash.insert("game_eventleave", Event_Leave::newItem); itemNameHash.insert("game_eventleave", Event_Leave::newItem);
itemNameHash.insert("game_eventgame_closed", Event_GameClosed::newItem); itemNameHash.insert("game_eventgame_closed", Event_GameClosed::newItem);

View file

@ -42,6 +42,7 @@
2:dump_zone:i,player_id:s,zone_name:i,number_cards 2:dump_zone:i,player_id:s,zone_name:i,number_cards
2:stop_dump_zone:i,player_id:s,zone_name 2:stop_dump_zone:i,player_id:s,zone_name
2:reveal_cards:s,zone_name:i,card_id:i,player_id 2:reveal_cards:s,zone_name:i,card_id:i,player_id
3:connection_state_changed:b,connected
3:say:s,message 3:say:s,message
3:leave 3:leave
3:game_closed 3:game_closed

View file

@ -389,6 +389,14 @@ public:
static SerializableItem *newItem() { return new Command_RevealCards; } static SerializableItem *newItem() { return new Command_RevealCards; }
int getItemId() const { return ItemId_Command_RevealCards; } int getItemId() const { return ItemId_Command_RevealCards; }
}; };
class Event_ConnectionStateChanged : public GameEvent {
Q_OBJECT
public:
Event_ConnectionStateChanged(int _playerId = -1, bool _connected = false);
bool getConnected() const { return static_cast<SerializableItem_Bool *>(itemMap.value("connected"))->getData(); };
static SerializableItem *newItem() { return new Event_ConnectionStateChanged; }
int getItemId() const { return ItemId_Event_ConnectionStateChanged; }
};
class Event_Say : public GameEvent { class Event_Say : public GameEvent {
Q_OBJECT Q_OBJECT
public: public:

View file

@ -341,6 +341,13 @@ void Server_Game::nextTurn()
setActivePlayer(keys[listPos]); setActivePlayer(keys[listPos]);
} }
void Server_Game::postConnectionStatusUpdate(Server_Player *player, bool connectionStatus)
{
QMutexLocker locker(&gameMutex);
sendGameEvent(new Event_ConnectionStateChanged(player->getPlayerId(), connectionStatus));
}
QList<ServerInfo_Player *> Server_Game::getGameState(Server_Player *playerWhosAsking) const QList<ServerInfo_Player *> Server_Game::getGameState(Server_Player *playerWhosAsking) const
{ {
QMutexLocker locker(&gameMutex); QMutexLocker locker(&gameMutex);

View file

@ -88,6 +88,7 @@ public:
void setActivePlayer(int _activePlayer); void setActivePlayer(int _activePlayer);
void setActivePhase(int _activePhase); void setActivePhase(int _activePhase);
void nextTurn(); void nextTurn();
void postConnectionStatusUpdate(Server_Player *player, bool connectionStatus);
QList<ServerInfo_Player *> getGameState(Server_Player *playerWhosAsking) const; QList<ServerInfo_Player *> getGameState(Server_Player *playerWhosAsking) const;
void sendGameEvent(GameEvent *event, GameEventContext *context = 0, Server_Player *exclude = 0); void sendGameEvent(GameEvent *event, GameEventContext *context = 0, Server_Player *exclude = 0);

View file

@ -46,8 +46,10 @@ void Server_ProtocolHandler::prepareDestroy()
if ((authState == UnknownUser) || p->getSpectator()) if ((authState == UnknownUser) || p->getSpectator())
g->removePlayer(p); g->removePlayer(p);
else else {
p->setProtocolHandler(0); p->setProtocolHandler(0);
g->postConnectionStatusUpdate(p, false);
}
} }
gameListMutex.unlock(); gameListMutex.unlock();
@ -392,6 +394,7 @@ ResponseCode Server_ProtocolHandler::cmdJoinRoom(Command_JoinRoom *cmd, CommandC
for (int j = 0; j < gamePlayers.size(); ++j) for (int j = 0; j < gamePlayers.size(); ++j)
if (gamePlayers[j]->getUserInfo()->getName() == userInfo->getName()) { if (gamePlayers[j]->getUserInfo()->getName() == userInfo->getName()) {
gamePlayers[j]->setProtocolHandler(this); gamePlayers[j]->setProtocolHandler(this);
game->postConnectionStatusUpdate(gamePlayers[j], true);
games.insert(game->getGameId(), QPair<Server_Game *, Server_Player *>(game, gamePlayers[j])); games.insert(game->getGameId(), QPair<Server_Game *, Server_Player *>(game, gamePlayers[j]));
enqueueProtocolItem(new Event_GameJoined(game->getGameId(), game->getDescription(), gamePlayers[j]->getPlayerId(), gamePlayers[j]->getSpectator(), game->getSpectatorsCanTalk(), game->getSpectatorsSeeEverything(), true)); enqueueProtocolItem(new Event_GameJoined(game->getGameId(), game->getDescription(), gamePlayers[j]->getPlayerId(), gamePlayers[j]->getSpectator(), game->getSpectatorsCanTalk(), game->getSpectatorsSeeEverything(), true));

View file

@ -423,4 +423,4 @@ void Servatrice::shutdownTimeout()
deleteLater(); deleteLater();
} }
const QString Servatrice::versionString = "Servatrice 0.20110527"; const QString Servatrice::versionString = "Servatrice 0.20110625";