<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh-Hans" version="2.1">
<context>
    <name>AbstractCounter</name>
    <message>
        <location filename="../src/abstractcounter.cpp" line="61"/>
        <source>&amp;Set counter...</source>
        <translation>设置指示物为</translation>
    </message>
    <message>
        <location filename="../src/abstractcounter.cpp" line="68"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../src/abstractcounter.cpp" line="69"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../src/abstractcounter.cpp" line="70"/>
        <source>F12</source>
        <translation>F12</translation>
    </message>
    <message>
        <location filename="../src/abstractcounter.cpp" line="142"/>
        <source>Set counter</source>
        <translation>设置指示物</translation>
    </message>
    <message>
        <location filename="../src/abstractcounter.cpp" line="142"/>
        <source>New value for counter &apos;%1&apos;:</source>
        <translation>新的指示物价值&apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>AppearanceSettingsPage</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="349"/>
        <source>Zone background pictures</source>
        <translation>区域背景图片</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="350"/>
        <source>Hand background:</source>
        <translation>手牌区域背景</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="351"/>
        <source>Stack background:</source>
        <translation>堆叠背景</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="352"/>
        <source>Table background:</source>
        <translation>桌面背景</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="353"/>
        <source>Player info background:</source>
        <translation>牌手信息背景</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="354"/>
        <source>Card back:</source>
        <translation>牌背</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="356"/>
        <source>Card rendering</source>
        <translation>牌面</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="357"/>
        <source>Display card names on cards having a picture</source>
        <translation>显示有图卡牌的名称</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="358"/>
        <source>Scale cards on mouse over</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="360"/>
        <source>Hand layout</source>
        <translation>手牌区域布局</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="361"/>
        <source>Display hand horizontally (wastes space)</source>
        <translation>水平显示手牌区域 (浪费空间)</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="363"/>
        <source>Table grid layout</source>
        <translation>表格布局</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="364"/>
        <source>Invert vertical coordinate</source>
        <translation>反转垂直坐标</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="365"/>
        <source>Minimum player count for multi-column layout:</source>
        <translation>界面布局之内能够容纳的牌手栏数量</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="376"/>
        <location filename="../src/dlg_settings.cpp" line="392"/>
        <location filename="../src/dlg_settings.cpp" line="408"/>
        <location filename="../src/dlg_settings.cpp" line="424"/>
        <location filename="../src/dlg_settings.cpp" line="440"/>
        <source>Choose path</source>
        <translation>选择路径</translation>
    </message>
</context>
<context>
    <name>BanDialog</name>
    <message>
        <location filename="../src/userlist.cpp" line="34"/>
        <source>ban &amp;user name</source>
        <translation>禁止该用户</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="37"/>
        <source>ban &amp;IP address</source>
        <translation>禁止该IP地址</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="45"/>
        <source>Ban type</source>
        <translation>禁止类型</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="48"/>
        <source>&amp;permanent ban</source>
        <translation>永久禁止</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="49"/>
        <source>&amp;temporary ban</source>
        <translation>暂时禁止</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="52"/>
        <source>&amp;Days:</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="58"/>
        <source>&amp;Hours:</source>
        <translation>小时</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="64"/>
        <source>&amp;Minutes:</source>
        <translation>分钟</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="79"/>
        <source>Duration of the ban</source>
        <translation>持续时长</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="82"/>
        <source>Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.</source>
        <translation>请输入禁止原因.
此项为管理缘由而保存并且对于这位被禁止的用户不可见.</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="85"/>
        <source>Please enter the reason for the ban that will be visible to the banned person.</source>
        <translation>请输入对于被禁止用户可见的禁止原因</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="88"/>
        <source>&amp;OK</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="91"/>
        <source>&amp;Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="109"/>
        <source>Ban user from server</source>
        <translation>禁止此用户</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="115"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="115"/>
        <source>You have to select a name-based or IP-based ban, or both.</source>
        <translation>请选择一个名字或者IP地址禁止 任一或者两者</translation>
    </message>
</context>
<context>
    <name>CardDatabaseModel</name>
    <message>
        <location filename="../src/carddatabasemodel.cpp" line="60"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../src/carddatabasemodel.cpp" line="61"/>
        <source>Sets</source>
        <translation>系列</translation>
    </message>
    <message>
        <location filename="../src/carddatabasemodel.cpp" line="62"/>
        <source>Mana cost</source>
        <translation>法术力费用</translation>
    </message>
    <message>
        <location filename="../src/carddatabasemodel.cpp" line="63"/>
        <source>Card type</source>
        <translation>卡牌类别</translation>
    </message>
    <message>
        <location filename="../src/carddatabasemodel.cpp" line="64"/>
        <source>P/T</source>
        <translation>力量/防御力</translation>
    </message>
</context>
<context>
    <name>CardInfoText</name>
    <message>
        <location filename="../src/cardinfotext.cpp" line="62"/>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <location filename="../src/cardinfotext.cpp" line="63"/>
        <source>Mana cost:</source>
        <translation>法术力费用：</translation>
    </message>
    <message>
        <location filename="../src/cardinfotext.cpp" line="64"/>
        <source>Card type:</source>
        <translation>卡牌类别：</translation>
    </message>
    <message>
        <location filename="../src/cardinfotext.cpp" line="65"/>
        <source>P / T:</source>
        <translation>力量/防御力:</translation>
    </message>
    <message>
        <location filename="../src/cardinfotext.cpp" line="66"/>
        <source>Loyalty:</source>
        <translation>忠诚值：</translation>
    </message>
</context>
<context>
    <name>CardInfoWidget</name>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="24"/>
        <source>Show card only</source>
        <translation>只显示卡牌</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="24"/>
        <source>Show text only</source>
        <translation>只显示描述</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="24"/>
        <source>Show full info</source>
        <translation>显示卡牌以及描述</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="201"/>
        <source>Name:</source>
        <translation>名称:</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="202"/>
        <source>Mana cost:</source>
        <translation>法术力费用:</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="203"/>
        <source>Card type:</source>
        <translation>卡牌类别:</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="204"/>
        <source>P / T:</source>
        <translation>力量/防御力</translation>
    </message>
    <message>
        <location filename="../src/cardinfowidget.cpp" line="205"/>
        <source>Loyalty:</source>
        <translation>忠诚值:</translation>
    </message>
</context>
<context>
    <name>CardItem</name>
    <message>
        <location filename="../src/carditem.cpp" line="84"/>
        <source>&amp;Power / toughness</source>
        <translation>力量/防御力</translation>
    </message>
    <message>
        <location filename="../src/carditem.cpp" line="83"/>
        <source>&amp;Move to</source>
        <translation>移动到</translation>
    </message>
</context>
<context>
    <name>CardZone</name>
    <message>
        <location filename="../src/cardzone.cpp" line="54"/>
        <source>her hand</source>
        <comment>nominative, female owner</comment>
        <translation>她手牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="55"/>
        <source>%1&apos;s hand</source>
        <comment>nominative, female owner</comment>
        <translation>%1的手牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="57"/>
        <source>his hand</source>
        <comment>nominative, male owner</comment>
        <translation>他手牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="58"/>
        <source>%1&apos;s hand</source>
        <comment>nominative, male owner</comment>
        <translation>%1的手牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="65"/>
        <source>her library</source>
        <comment>look at zone, female owner</comment>
        <translation>她的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="66"/>
        <source>%1&apos;s library</source>
        <comment>look at zone, female owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="68"/>
        <source>his library</source>
        <comment>look at zone, male owner</comment>
        <translation>他的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="69"/>
        <source>%1&apos;s library</source>
        <comment>look at zone, male owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="74"/>
        <source>of her library</source>
        <comment>top cards of zone, female owner</comment>
        <translation>从她的牌库中</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="75"/>
        <source>of %1&apos;s library</source>
        <comment>top cards of zone, female owner</comment>
        <translation>从%1的牌库中</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="77"/>
        <source>of his library</source>
        <comment>top cards of zone, male owner</comment>
        <translation>从他的牌库中</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="78"/>
        <source>of %1&apos;s library</source>
        <comment>top cards of zone, male owner</comment>
        <translation>从%1的牌库中</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="83"/>
        <source>her library</source>
        <comment>reveal zone, female owner</comment>
        <translation>她的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="84"/>
        <source>%1&apos;s library</source>
        <comment>reveal zone, female owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="86"/>
        <source>his library</source>
        <comment>reveal zone, male owner</comment>
        <translation>他的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="87"/>
        <source>%1&apos;s library</source>
        <comment>reveal zone, male owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="92"/>
        <source>her library</source>
        <comment>shuffle, female owner</comment>
        <translation>她的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="93"/>
        <source>%1&apos;s library</source>
        <comment>shuffle, female owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="95"/>
        <source>his library</source>
        <comment>shuffle, male owner</comment>
        <translation>他的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="96"/>
        <source>%1&apos;s library</source>
        <comment>shuffle, male owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="131"/>
        <source>her sideboard</source>
        <comment>look at zone, female owner</comment>
        <translation>她的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="132"/>
        <source>%1&apos;s sideboard</source>
        <comment>look at zone, female owner</comment>
        <translation>%1的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="134"/>
        <source>his sideboard</source>
        <comment>look at zone, male owner</comment>
        <translation>他的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="135"/>
        <source>%1&apos;s sideboard</source>
        <comment>look at zone, male owner</comment>
        <translation>%1的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="101"/>
        <source>her library</source>
        <comment>nominative, female owner</comment>
        <translation>她的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="102"/>
        <source>%1&apos;s library</source>
        <comment>nominative, female owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="104"/>
        <source>his library</source>
        <comment>nominative, male owner</comment>
        <translation>他的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="105"/>
        <source>%1&apos;s library</source>
        <comment>nominative, male owner</comment>
        <translation>%1的牌库</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="111"/>
        <source>her graveyard</source>
        <comment>nominative, female owner</comment>
        <translation>她的坟墓场</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="112"/>
        <source>%1&apos;s graveyard</source>
        <comment>nominative, female owner</comment>
        <translation>%1的坟墓场</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="114"/>
        <source>his graveyard</source>
        <comment>nominative, male owner</comment>
        <translation>他的坟墓场</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="115"/>
        <source>%1&apos;s graveyard</source>
        <comment>nominative, male owner</comment>
        <translation>%1的坟墓场</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="120"/>
        <source>her exile</source>
        <comment>nominative, female owner</comment>
        <translation>她的放逐区</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="121"/>
        <source>%1&apos;s exile</source>
        <comment>nominative, female owner</comment>
        <translation>%1的放逐区</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="123"/>
        <source>his exile</source>
        <comment>nominative, male owner</comment>
        <translation>他的放逐区</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="124"/>
        <source>%1&apos;s exile</source>
        <comment>nominative, male owner</comment>
        <translation>%1的放逐区</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="140"/>
        <source>her sideboard</source>
        <comment>nominative, female owner</comment>
        <translation>她的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="141"/>
        <source>%1&apos;s sideboard</source>
        <comment>nominative, female owner</comment>
        <translation>%1的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="143"/>
        <source>his sideboard</source>
        <comment>nominative, male owner</comment>
        <translation>他的备牌</translation>
    </message>
    <message>
        <location filename="../src/cardzone.cpp" line="144"/>
        <source>%1&apos;s sideboard</source>
        <comment>nominative, male owner</comment>
        <translation>%1的备牌</translation>
    </message>
</context>
<context>
    <name>DBPriceUpdater</name>
    <message>
        <location filename="../src/priceupdater.cpp" line="115"/>
        <location filename="../src/priceupdater.cpp" line="128"/>
        <location filename="../src/priceupdater.cpp" line="149"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/priceupdater.cpp" line="115"/>
        <location filename="../src/priceupdater.cpp" line="149"/>
        <source>A problem has occured while fetching card prices.</source>
        <translation>尝试获取价格信息时出现错误</translation>
    </message>
    <message>
        <location filename="../src/priceupdater.cpp" line="128"/>
        <source>A problem has occured while fetching card prices:</source>
        <translation>尝试获取卡牌价格信息时出现错误</translation>
    </message>
</context>
<context>
    <name>DeckEditorSettingsPage</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="570"/>
        <source>Enable &amp;price tag feature from deckbrew.com</source>
        <translation>启用从deckbrew.com参考价格的功能</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="571"/>
        <source>General</source>
        <translation>综合</translation>
    </message>
</context>
<context>
    <name>DeckListModel</name>
    <message>
        <location filename="../src/decklistmodel.cpp" line="140"/>
        <source>Number</source>
        <translation>数量</translation>
    </message>
    <message>
        <location filename="../src/decklistmodel.cpp" line="141"/>
        <source>Card</source>
        <translation>卡牌</translation>
    </message>
    <message>
        <location filename="../src/decklistmodel.cpp" line="142"/>
        <source>Price</source>
        <translation>价格</translation>
    </message>
</context>
<context>
    <name>DeckStatsInterface</name>
    <message>
        <location filename="../src/deckstats_interface.cpp" line="26"/>
        <location filename="../src/deckstats_interface.cpp" line="37"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/deckstats_interface.cpp" line="37"/>
        <source>The reply from the server could not be parsed.</source>
        <translation>服务器的回复无法分析</translation>
    </message>
</context>
<context>
    <name>DeckViewContainer</name>
    <message>
        <location filename="../src/tab_game.cpp" line="126"/>
        <source>Load &amp;local deck</source>
        <translation>从本地载入套牌</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="127"/>
        <source>Load d&amp;eck from server</source>
        <translation>从服务器载入套牌</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="128"/>
        <source>Ready to s&amp;tart</source>
        <translation>准备</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="143"/>
        <source>S&amp;ideboard unlocked</source>
        <translation>解锁备牌</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="145"/>
        <source>S&amp;ideboard locked</source>
        <translation>上锁备牌</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="150"/>
        <source>Load deck</source>
        <translation>载入套牌</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="160"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="160"/>
        <source>The selected file could not be loaded.</source>
        <translation>此文件无法被载入</translation>
    </message>
</context>
<context>
    <name>DlgCardSearch</name>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="15"/>
        <source>Card name:</source>
        <translation>名称:</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="18"/>
        <source>Card text:</source>
        <translation>卡牌描述:</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="21"/>
        <source>Card type (OR):</source>
        <translation>卡牌类别 (或者):</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="31"/>
        <source>Color (OR):</source>
        <translation>颜色 (或者):</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="41"/>
        <source>O&amp;K</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="44"/>
        <source>&amp;Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/dlg_cardsearch.cpp" line="66"/>
        <source>Card search</source>
        <translation>单卡搜寻</translation>
    </message>
</context>
<context>
    <name>DlgConnect</name>
    <message>
        <location filename="../src/dlg_connect.cpp" line="17"/>
        <source>&amp;Host:</source>
        <translation>主机:</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="21"/>
        <source>&amp;Port:</source>
        <translation>端口:</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="25"/>
        <source>Player &amp;name:</source>
        <translation>玩家名字:</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="29"/>
        <source>P&amp;assword:</source>
        <translation>密码</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="34"/>
        <source>&amp;Save password</source>
        <translation>记住密码</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="37"/>
        <source>A&amp;uto connect at start</source>
        <translation>启动时自动连接</translation>
    </message>
    <message>
        <location filename="../src/dlg_connect.cpp" line="71"/>
        <source>Connect to server</source>
        <translation>连接服务器</translation>
    </message>
</context>
<context>
    <name>DlgCreateGame</name>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="23"/>
        <source>&amp;Description:</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="52"/>
        <source>&amp;Password:</source>
        <translation>密码</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="28"/>
        <source>P&amp;layers:</source>
        <translation>玩家：</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="49"/>
        <source>Game type</source>
        <translation>房间类型:</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="56"/>
        <source>Only &amp;buddies can join</source>
        <translation>只有好友可以加入</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="57"/>
        <source>Only &amp;registered users can join</source>
        <translation>只有注册用户可以加入</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="72"/>
        <source>Joining restrictions</source>
        <translation>加入条件</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="75"/>
        <source>&amp;Spectators can watch</source>
        <translation>允许观看者</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="78"/>
        <source>Spectators &amp;need a password to watch</source>
        <translation>观看者需要密码</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="80"/>
        <source>Spectators can see &amp;hands</source>
        <translation>观看者可见手牌</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="79"/>
        <source>Spectators can &amp;chat</source>
        <translation>观看者可以聊天</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="86"/>
        <source>Spectators</source>
        <translation>观看者</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="115"/>
        <source>Create game</source>
        <translation>创建一个房间</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="157"/>
        <source>Game information</source>
        <translation>房间信息</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="194"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/dlg_creategame.cpp" line="194"/>
        <source>Server error.</source>
        <translation>服务器错误</translation>
    </message>
</context>
<context>
    <name>DlgCreateToken</name>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="21"/>
        <source>&amp;Name:</source>
        <translation>名称:</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="22"/>
        <source>Token</source>
        <translation>衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="26"/>
        <source>C&amp;olor:</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="28"/>
        <source>white</source>
        <translation>白色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="29"/>
        <source>blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="30"/>
        <source>black</source>
        <translation>黑色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="31"/>
        <source>red</source>
        <translation>红色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="32"/>
        <source>green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="33"/>
        <source>multicolor</source>
        <translation>多色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="34"/>
        <source>colorless</source>
        <translation>无色</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="37"/>
        <source>&amp;P/T:</source>
        <translation>力量/防御力</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="41"/>
        <source>&amp;Annotation:</source>
        <translation>注释：</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="45"/>
        <source>&amp;Destroy token when it leaves the table</source>
        <translation>此衍生物离场时会被摧毁</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="59"/>
        <source>Token data</source>
        <translation>衍生物数据资料</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="67"/>
        <source>Show &amp;all tokens</source>
        <translation>显示所有衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="69"/>
        <source>Show tokens from this &amp;deck</source>
        <translation>显示此套牌所使用的衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="103"/>
        <source>Choose token from list</source>
        <translation>从列表中选择衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_create_token.cpp" line="123"/>
        <source>Create token</source>
        <translation>创造一个衍生物</translation>
    </message>
</context>
<context>
    <name>DlgEditTokens</name>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="21"/>
        <source>&amp;Name:</source>
        <translation>名称:</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="26"/>
        <source>C&amp;olor:</source>
        <translation>颜色:</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="28"/>
        <source>white</source>
        <translation>白色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="29"/>
        <source>blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="30"/>
        <source>black</source>
        <translation>黑色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="31"/>
        <source>red</source>
        <translation>红色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="32"/>
        <source>green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="33"/>
        <source>multicolor</source>
        <translation>多色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="34"/>
        <source>colorless</source>
        <translation>无色</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="38"/>
        <source>&amp;P/T:</source>
        <translation>力量/防御力</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="43"/>
        <source>&amp;Annotation:</source>
        <translation>注释：</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="58"/>
        <source>Token data</source>
        <translation>衍生物数据资料</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="85"/>
        <location filename="../src/dlg_edit_tokens.cpp" line="137"/>
        <source>Add token</source>
        <translation>添加衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="88"/>
        <source>Remove token</source>
        <translation>删除衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="113"/>
        <source>Edit tokens</source>
        <translation>编辑衍生物</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="137"/>
        <source>Please enter the name of the token:</source>
        <translation>请输入衍生物名称</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="139"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/dlg_edit_tokens.cpp" line="139"/>
        <source>The chosen name conflicts with an existing card or token.</source>
        <translation>选择的名称与已存在的单卡或者衍生物冲突</translation>
    </message>
</context>
<context>
    <name>DlgFilterGames</name>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="23"/>
        <source>Show &amp;unavailable games</source>
        <translation>显示人满房间</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="26"/>
        <source>Hide &amp;password protected games</source>
        <translation>显示由密码保护的房间</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="31"/>
        <source>Game &amp;description:</source>
        <translation>房间描述</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="36"/>
        <source>&amp;Creator name:</source>
        <translation>创建者名字</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="52"/>
        <source>&amp;Game types</source>
        <translation>房间类型</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="57"/>
        <source>at &amp;least:</source>
        <translation>至少:</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="64"/>
        <source>at &amp;most:</source>
        <translation>最多:</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="77"/>
        <source>Maximum player count</source>
        <translation>可容纳牌手数量</translation>
    </message>
    <message>
        <location filename="../src/dlg_filter_games.cpp" line="109"/>
        <source>Filter games</source>
        <translation>过滤房间</translation>
    </message>
</context>
<context>
    <name>DlgLoadDeckFromClipboard</name>
    <message>
        <location filename="../src/dlg_load_deck_from_clipboard.cpp" line="19"/>
        <source>&amp;Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../src/dlg_load_deck_from_clipboard.cpp" line="34"/>
        <source>Load deck from clipboard</source>
        <translation>从剪贴板读取套牌</translation>
    </message>
    <message>
        <location filename="../src/dlg_load_deck_from_clipboard.cpp" line="55"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/dlg_load_deck_from_clipboard.cpp" line="55"/>
        <source>Invalid deck list.</source>
        <translation>无效的牌表</translation>
    </message>
</context>
<context>
    <name>DlgLoadRemoteDeck</name>
    <message>
        <location filename="../src/dlg_load_remote_deck.cpp" line="25"/>
        <source>Load deck</source>
        <translation>读取套牌</translation>
    </message>
</context>
<context>
    <name>DlgSettings</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="853"/>
        <location filename="../src/dlg_settings.cpp" line="859"/>
        <location filename="../src/dlg_settings.cpp" line="865"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="807"/>
        <source>Unknown Error loading card database</source>
        <translation>读取卡牌数据库时出现未知错误</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="816"/>
        <source>Your card database is invalid.

Cockatrice may not function correctly with an invalid database

You may need to rerun oracle to update your card database.

Would you like to change your database location setting?</source>
        <translation>您的卡牌数据库无效。

数据库无效也许会导致鸡蛇无法正确运行。

您应该重新启动Oracle以便更新卡牌数据库。

您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="823"/>
        <source>Your card database version is too old.

This can cause problems loading card information or images

Usually this can be fixed by rerunning oracle to to update your card database.

Would you like to change your database location setting?</source>
        <translation>您的卡牌数据库过旧。

这也许会导致卡牌图片出现问题。

您应该重新启动Oracle以便更新卡牌数据库。

您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="830"/>
        <source>Your card database did not finish loading

Please file a ticket at http://github.com/Daenyth/Cockatrice/issues with your cards.xml attached

Would you like to change your database location setting?</source>
        <translation>您的卡牌数据库没有完成载入 

请转至http://github.com/Daenyth/Cockatrice/issues with your cards.xml 报错并且上传cards.xml文件

您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="836"/>
        <source>File Error loading your card database.

Would you like to change your database location setting?</source>
        <translation>载入卡牌数据库时出现错误

您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="841"/>
        <source>Your card database was loaded but contains no cards.

Would you like to change your database location setting?</source>
        <translation>您的卡牌数据库中并不包含任何卡牌信息

您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="846"/>
        <source>Unknown card database load status

Please file a ticket at http://github.com/Daenyth/Cockatrice/issues

Would you like to change your database location setting?</source>
        <translation>您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="859"/>
        <source>The path to your deck directory is invalid. Would you like to go back and set the correct path?</source>
        <translation>您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="865"/>
        <source>The path to your card pictures directory is invalid. Would you like to go back and set the correct path?</source>
        <translation>您想要重新设置卡牌数据库路径么?</translation>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="874"/>
        <source>Settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="876"/>
        <source>General</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="877"/>
        <source>Appearance</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="878"/>
        <source>User interface</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="879"/>
        <source>Deck editor</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="880"/>
        <source>Chat Settings</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>GameSelector</name>
    <message>
        <location filename="../src/gameselector.cpp" line="203"/>
        <source>C&amp;reate</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="204"/>
        <source>&amp;Join</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="146"/>
        <location filename="../src/gameselector.cpp" line="147"/>
        <location filename="../src/gameselector.cpp" line="148"/>
        <location filename="../src/gameselector.cpp" line="149"/>
        <location filename="../src/gameselector.cpp" line="150"/>
        <location filename="../src/gameselector.cpp" line="151"/>
        <location filename="../src/gameselector.cpp" line="152"/>
        <location filename="../src/gameselector.cpp" line="153"/>
        <location filename="../src/gameselector.cpp" line="183"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="146"/>
        <source>Please join the appropriate room first.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="147"/>
        <source>Wrong password.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="148"/>
        <source>Spectators are not allowed in this game.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="149"/>
        <source>The game is already full.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="150"/>
        <source>The game does not exist any more.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="151"/>
        <source>This game is only open to registered users.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="152"/>
        <source>This game is only open to its creator&apos;s buddies.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="153"/>
        <source>You are being ignored by the creator of this game.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="170"/>
        <source>Join game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="170"/>
        <source>Password:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="183"/>
        <source>Please join the respective room first.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="199"/>
        <source>Games</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="200"/>
        <source>&amp;Filter games</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="201"/>
        <source>C&amp;lear filter</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gameselector.cpp" line="205"/>
        <source>J&amp;oin as spectator</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>GameView</name>
    <message>
        <location filename="../src/gameview.cpp" line="22"/>
        <source>Esc</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>GamesModel</name>
    <message>
        <location filename="../src/gamesmodel.cpp" line="212"/>
        <source>Game Created</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="214"/>
        <source>Creator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="213"/>
        <source>Description</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="146"/>
        <source>password</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="148"/>
        <source>buddies only</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="150"/>
        <source>reg. users only</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="182"/>
        <location filename="../src/gamesmodel.cpp" line="186"/>
        <source>can chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="182"/>
        <source>see hands</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="190"/>
        <source>can see hands</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="195"/>
        <source>not allowed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="211"/>
        <source>Room</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="215"/>
        <source>Game Type</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="216"/>
        <source>Restrictions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="217"/>
        <source>Players</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="218"/>
        <source>Spectators</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>GeneralSettingsPage</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="233"/>
        <source>Reset/Clear Downloaded Pictures</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="143"/>
        <location filename="../src/dlg_settings.cpp" line="153"/>
        <location filename="../src/dlg_settings.cpp" line="163"/>
        <location filename="../src/dlg_settings.cpp" line="197"/>
        <location filename="../src/dlg_settings.cpp" line="207"/>
        <source>Choose path</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="190"/>
        <source>Success</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="190"/>
        <source>Downloaded card pictures have been reset.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="192"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="192"/>
        <source>One or more downloaded card pictures could not be cleared.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="222"/>
        <source>Personal settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="223"/>
        <source>Language:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="224"/>
        <source>Download card pictures on the fly</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="225"/>
        <source>Download high-quality card pictures</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="226"/>
        <source>Paths</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="227"/>
        <source>Decks directory:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="228"/>
        <source>Replays directory:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="229"/>
        <source>Pictures directory:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="230"/>
        <source>Card database:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="231"/>
        <source>Token database:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="232"/>
        <source>Picture cache size:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="37"/>
        <location filename="../src/dlg_settings.cpp" line="138"/>
        <source>English</source>
        <translation>(Chinese Simplified)</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/window_main.cpp" line="67"/>
        <source>There are too many concurrent connections from your address.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="78"/>
        <source>Scheduled server shutdown.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="69"/>
        <source>Banned by moderator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="71"/>
        <source>Expected end time: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="73"/>
        <source>This ban lasts indefinitely.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="79"/>
        <location filename="../src/window_main.cpp" line="261"/>
        <source>Invalid username.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="82"/>
        <source>Connection closed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="82"/>
        <source>The server has terminated your connection.
Reason: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="87"/>
        <source>Scheduled server shutdown</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/window_main.cpp" line="87"/>
        <source>The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1</source>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="136"/>
        <source>Number of players</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="136"/>
        <source>Please enter the number of players.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="145"/>
        <location filename="../src/window_main.cpp" line="151"/>
        <source>Player %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="163"/>
        <source>Load replay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="217"/>
        <source>About Cockatrice</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="219"/>
        <source>Version %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="220"/>
        <source>Authors:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="221"/>
        <source>Translators:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="222"/>
        <source>Spanish:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="223"/>
        <source>Portugese (Portugal):</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="224"/>
        <source>Portugese (Brazil):</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="225"/>
        <source>French:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="226"/>
        <source>Japanese:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="227"/>
        <source>Korean:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="228"/>
        <source>Russian:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="229"/>
        <source>Italian:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="230"/>
        <source>Swedish:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="236"/>
        <location filename="../src/window_main.cpp" line="243"/>
        <location filename="../src/window_main.cpp" line="246"/>
        <location filename="../src/window_main.cpp" line="257"/>
        <location filename="../src/window_main.cpp" line="261"/>
        <location filename="../src/window_main.cpp" line="264"/>
        <location filename="../src/window_main.cpp" line="267"/>
        <location filename="../src/window_main.cpp" line="273"/>
        <location filename="../src/window_main.cpp" line="279"/>
        <location filename="../src/window_main.cpp" line="281"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="236"/>
        <source>Server timeout</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="243"/>
        <source>Incorrect username or password. Please check your authentication information and try again.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="246"/>
        <source>There is already an active session using this user name.
Please close that session first and re-login.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="251"/>
        <source>You are banned until %1.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="253"/>
        <source>You are banned indefinitely.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="264"/>
        <source>This server requires user registration.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="267"/>
        <source>Unknown login error: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="273"/>
        <source>Socket error: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="279"/>
        <source>You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="281"/>
        <source>Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="287"/>
        <source>Connecting to %1...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="288"/>
        <source>Disconnected</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="289"/>
        <source>Connected, logging in at %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="290"/>
        <source>Logged in as %1 at %2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="299"/>
        <source>&amp;Connect...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="300"/>
        <source>&amp;Disconnect</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="301"/>
        <source>Start &amp;local game...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="302"/>
        <source>&amp;Watch replay...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="303"/>
        <source>&amp;Deck editor</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="304"/>
        <source>&amp;Full screen</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="305"/>
        <source>Ctrl+F</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="306"/>
        <source>&amp;Settings...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="307"/>
        <source>&amp;Exit</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="310"/>
        <source>A&amp;ctions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="312"/>
        <source>&amp;Cockatrice</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="314"/>
        <source>&amp;About Cockatrice</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="315"/>
        <source>&amp;Help</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>MessageLogWidget</name>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="72"/>
        <source>The game has been closed.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="82"/>
        <source>%1 is now watching the game.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="87"/>
        <source>%1 is not watching the game any more.</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <source>%1 draws %n card(s).</source>
        <translation type="obsolete">
            <numerusform>%1 draws a card.</numerusform>
            <numerusform>%1 draws %n cards.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="40"/>
        <source>You have joined game #%1.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="42"/>
        <source>You have joined game #%1.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="48"/>
        <source>You are watching a replay of game #%1.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="50"/>
        <source>You are watching a replay of game #%1.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="57"/>
        <source>%1 has joined the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="59"/>
        <source>%1 has joined the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="65"/>
        <source>%1 has left the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="67"/>
        <source>%1 has left the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="77"/>
        <source>You have been kicked out of the game.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="94"/>
        <source>%1 has loaded a deck (%2).</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="96"/>
        <source>%1 has loaded a deck with %2 sideboard cards (%3).</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="105"/>
        <source>%1 is ready to start the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="107"/>
        <source>%1 is ready to start the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="113"/>
        <source>%1 is not ready to start the game any more.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="115"/>
        <source>%1 is not ready to start the game any more.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="122"/>
        <source>%1 has locked her sideboard.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="124"/>
        <source>%1 has locked his sideboard.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="127"/>
        <source>%1 has unlocked her sideboard.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="129"/>
        <source>%1 has unlocked his sideboard.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="136"/>
        <source>%1 has conceded the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="138"/>
        <source>%1 has conceded the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="150"/>
        <source>%1 has restored connection to the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="152"/>
        <source>%1 has restored connection to the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="155"/>
        <source>%1 has lost connection to the game.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="157"/>
        <source>%1 has lost connection to the game.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="176"/>
        <source>%1 shuffles %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="177"/>
        <source>%1 shuffles %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="186"/>
        <source>%1 rolls a %2 with a %3-sided die.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="188"/>
        <source>%1 rolls a %2 with a %3-sided die.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="198"/>
        <source>%1 draws %n card(s).</source>
        <comment>female</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="200"/>
        <source>%1 draws %n card(s).</source>
        <comment>male</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="207"/>
        <source>%1 undoes his last draw.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="207"/>
        <source>%1 undoes her last draw.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="209"/>
        <source>%1 undoes his last draw (%2).</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="209"/>
        <source>%1 undoes her last draw (%2).</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="219"/>
        <source> from table</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="221"/>
        <source> from graveyard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="223"/>
        <source> from exile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="225"/>
        <source> from hand</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="230"/>
        <source>the bottom card of %1&apos;s library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="232"/>
        <source>the bottom card of his library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="232"/>
        <source>the bottom card of her library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="236"/>
        <source> from the bottom of %1&apos;s library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="238"/>
        <source> from the bottom of his library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="238"/>
        <source> from the bottom of her library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="243"/>
        <source>the top card of %1&apos;s library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="245"/>
        <source>the top card of his library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="245"/>
        <source>the top card of her library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="249"/>
        <source> from the top of %1&apos;s library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="251"/>
        <source> from the top of his library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="251"/>
        <source> from the top of her library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="255"/>
        <source> from %1&apos;s library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="257"/>
        <source> from library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="260"/>
        <source> from sideboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="262"/>
        <source> from the stack</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="293"/>
        <source>%1 gives %2 control over %3.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="301"/>
        <source>%1 puts %2 into play tapped%3.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="303"/>
        <source>%1 puts %2 into play%3.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="305"/>
        <source>%1 puts %2%3 into graveyard.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="307"/>
        <source>%1 exiles %2%3.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="309"/>
        <source>%1 moves %2%3 to hand.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="312"/>
        <source>%1 puts %2%3 into his library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="312"/>
        <source>%1 puts %2%3 into her library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="314"/>
        <source>%1 puts %2%3 on bottom of his library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="314"/>
        <source>%1 puts %2%3 on bottom of her library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="316"/>
        <source>%1 puts %2%3 on top of his library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="316"/>
        <source>%1 puts %2%3 on top of her library.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="318"/>
        <source>%1 puts %2%3 into his library at position %4.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="318"/>
        <source>%1 puts %2%3 into her library at position %4.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="320"/>
        <source>%1 moves %2%3 to sideboard.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="323"/>
        <source>%1 plays %2%3.</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="347"/>
        <source>%1 takes a mulligan to %n.</source>
        <comment>female</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="349"/>
        <source>%1 takes a mulligan to %n.</source>
        <comment>male</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="358"/>
        <source>%1 flips %2 face-down.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="360"/>
        <source>%1 flips %2 face-down.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="363"/>
        <source>%1 flips %2 face-up.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="365"/>
        <source>%1 flips %2 face-up.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="372"/>
        <source>%1 destroys %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="374"/>
        <source>%1 destroys %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="398"/>
        <source>%1 unattaches %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="400"/>
        <source>%1 unattaches %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="406"/>
        <source>%1 creates token: %2%3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="408"/>
        <source>%1 creates token: %2%3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="419"/>
        <source>%1 points from her %2 to herself.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="421"/>
        <source>%1 points from his %2 to himself.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="426"/>
        <source>%1 points from her %2 to %3.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="428"/>
        <source>%1 points from her %2 to %3.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="431"/>
        <source>%1 points from his %2 to %3.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="433"/>
        <source>%1 points from his %2 to %3.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="439"/>
        <source>%1 points from %2&apos;s %3 to herself.</source>
        <comment>card owner female, target female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="441"/>
        <source>%1 points from %2&apos;s %3 to herself.</source>
        <comment>card owner male, target female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="444"/>
        <source>%1 points from %2&apos;s %3 to himself.</source>
        <comment>card owner female, target male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="446"/>
        <source>%1 points from %2&apos;s %3 to himself.</source>
        <comment>card owner male, target male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="453"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 female, p2 female, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="455"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 female, p2 female, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="458"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 female, p2 male, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="460"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 female, p2 male, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="465"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 male, p2 female, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="467"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 male, p2 female, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="470"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 male, p2 male, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="472"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <comment>p1 male, p2 male, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="480"/>
        <source>%1 points from her %2 to her %3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="482"/>
        <source>%1 points from his %2 to his %3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="487"/>
        <source>%1 points from her %2 to %3&apos;s %4.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="489"/>
        <source>%1 points from her %2 to %3&apos;s %4.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="492"/>
        <source>%1 points from his %2 to %3&apos;s %4.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="494"/>
        <source>%1 points from his %2 to %3&apos;s %4.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="500"/>
        <source>%1 points from %2&apos;s %3 to her own %4.</source>
        <comment>card owner female, target female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="502"/>
        <source>%1 points from %2&apos;s %3 to her own %4.</source>
        <comment>card owner male, target female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="505"/>
        <source>%1 points from %2&apos;s %3 to his own %4.</source>
        <comment>card owner female, target male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="507"/>
        <source>%1 points from %2&apos;s %3 to his own %4.</source>
        <comment>card owner male, target male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="514"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 female, p2 female, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="516"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 female, p2 female, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="519"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 female, p2 male, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="521"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 female, p2 male, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="526"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 male, p2 female, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="528"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 male, p2 female, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="531"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 male, p2 male, p3 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="533"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <comment>p1 male, p2 male, p3 male</comment>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="548"/>
        <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
        <comment>female</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="550"/>
        <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
        <comment>male</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="553"/>
        <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
        <comment>female</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="555"/>
        <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
        <comment>male</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="582"/>
        <source>%1 taps her permanents.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="584"/>
        <source>%1 untaps her permanents.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="587"/>
        <source>%1 taps his permanents.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="589"/>
        <source>%1 untaps his permanents.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="595"/>
        <source>%1 taps %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="597"/>
        <source>%1 untaps %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="600"/>
        <source>%1 taps %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="602"/>
        <source>%1 untaps %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="613"/>
        <source>%1 sets counter %2 to %3 (%4%5).</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="615"/>
        <source>%1 sets counter %2 to %3 (%4%5).</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="624"/>
        <source>%1 sets %2 to not untap normally.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="626"/>
        <source>%1 sets %2 to not untap normally.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="629"/>
        <source>%1 sets %2 to untap normally.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="631"/>
        <source>%1 sets %2 to untap normally.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="643"/>
        <source>%1 sets PT of %2 to %3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="645"/>
        <source>%1 sets PT of %2 to %3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="654"/>
        <source>%1 sets annotation of %2 to %3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="656"/>
        <source>%1 sets annotation of %2 to %3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="664"/>
        <source>%1 is looking at %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="665"/>
        <source>%1 is looking at %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="670"/>
        <source>%1 is looking at the top %n card(s) %2.</source>
        <comment>female</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="671"/>
        <source>%1 is looking at the top %n card(s) %2.</source>
        <comment>male</comment>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="679"/>
        <source>%1 stops looking at %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="680"/>
        <source>%1 stops looking at %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="708"/>
        <source>%1 reveals %2 to %3.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="710"/>
        <source>%1 reveals %2 to %3.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="713"/>
        <source>%1 reveals %2 to %3.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="715"/>
        <source>%1 reveals %2 to %3.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="720"/>
        <source>%1 reveals %2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="721"/>
        <source>%1 reveals %2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="729"/>
        <source>%1 randomly reveals %2%3 to %4.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="731"/>
        <source>%1 randomly reveals %2%3 to %4.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="734"/>
        <source>%1 randomly reveals %2%3 to %4.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="736"/>
        <source>%1 randomly reveals %2%3 to %4.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="741"/>
        <source>%1 randomly reveals %2%3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="743"/>
        <source>%1 randomly reveals %2%3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="749"/>
        <source>%1 peeks at face down card #%2.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="751"/>
        <source>%1 peeks at face down card #%2.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="755"/>
        <source>%1 peeks at face down card #%2: %3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="757"/>
        <source>%1 peeks at face down card #%2: %3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="763"/>
        <source>%1 reveals %2%3 to %4.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="765"/>
        <source>%1 reveals %2%3 to %4.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="768"/>
        <source>%1 reveals %2%3 to %4.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="770"/>
        <source>%1 reveals %2%3 to %4.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="775"/>
        <source>%1 reveals %2%3.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="777"/>
        <source>%1 reveals %2%3.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="785"/>
        <source>%1 is now keeping the top card %2 revealed.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="786"/>
        <source>%1 is not revealing the top card %2 any longer.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="798"/>
        <source>It is now %1&apos;s turn.</source>
        <comment>female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="800"/>
        <source>It is now %1&apos;s turn.</source>
        <comment>male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="288"/>
        <location filename="../src/messagelogwidget.cpp" line="699"/>
        <source>a card</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <source>%1 places %n counter(s) (%2) on %3 (now %4).</source>
        <translation type="obsolete">
            <numerusform>%1 places a counter (%2) on %3 (now %4).</numerusform>
            <numerusform>%1 places %n counters (%2) on %3 (now %4).</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1 removes %n counter(s) (%2) from %3 (now %4).</source>
        <translation type="obsolete">
            <numerusform>%1 removes a counter (%2) from %3 (now %4).</numerusform>
            <numerusform>%1 removes %n counters (%2) from %3 (now %4).</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="559"/>
        <source>red</source>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="560"/>
        <source>yellow</source>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/messagelogwidget.cpp" line="561"/>
        <source>green</source>
        <translation type="unfinished"><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="143"/>
        <source>The game has started.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="351"/>
        <source>%1 draws his initial hand.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="351"/>
        <source>%1 draws her initial hand.</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <source>%1 places %n %2 counter(s) on %3 (now %4).</source>
        <translation type="obsolete">
            <numerusform>%1 places a %2 counter on %3 (now %4).</numerusform>
            <numerusform>%1 places %n %2 counters on %3 (now %4).</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1 removes %n %2 counter(s) from %3 (now %4).</source>
        <translation type="obsolete">
            <numerusform>%1 removes a %2 counter from %3 (now %4).</numerusform>
            <numerusform>%1 removes %n %2 counters from %3 (now %4).</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="819"/>
        <source>ending phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="809"/>
        <source>untap step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="382"/>
        <source>%1 attaches %2 to %3&apos;s %4.</source>
        <comment>p1 female, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="384"/>
        <source>%1 attaches %2 to %3&apos;s %4.</source>
        <comment>p1 female, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="387"/>
        <source>%1 attaches %2 to %3&apos;s %4.</source>
        <comment>p1 male, p2 female</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="389"/>
        <source>%1 attaches %2 to %3&apos;s %4.</source>
        <comment>p1 male, p2 male</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="810"/>
        <source>upkeep step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="811"/>
        <source>draw step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="812"/>
        <source>first main phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="813"/>
        <source>beginning of combat step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="814"/>
        <source>declare attackers step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="815"/>
        <source>declare blockers step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="816"/>
        <source>combat damage step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="817"/>
        <source>end of combat step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="818"/>
        <source>second main phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/messagelogwidget.cpp" line="821"/>
        <source>It is now the %1.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>MessagesSettingsPage</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="693"/>
        <source>&amp;Add</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="694"/>
        <source>&amp;Remove</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="695"/>
        <source>Chat settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="696"/>
        <source>Enable chat mentions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="697"/>
        <source>In-game message macros</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="698"/>
        <source>Ignore unregistered users in main chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="699"/>
        <source>Ignore chat room messages sent by unregistered users.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="700"/>
        <source>Ignore private messages sent by unregistered users.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="701"/>
        <source>Invert text color</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="702"/>
        <source>(Color is hexadecimal)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="676"/>
        <source>Add message</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="676"/>
        <source>Message:</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>PhasesToolbar</name>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="151"/>
        <source>Untap step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="152"/>
        <source>Upkeep step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="153"/>
        <source>Draw step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="154"/>
        <source>First main phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="155"/>
        <source>Beginning of combat step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="156"/>
        <source>Declare attackers step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="157"/>
        <source>Declare blockers step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="158"/>
        <source>Combat damage step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="159"/>
        <source>End of combat step</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="160"/>
        <source>Second main phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/phasestoolbar.cpp" line="161"/>
        <source>End of turn step</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>Player</name>
    <message>
        <location filename="../src/player.cpp" line="613"/>
        <source>&amp;View library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="625"/>
        <source>Move top cards to &amp;graveyard...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="664"/>
        <source>Ctrl+J</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="710"/>
        <source>F3</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="614"/>
        <source>View &amp;top cards of library...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="588"/>
        <source>&amp;View graveyard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="712"/>
        <source>F4</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="619"/>
        <source>&amp;View sideboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="590"/>
        <source>Player &quot;%1&quot;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="604"/>
        <location filename="../src/player.cpp" line="610"/>
        <location filename="../src/player.cpp" line="630"/>
        <source>&amp;Hand</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="631"/>
        <source>&amp;Reveal hand to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="632"/>
        <source>Reveal r&amp;andom card to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="634"/>
        <source>&amp;Library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="591"/>
        <location filename="../src/player.cpp" line="598"/>
        <location filename="../src/player.cpp" line="611"/>
        <source>&amp;Graveyard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="633"/>
        <source>&amp;Sideboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="800"/>
        <source>View top cards of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="800"/>
        <source>Number of cards:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="620"/>
        <source>&amp;Draw card</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="589"/>
        <source>&amp;View exile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="592"/>
        <location filename="../src/player.cpp" line="599"/>
        <location filename="../src/player.cpp" line="605"/>
        <source>&amp;Exile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="711"/>
        <source>Ctrl+W</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="713"/>
        <source>Ctrl+D</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="621"/>
        <source>D&amp;raw cards...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="714"/>
        <source>Ctrl+E</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="623"/>
        <source>Take &amp;mulligan</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="716"/>
        <source>Ctrl+M</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="624"/>
        <source>&amp;Shuffle</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="717"/>
        <source>Ctrl+S</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="635"/>
        <source>&amp;Counters</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="637"/>
        <source>&amp;Untap all permanents</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="718"/>
        <source>Ctrl+U</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="638"/>
        <source>R&amp;oll die...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="719"/>
        <source>Ctrl+I</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="639"/>
        <source>&amp;Create token...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="720"/>
        <source>Ctrl+T</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="640"/>
        <source>C&amp;reate another token</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="721"/>
        <source>Ctrl+G</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="642"/>
        <source>S&amp;ay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="595"/>
        <source>&amp;Move hand to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="596"/>
        <location filename="../src/player.cpp" line="602"/>
        <location filename="../src/player.cpp" line="608"/>
        <source>&amp;Top of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="597"/>
        <location filename="../src/player.cpp" line="603"/>
        <location filename="../src/player.cpp" line="609"/>
        <source>&amp;Bottom of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="601"/>
        <source>&amp;Move graveyard to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="607"/>
        <source>&amp;Move exile to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="615"/>
        <source>Reveal &amp;library to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="616"/>
        <source>Reveal t&amp;op card to...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="617"/>
        <source>&amp;Always reveal top card</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="618"/>
        <source>O&amp;pen deck in deck editor</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="622"/>
        <source>&amp;Undo last draw</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="626"/>
        <source>Move top cards to &amp;exile...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="627"/>
        <source>Put top card on &amp;bottom</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="628"/>
        <source>Put bottom card &amp;in graveyard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="641"/>
        <source>Cr&amp;eate predefined token</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="648"/>
        <source>C&amp;ard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="651"/>
        <source>&amp;All players</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="654"/>
        <source>&amp;Play</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="655"/>
        <source>&amp;Hide</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="656"/>
        <source>Play &amp;Face Down</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="658"/>
        <source>&amp;Tap</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="659"/>
        <source>&amp;Untap</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="660"/>
        <source>Toggle &amp;normal untapping</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="661"/>
        <source>&amp;Flip</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="662"/>
        <source>&amp;Peek at card face</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="663"/>
        <source>&amp;Clone</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="665"/>
        <source>Attac&amp;h to card...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="666"/>
        <source>Ctrl+A</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="667"/>
        <source>Unattac&amp;h</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="668"/>
        <source>&amp;Draw arrow...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="669"/>
        <source>&amp;Increase power</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="670"/>
        <source>Ctrl++</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="671"/>
        <source>&amp;Decrease power</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="672"/>
        <source>Ctrl+-</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="673"/>
        <source>I&amp;ncrease toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="674"/>
        <source>Alt++</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="675"/>
        <source>D&amp;ecrease toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="676"/>
        <source>Alt+-</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="677"/>
        <source>In&amp;crease power and toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="678"/>
        <source>Ctrl+Alt++</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="679"/>
        <source>Dec&amp;rease power and toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="680"/>
        <source>Ctrl+Alt+-</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="681"/>
        <source>Set &amp;power and toughness...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="682"/>
        <source>Ctrl+P</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="683"/>
        <source>&amp;Set annotation...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="685"/>
        <source>red</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="686"/>
        <source>yellow</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="687"/>
        <source>green</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="689"/>
        <source>&amp;Add counter (%1)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="691"/>
        <source>&amp;Remove counter (%1)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="693"/>
        <source>&amp;Set counters (%1)...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="694"/>
        <source>&amp;top of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="695"/>
        <source>&amp;bottom of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="696"/>
        <source>&amp;graveyard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="697"/>
        <source>Ctrl+Del</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="698"/>
        <source>&amp;exile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="709"/>
        <source>Ctrl+F3</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="715"/>
        <source>Ctrl+Shift+D</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="861"/>
        <source>Draw cards</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="861"/>
        <location filename="../src/player.cpp" line="882"/>
        <location filename="../src/player.cpp" line="911"/>
        <location filename="../src/player.cpp" line="2114"/>
        <source>Number:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="882"/>
        <source>Move top cards to grave</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="911"/>
        <source>Move top cards to exile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="977"/>
        <source>Roll die</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="977"/>
        <source>Number of sides:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="1960"/>
        <source>Set power/toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="1960"/>
        <source>Please enter the new PT:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="2032"/>
        <source>Set annotation</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="2032"/>
        <source>Please enter the new annotation:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/player.cpp" line="2114"/>
        <source>Set counters</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>QMenuBar</name>
    <message>
        <location filename="../src/window_main.cpp" line="350"/>
        <source>Services</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="351"/>
        <source>Hide %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="352"/>
        <source>Hide Others</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="353"/>
        <source>Show All</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="354"/>
        <source>Preferences...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="355"/>
        <source>Quit %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_main.cpp" line="356"/>
        <source>About %1</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/window_main.cpp" line="165"/>
        <source>Cockatrice replays (*.cor)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/deck_loader.cpp" line="8"/>
        <source>Common deck formats (*.cod *.dec *.mwDeck)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/deck_loader.cpp" line="9"/>
        <source>All files (*.*)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="31"/>
        <source>&lt;1m ago</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="34"/>
        <source>&lt;5m ago</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="41"/>
        <location filename="../src/gamesmodel.cpp" line="58"/>
        <source>m ago</source>
        <extracomment>This will have a number prepended, like &quot;10m ago&quot;</extracomment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="55"/>
        <source>1hr </source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="65"/>
        <source>hr ago</source>
        <extracomment>This will have a number prepended, like &quot;2h ago&quot;</extracomment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gamesmodel.cpp" line="67"/>
        <source>5+ hrs ago</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>RemoteDeckList_TreeModel</name>
    <message>
        <location filename="../src/remotedecklist_treewidget.cpp" line="161"/>
        <source>Name</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotedecklist_treewidget.cpp" line="162"/>
        <source>ID</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotedecklist_treewidget.cpp" line="163"/>
        <source>Upload time</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>RemoteReplayList_TreeModel</name>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="137"/>
        <source>ID</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="138"/>
        <source>Name</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="139"/>
        <source>Players</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="140"/>
        <source>Keep</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="141"/>
        <source>Time started</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/remotereplaylist_treewidget.cpp" line="142"/>
        <source>Duration (sec)</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>RoomSelector</name>
    <message>
        <location filename="../src/tab_server.cpp" line="61"/>
        <source>Rooms</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_server.cpp" line="62"/>
        <source>Joi&amp;n</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_server.cpp" line="65"/>
        <source>Room</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_server.cpp" line="66"/>
        <source>Description</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_server.cpp" line="67"/>
        <source>Players</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_server.cpp" line="68"/>
        <source>Games</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>SetsModel</name>
    <message>
        <location filename="../src/setsmodel.cpp" line="42"/>
        <source>Key</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/setsmodel.cpp" line="43"/>
        <source>Set type</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/setsmodel.cpp" line="44"/>
        <source>Set code</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/setsmodel.cpp" line="45"/>
        <source>Long name</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/setsmodel.cpp" line="46"/>
        <source>Release date</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>ShutdownDialog</name>
    <message>
        <location filename="../src/tab_admin.cpp" line="19"/>
        <source>&amp;Reason for shutdown:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="22"/>
        <source>&amp;Time until shutdown (minutes):</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="40"/>
        <source>Shut down server</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabAdmin</name>
    <message>
        <location filename="../src/tab_admin.cpp" line="87"/>
        <source>Update server &amp;message</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="88"/>
        <source>&amp;Shut down server</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="89"/>
        <source>Server administration functions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="91"/>
        <source>&amp;Unlock functions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="92"/>
        <source>&amp;Lock functions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="114"/>
        <source>Unlock administration functions</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.cpp" line="114"/>
        <source>Do you really want to unlock the administration functions?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_admin.h" line="45"/>
        <source>Administration</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabDeckEditor</name>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="311"/>
        <source>&amp;Print deck...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="313"/>
        <source>&amp;Close</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="314"/>
        <source>Ctrl+Q</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="329"/>
        <source>&amp;Edit sets...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="296"/>
        <source>&amp;Clear search</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="298"/>
        <source>Deck &amp;name:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="299"/>
        <source>&amp;Comments:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="300"/>
        <source>Hash:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="302"/>
        <source>&amp;Update prices</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="303"/>
        <source>Ctrl+U</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="305"/>
        <source>&amp;New deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="306"/>
        <source>&amp;Load deck...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="307"/>
        <source>&amp;Save deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="308"/>
        <source>Save deck &amp;as...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="309"/>
        <source>Load deck from cl&amp;ipboard...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="310"/>
        <source>Save deck to clip&amp;board</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="312"/>
        <source>&amp;Analyze deck on deckstats.net</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="316"/>
        <source>Add card to &amp;maindeck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="317"/>
        <source>Add card to &amp;sideboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="295"/>
        <source>Show card text only</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="319"/>
        <source>&amp;Remove row</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="320"/>
        <source>Del</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="321"/>
        <source>&amp;Increment number</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="322"/>
        <source>+</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="323"/>
        <source>&amp;Decrement number</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="324"/>
        <source>-</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="326"/>
        <source>&amp;Deck editor</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="327"/>
        <source>C&amp;ard database</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="330"/>
        <source>Edit &amp;tokens...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="335"/>
        <source>Deck: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="383"/>
        <source>Are you sure?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="384"/>
        <source>The decklist has been modified.
Do you want to save the changes?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="417"/>
        <source>Load deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="436"/>
        <location filename="../src/tab_deck_editor.cpp" line="460"/>
        <location filename="../src/tab_deck_editor.cpp" line="480"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="436"/>
        <source>The deck could not be saved.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="460"/>
        <location filename="../src/tab_deck_editor.cpp" line="480"/>
        <source>The deck could not be saved.
Please check that the directory is writable and try again.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_editor.cpp" line="466"/>
        <source>Save deck</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabDeckStorage</name>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="118"/>
        <source>Local file system</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="119"/>
        <source>Server deck storage</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="121"/>
        <location filename="../src/tab_deck_storage.cpp" line="123"/>
        <source>Open in deck editor</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="122"/>
        <source>Upload deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="124"/>
        <source>Download deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="125"/>
        <location filename="../src/tab_deck_storage.cpp" line="271"/>
        <source>New folder</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="126"/>
        <location filename="../src/tab_deck_storage.cpp" line="127"/>
        <source>Delete</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="157"/>
        <source>Enter deck name</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="157"/>
        <source>This decklist does not have a name.
Please enter a name:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="161"/>
        <source>Unnamed deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="196"/>
        <source>Delete local file</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="196"/>
        <location filename="../src/tab_deck_storage.cpp" line="313"/>
        <location filename="../src/tab_deck_storage.cpp" line="321"/>
        <source>Are you sure you want to delete &quot;%1&quot;?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="271"/>
        <source>Name of new folder:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="313"/>
        <source>Delete remote folder</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.cpp" line="321"/>
        <source>Delete remote deck</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_deck_storage.h" line="52"/>
        <source>Deck storage</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabGame</name>
    <message>
        <location filename="../src/tab_game.cpp" line="478"/>
        <source>F5</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="479"/>
        <source>F6</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="480"/>
        <source>F7</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="481"/>
        <source>F8</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="482"/>
        <source>F9</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="483"/>
        <source>F10</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="542"/>
        <source>&amp;Phases</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="545"/>
        <source>&amp;Game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="547"/>
        <source>Next &amp;phase</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="548"/>
        <source>Ctrl+Space</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="548"/>
        <source>Tab</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="551"/>
        <source>Next &amp;turn</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="552"/>
        <source>Ctrl+Return</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="552"/>
        <source>Ctrl+Enter</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="555"/>
        <source>&amp;Remove all local arrows</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="556"/>
        <source>Ctrl+R</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="559"/>
        <source>Game &amp;information</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="561"/>
        <source>&amp;Concede</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="562"/>
        <source>F2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="565"/>
        <source>&amp;Leave game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="566"/>
        <location filename="../src/tab_game.cpp" line="570"/>
        <source>Ctrl+Q</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="569"/>
        <source>C&amp;lose replay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="574"/>
        <source>&amp;Say:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="676"/>
        <source>Concede</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="676"/>
        <source>Are you sure you want to concede this game?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="686"/>
        <source>Leave game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="686"/>
        <source>Are you sure you want to leave this game?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="1095"/>
        <source>You have been kicked out of the game.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="1189"/>
        <source>Replay %1: %2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_game.cpp" line="1191"/>
        <source>Game %1: %2</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabMessage</name>
    <message>
        <location filename="../src/tab_message.cpp" line="54"/>
        <source>Private &amp;chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_message.cpp" line="55"/>
        <source>&amp;Leave</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_message.cpp" line="71"/>
        <source>%1 - Private chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_message.cpp" line="98"/>
        <source>This user is ignoring you.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_message.cpp" line="115"/>
        <source>%1 has left the server.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_message.cpp" line="121"/>
        <source>%1 has joined the server.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabReplays</name>
    <message>
        <location filename="../src/tab_replays.cpp" line="114"/>
        <source>Local file system</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="115"/>
        <source>Server replay storage</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="117"/>
        <location filename="../src/tab_replays.cpp" line="119"/>
        <source>Watch replay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="118"/>
        <location filename="../src/tab_replays.cpp" line="122"/>
        <source>Delete</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="120"/>
        <source>Download replay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="121"/>
        <source>Toggle expiration lock</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="147"/>
        <source>Delete local file</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="147"/>
        <source>Are you sure you want to delete &quot;%1&quot;?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="253"/>
        <source>Delete remote replay</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.cpp" line="253"/>
        <source>Are you sure you want to delete the replay of game %1?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_replays.h" line="51"/>
        <source>Game replays</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabRoom</name>
    <message>
        <location filename="../src/tab_room.cpp" line="57"/>
        <source>F12</source>
        <translation>F12</translation>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="120"/>
        <source>&amp;Say:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="121"/>
        <source>Chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="122"/>
        <source>&amp;Room</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="123"/>
        <source>&amp;Leave room</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="124"/>
        <source>&amp;Clear chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="125"/>
        <source>Chat Settings...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_room.cpp" line="164"/>
        <source>You are flooding the chat. Please wait a couple of seconds.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabServer</name>
    <message>
        <location filename="../src/tab_server.h" line="53"/>
        <source>Server</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabSupervisor</name>
    <message>
        <location filename="../src/tab_supervisor.cpp" line="140"/>
        <source>Are you sure?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_supervisor.cpp" line="140"/>
        <source>There are still open games. Are you sure you want to quit?</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabUserLists</name>
    <message>
        <location filename="../src/tab_userlists.cpp" line="48"/>
        <source>Add to Buddy List</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_userlists.cpp" line="57"/>
        <source>Add to Ignore List</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/tab_userlists.h" line="48"/>
        <source>User lists</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserContextMenu</name>
    <message>
        <location filename="../src/user_context_menu.cpp" line="40"/>
        <source>User &amp;details</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="41"/>
        <source>Private &amp;chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="42"/>
        <source>Show this user&apos;s &amp;games</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="43"/>
        <source>Add to &amp;buddy list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="44"/>
        <source>Remove from &amp;buddy list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="45"/>
        <source>Add to &amp;ignore list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="46"/>
        <source>Remove from &amp;ignore list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="47"/>
        <source>Kick from &amp;game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="48"/>
        <source>Ban from &amp;server</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/user_context_menu.cpp" line="76"/>
        <source>%1&apos;s games</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserInfoBox</name>
    <message>
        <location filename="../src/userinfobox.cpp" line="42"/>
        <source>User information</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="49"/>
        <source>Real name:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="50"/>
        <source>Gender:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="51"/>
        <source>Location:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="52"/>
        <source>User level:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="53"/>
        <source>Account Age:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="85"/>
        <source>Administrator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="87"/>
        <source>Moderator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="89"/>
        <source>Registered user</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="91"/>
        <location filename="../src/userinfobox.cpp" line="94"/>
        <source>Unregistered user</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="97"/>
        <source>Unknown</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="110"/>
        <source>Year</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="110"/>
        <source>Years</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="116"/>
        <source>Day</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userinfobox.cpp" line="116"/>
        <source>Days</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserInterfaceSettingsPage</name>
    <message>
        <location filename="../src/dlg_settings.cpp" line="520"/>
        <source>General interface settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="521"/>
        <source>Enable notifications in taskbar</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="522"/>
        <source>Notify in the taskbar for game events while you are spectating</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="523"/>
        <source>&amp;Double-click cards to play them (instead of single-click)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="524"/>
        <source>&amp;Play all nonlands onto the stack (not the battlefield) by default</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="525"/>
        <source>Animation settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="526"/>
        <source>&amp;Tap/untap animation</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="527"/>
        <source>Enable &amp;sounds</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="528"/>
        <source>Path to sounds directory:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="529"/>
        <source>Test system sound engine</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="530"/>
        <source>Sound settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/dlg_settings.cpp" line="541"/>
        <source>Choose path</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserList</name>
    <message>
        <location filename="../src/userlist.cpp" line="243"/>
        <source>Users online: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="244"/>
        <source>Users in this room: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="245"/>
        <source>Buddies online: %1 / %2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/userlist.cpp" line="246"/>
        <source>Ignored users online: %1 / %2</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>WndSets</name>
    <message>
        <location filename="../src/window_sets.cpp" line="42"/>
        <source>Save set ordering</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="44"/>
        <source>Restore saved set ordering</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="46"/>
        <source>Move selected set up</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="48"/>
        <source>Move selected set down</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="50"/>
        <source>Move selected set to top</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="52"/>
        <source>Move selected set to bottom</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="79"/>
        <source>Edit sets</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="90"/>
        <source>Success</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/window_sets.cpp" line="90"/>
        <source>The sets database has been saved successfully.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>ZoneViewWidget</name>
    <message>
        <location filename="../src/zoneviewwidget.cpp" line="174"/>
        <source>sort by name</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/zoneviewwidget.cpp" line="175"/>
        <source>sort by type</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/zoneviewwidget.cpp" line="176"/>
        <source>shuffle when closing</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/zoneviewwidget.cpp" line="177"/>
        <source>pile view</source>
        <translation type="unfinished"/>
    </message>
</context>
</TS>