servatrice/cockatrice/translations/cockatrice_en_US.ts
github-actions[bot] 7201e34b38
Update translation files (#4984)
Co-authored-by: github-actions <github-actions@github.com>
2024-01-18 20:50:28 +01:00

7704 lines
No EOL
301 KiB
XML

<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="en_US">
<context>
<name>AbstractCounter</name>
<message>
<location filename="src/abstractcounter.cpp" line="81"/>
<source>&amp;Set counter...</source>
<translation>&amp;Set counter...</translation>
</message>
</context>
<context>
<name>AbstractCounterDialog</name>
<message>
<location filename="src/abstractcounter.cpp" line="199"/>
<source>Set counter</source>
<translation>Set counter</translation>
</message>
<message>
<location filename="src/abstractcounter.cpp" line="200"/>
<source>New value for counter &apos;%1&apos;:</source>
<translation>New value for counter &apos;%1&apos;:</translation>
</message>
</context>
<context>
<name>AppearanceSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="403"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="403"/>
<source>Could not create themes directory at &apos;%1&apos;.</source>
<translation>Could not create themes directory at &apos;%1&apos;.</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="409"/>
<source>Theme settings</source>
<translation>Theme settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="410"/>
<source>Current theme:</source>
<translation>Current theme:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="411"/>
<source>Open themes folder</source>
<translation>Open themes folder</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="413"/>
<source>Card rendering</source>
<translation>Card rendering</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="414"/>
<source>Display card names on cards having a picture</source>
<translation>Display card names on cards having a picture</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="415"/>
<source>Scale cards on mouse over</source>
<translation>Scale cards on mouse over</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="417"/>
<source>Hand layout</source>
<translation>Hand layout</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="418"/>
<source>Display hand horizontally (wastes space)</source>
<translation>Display hand horizontally (wastes space)</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="419"/>
<source>Enable left justification</source>
<translation>Enable left justification</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="421"/>
<source>Table grid layout</source>
<translation>Table grid layout</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="422"/>
<source>Invert vertical coordinate</source>
<translation>Invert vertical coordinate</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="423"/>
<source>Minimum player count for multi-column layout:</source>
<translation>Minimum player count for multi-column layout:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="424"/>
<source>Maximum font size for information displayed on cards:</source>
<translation>Maximum font size for information displayed on cards:</translation>
</message>
</context>
<context>
<name>BanDialog</name>
<message>
<location filename="src/userlist.cpp" line="37"/>
<source>ban &amp;user name</source>
<translation>ban &amp;user name</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="41"/>
<source>ban &amp;IP address</source>
<translation>ban &amp;IP address</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="45"/>
<source>ban client I&amp;D</source>
<translation>ban client I&amp;D</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="59"/>
<source>Ban type</source>
<translation>Ban type</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="62"/>
<source>&amp;permanent ban</source>
<translation>&amp;permanent ban</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="63"/>
<source>&amp;temporary ban</source>
<translation>&amp;temporary ban</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="66"/>
<source>&amp;Days:</source>
<translation>&amp;Days:</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="72"/>
<source>&amp;Hours:</source>
<translation>&amp;Hours:</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="78"/>
<source>&amp;Minutes:</source>
<translation>&amp;Minutes:</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="93"/>
<source>Duration of the ban</source>
<translation>Duration of the ban</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="96"/>
<source>Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.</source>
<translation>Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="101"/>
<source>Please enter the reason for the ban that will be visible to the banned person.</source>
<translation>Please enter the reason for the ban that will be visible to the banned person.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="104"/>
<source>Redact all messages from this user in all rooms</source>
<translation>Redact all messages from this user in all rooms</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="106"/>
<source>&amp;OK</source>
<translation>&amp;OK</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="109"/>
<source>&amp;Cancel</source>
<translation>&amp;Cancel</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="128"/>
<source>Ban user from server</source>
<translation>Ban user from server</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="210"/>
<location filename="src/userlist.cpp" line="218"/>
<location filename="src/userlist.cpp" line="225"/>
<location filename="src/userlist.cpp" line="233"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="211"/>
<source>You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.</source>
<translation>You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="219"/>
<source>You must have a value in the name ban when selecting the name ban checkbox.</source>
<translation>You must have a value in the name ban when selecting the name ban checkbox.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="226"/>
<source>You must have a value in the ip ban when selecting the ip ban checkbox.</source>
<translation>You must have a value in the ip ban when selecting the ip ban checkbox.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="234"/>
<source>You must have a value in the clientid ban when selecting the clientid ban checkbox.</source>
<translation>You must have a value in the clientid ban when selecting the clientid ban checkbox.</translation>
</message>
</context>
<context>
<name>BetaReleaseChannel</name>
<message>
<location filename="src/releasechannel.cpp" line="206"/>
<source>Beta Releases</source>
<translation>Beta Releases</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="232"/>
<source>No reply received from the release update server.</source>
<translation>No reply received from the release update server.</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="241"/>
<source>Invalid reply received from the release update server.</source>
<translation>Invalid reply received from the release update server.</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="274"/>
<source>No reply received from the file update server.</source>
<translation>No reply received from the file update server.</translation>
</message>
</context>
<context>
<name>CardDatabaseModel</name>
<message>
<location filename="src/carddatabasemodel.cpp" line="70"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="src/carddatabasemodel.cpp" line="72"/>
<source>Sets</source>
<translation>Sets</translation>
</message>
<message>
<location filename="src/carddatabasemodel.cpp" line="74"/>
<source>Mana cost</source>
<translation>Mana cost</translation>
</message>
<message>
<location filename="src/carddatabasemodel.cpp" line="76"/>
<source>Card type</source>
<translation>Card type</translation>
</message>
<message>
<location filename="src/carddatabasemodel.cpp" line="78"/>
<source>P/T</source>
<translation>P/T</translation>
</message>
<message>
<location filename="src/carddatabasemodel.cpp" line="80"/>
<source>Color(s)</source>
<translation>Color(s)</translation>
</message>
</context>
<context>
<name>CardFilter</name>
<message>
<location filename="src/cardfilter.cpp" line="7"/>
<source>AND</source>
<comment>Logical conjunction operator used in card filter</comment>
<translation>AND</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="9"/>
<source>OR</source>
<comment>Logical disjunction operator used in card filter</comment>
<translation>OR</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="11"/>
<source>AND NOT</source>
<comment>Negated logical conjunction operator used in card filter</comment>
<translation>AND NOT</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="13"/>
<source>OR NOT</source>
<comment>Negated logical disjunction operator used in card filter</comment>
<translation>OR NOT</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="23"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="25"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="27"/>
<source>Color</source>
<translation>Color</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="29"/>
<source>Text</source>
<translation>Text</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="31"/>
<source>Set</source>
<translation>Set</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="33"/>
<source>Mana Cost</source>
<translation>Mana Cost</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="35"/>
<source>Mana Value</source>
<translation>Mana Value</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="37"/>
<source>Rarity</source>
<translation>Rarity</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="39"/>
<source>Power</source>
<translation>Power</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="41"/>
<source>Toughness</source>
<translation>Toughness</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="43"/>
<source>Loyalty</source>
<translation>Loyalty</translation>
</message>
<message>
<location filename="src/cardfilter.cpp" line="45"/>
<source>Format</source>
<translation>Format</translation>
</message>
</context>
<context>
<name>CardFrame</name>
<message>
<location filename="src/cardframe.cpp" line="65"/>
<source>Image</source>
<translation>Image</translation>
</message>
<message>
<location filename="src/cardframe.cpp" line="66"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="src/cardframe.cpp" line="67"/>
<source>Both</source>
<translation>Both</translation>
</message>
</context>
<context>
<name>CardInfoText</name>
<message>
<location filename="src/cardinfotext.cpp" line="40"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
<message>
<location filename="src/cardinfotext.cpp" line="53"/>
<source>Related cards:</source>
<translation>Related cards:</translation>
</message>
<message>
<location filename="src/cardinfotext.cpp" line="70"/>
<source>Unknown card:</source>
<translation>Unknown card:</translation>
</message>
</context>
<context>
<name>CardItem</name>
<message>
<location filename="src/carditem.cpp" line="87"/>
<source>&amp;Move to</source>
<translation>&amp;Move to</translation>
</message>
<message>
<location filename="src/carditem.cpp" line="88"/>
<source>&amp;Power / toughness</source>
<translation>&amp;Power / toughness</translation>
</message>
</context>
<context>
<name>CardZone</name>
<message>
<location filename="src/cardzone.cpp" line="64"/>
<source>their hand</source>
<comment>nominative</comment>
<translation>their hand</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="64"/>
<source>%1&apos;s hand</source>
<comment>nominative</comment>
<translation>%1&apos;s hand</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="68"/>
<source>their library</source>
<comment>look at zone</comment>
<translation>their library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="69"/>
<source>%1&apos;s library</source>
<comment>look at zone</comment>
<translation>%1&apos;s library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="71"/>
<source>of their library</source>
<comment>top cards of zone,</comment>
<translation>of their library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="72"/>
<source>of %1&apos;s library</source>
<comment>top cards of zone</comment>
<translation>of %1&apos;s library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="74"/>
<source>their library</source>
<comment>reveal zone</comment>
<translation>their library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="75"/>
<source>%1&apos;s library</source>
<comment>reveal zone</comment>
<translation>%1&apos;s library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="77"/>
<source>their library</source>
<comment>shuffle</comment>
<translation>their library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="77"/>
<source>%1&apos;s library</source>
<comment>shuffle</comment>
<translation>%1&apos;s library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="79"/>
<source>their library</source>
<comment>nominative</comment>
<translation>their library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="79"/>
<source>%1&apos;s library</source>
<comment>nominative</comment>
<translation>%1&apos;s library</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="82"/>
<source>their graveyard</source>
<comment>nominative</comment>
<translation>their graveyard</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="82"/>
<source>%1&apos;s graveyard</source>
<comment>nominative</comment>
<translation>%1&apos;s graveyard</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="84"/>
<source>their exile</source>
<comment>nominative</comment>
<translation>their exile</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="84"/>
<source>%1&apos;s exile</source>
<comment>nominative</comment>
<translation>%1&apos;s exile</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="88"/>
<source>their sideboard</source>
<comment>look at zone</comment>
<translation>their sideboard</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="89"/>
<source>%1&apos;s sideboard</source>
<comment>look at zone</comment>
<translation>%1&apos;s sideboard</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="91"/>
<source>their sideboard</source>
<comment>nominative</comment>
<translation>their sideboard</translation>
</message>
<message>
<location filename="src/cardzone.cpp" line="92"/>
<source>%1&apos;s sideboard</source>
<comment>nominative</comment>
<translation>%1&apos;s sideboard</translation>
</message>
</context>
<context>
<name>DeckEditorSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="541"/>
<location filename="src/dlg_settings.cpp" line="755"/>
<source>Update Spoilers</source>
<translation>Update Spoilers</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="651"/>
<location filename="src/dlg_settings.cpp" line="687"/>
<source>Success</source>
<translation>Success</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="651"/>
<source>Download URLs have been reset.</source>
<translation>Download URLs have been reset.</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="687"/>
<source>Downloaded card pictures have been reset.</source>
<translation>Downloaded card pictures have been reset.</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="690"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="690"/>
<source>One or more downloaded card pictures could not be cleared.</source>
<translation>One or more downloaded card pictures could not be cleared.</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="697"/>
<source>Add URL</source>
<translation>Add URL</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="697"/>
<location filename="src/dlg_settings.cpp" line="717"/>
<source>URL:</source>
<translation>URL:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="565"/>
<location filename="src/dlg_settings.cpp" line="717"/>
<source>Edit URL</source>
<translation>Edit URL</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="561"/>
<source>Add New URL</source>
<translation>Add New URL</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="569"/>
<source>Remove URL</source>
<translation>Remove URL</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="744"/>
<source>Updating...</source>
<translation>Updating...</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="774"/>
<source>Choose path</source>
<translation>Choose path</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="800"/>
<source>URL Download Priority</source>
<translation>URL Download Priority</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="801"/>
<source>Spoilers</source>
<translation>Spoilers</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="802"/>
<source>Download Spoilers Automatically</source>
<translation>Download Spoilers Automatically</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="803"/>
<source>Spoiler Location:</source>
<translation>Spoiler Location:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="804"/>
<source>Last Change</source>
<translation>Last Change</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="805"/>
<source>Spoilers download automatically on launch</source>
<translation>Spoilers download automatically on launch</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="806"/>
<source>Press the button to manually update without relaunching</source>
<translation>Press the button to manually update without relaunching</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="807"/>
<source>Do not close settings until manual update is complete</source>
<translation>Do not close settings until manual update is complete</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="808"/>
<source>Download card pictures on the fly</source>
<translation>Download card pictures on the fly</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="809"/>
<source>How to add a custom URL</source>
<translation>How to add a custom URL</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="810"/>
<source>Delete Downloaded Images</source>
<translation>Delete Downloaded Images</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="811"/>
<source>Reset Download URLs</source>
<translation>Reset Download URLs</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="812"/>
<source>Downloaded images directory size:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="813"/>
<source>On-disk cache for downloaded pictures</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="814"/>
<source>Picture cache size:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="815"/>
<source>In-memory cache for pictures not currently on screen</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>DeckListModel</name>
<message>
<location filename="src/decklistmodel.cpp" line="167"/>
<source>Number</source>
<translation>Number</translation>
</message>
<message>
<location filename="src/decklistmodel.cpp" line="169"/>
<source>Card</source>
<translation>Card</translation>
</message>
</context>
<context>
<name>DeckStatsInterface</name>
<message>
<location filename="src/deckstats_interface.cpp" line="23"/>
<location filename="src/deckstats_interface.cpp" line="35"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/deckstats_interface.cpp" line="35"/>
<source>The reply from the server could not be parsed.</source>
<translation>The reply from the server could not be parsed.</translation>
</message>
</context>
<context>
<name>DeckViewContainer</name>
<message>
<location filename="src/tab_game.cpp" line="146"/>
<source>Load deck...</source>
<translation>Load deck...</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="147"/>
<source>Load remote deck...</source>
<translation>Load remote deck...</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="148"/>
<source>Ready to start</source>
<translation>Ready to start</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="163"/>
<source>Sideboard unlocked</source>
<translation>Sideboard unlocked</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="165"/>
<source>Sideboard locked</source>
<translation>Sideboard locked</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="264"/>
<source>Load deck</source>
<translation>Load deck</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="281"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="281"/>
<source>The selected file could not be loaded.</source>
<translation>The selected file could not be loaded.</translation>
</message>
</context>
<context>
<name>DlgConnect</name>
<message>
<location filename="src/dlg_connect.h" line="79"/>
<source>Downloading...</source>
<translation>Downloading...</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="22"/>
<source>Known Hosts</source>
<translation>Known Hosts</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="29"/>
<source>Refresh the server list with known public servers</source>
<translation>Refresh the server list with known public servers</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="39"/>
<source>New Host</source>
<translation>New Host</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="41"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="46"/>
<source>&amp;Host:</source>
<translation>&amp;Host:</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="51"/>
<source>&amp;Port:</source>
<translation>&amp;Port:</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="56"/>
<source>Player &amp;name:</source>
<translation>Player &amp;name:</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="61"/>
<source>P&amp;assword:</source>
<translation>P&amp;assword:</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="67"/>
<source>&amp;Save password</source>
<translation>&amp;Save password</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="69"/>
<source>A&amp;uto connect</source>
<translation>A&amp;uto connect</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="70"/>
<source>Automatically connect to the most recent login when Cockatrice opens</source>
<translation>Automatically connect to the most recent login when Cockatrice opens</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="85"/>
<source>If you have any trouble connecting or registering then contact the server staff for help!</source>
<translation>If you have any trouble connecting or registering then contact the server staff for help!</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="87"/>
<location filename="src/dlg_connect.cpp" line="264"/>
<source>Webpage</source>
<translation>Webpage</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="97"/>
<source>Reset Password</source>
<translation>Reset Password</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="101"/>
<source>&amp;Connect</source>
<translation>&amp;Connect</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="124"/>
<source>Server</source>
<translation>Server</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="140"/>
<source>Login</source>
<translation>Login</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="143"/>
<source>Server Contact</source>
<translation>Server Contact</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="156"/>
<source>Connect to Server</source>
<translation>Connect to Server</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="278"/>
<source>Server URL</source>
<translation>Server URL</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="281"/>
<source>Communication Port</source>
<translation>Communication Port</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="286"/>
<source>Unique Server Name</source>
<translation>Unique Server Name</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="312"/>
<source>Connection Warning</source>
<translation>Connection Warning</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="312"/>
<source>You need to name your new connection profile.</source>
<translation>You need to name your new connection profile.</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="328"/>
<source>Connect Warning</source>
<translation>Connect Warning</translation>
</message>
<message>
<location filename="src/dlg_connect.cpp" line="328"/>
<source>The player name can&apos;t be empty.</source>
<translation>The player name can&apos;t be empty.</translation>
</message>
</context>
<context>
<name>DlgCreateGame</name>
<message>
<location filename="src/dlg_creategame.cpp" line="25"/>
<source>Re&amp;member settings</source>
<translation>Re&amp;member settings</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="26"/>
<source>&amp;Description:</source>
<translation>&amp;Description:</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="31"/>
<source>P&amp;layers:</source>
<translation>P&amp;layers:</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="43"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="56"/>
<source>Game type</source>
<translation>Game type</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="59"/>
<source>&amp;Password:</source>
<translation>&amp;Password:</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="64"/>
<source>Only &amp;buddies can join</source>
<translation>Only &amp;buddies can join</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="65"/>
<source>Only &amp;registered users can join</source>
<translation>Only &amp;registered users can join</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="79"/>
<source>Joining restrictions</source>
<translation>Joining restrictions</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="82"/>
<source>&amp;Spectators can watch</source>
<translation>&amp;Spectators can watch</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="85"/>
<source>Spectators &amp;need a password to watch</source>
<translation>Spectators &amp;need a password to watch</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="86"/>
<source>Spectators can &amp;chat</source>
<translation>Spectators can &amp;chat</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="87"/>
<source>Spectators can see &amp;hands</source>
<translation>Spectators can see &amp;hands</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="88"/>
<source>Create game as spectator</source>
<translation>Create game as spectator</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="95"/>
<source>Spectators</source>
<translation>Spectators</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="143"/>
<source>&amp;Clear</source>
<translation>&amp;Clear</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="149"/>
<source>Create game</source>
<translation>Create game</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="193"/>
<source>Game information</source>
<translation>Game information</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="275"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_creategame.cpp" line="275"/>
<source>Server error.</source>
<translation>Server error.</translation>
</message>
</context>
<context>
<name>DlgCreateToken</name>
<message>
<location filename="src/dlg_create_token.cpp" line="30"/>
<source>&amp;Name:</source>
<translation>&amp;Name:</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="31"/>
<source>Token</source>
<translation>Token</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="37"/>
<source>C&amp;olor:</source>
<translation>C&amp;olor:</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="39"/>
<source>white</source>
<translation>white</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="40"/>
<source>blue</source>
<translation>blue</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="41"/>
<source>black</source>
<translation>black</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="42"/>
<source>red</source>
<translation>red</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="43"/>
<source>green</source>
<translation>green</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="44"/>
<source>multicolor</source>
<translation>multicolor</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="45"/>
<source>colorless</source>
<translation>colorless</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="48"/>
<source>&amp;P/T:</source>
<translation>&amp;P/T:</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="53"/>
<source>&amp;Annotation:</source>
<translation>&amp;Annotation:</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="58"/>
<source>&amp;Destroy token when it leaves the table</source>
<translation>&amp;Destroy token when it leaves the table</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="72"/>
<source>Token data</source>
<translation>Token data</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="79"/>
<source>Show &amp;all tokens</source>
<translation>Show &amp;all tokens</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="81"/>
<source>Show tokens from this &amp;deck</source>
<translation>Show tokens from this &amp;deck</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="123"/>
<source>Choose token from list</source>
<translation>Choose token from list</translation>
</message>
<message>
<location filename="src/dlg_create_token.cpp" line="141"/>
<source>Create token</source>
<translation>Create token</translation>
</message>
</context>
<context>
<name>DlgEditAvatar</name>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="17"/>
<location filename="src/dlg_edit_avatar.cpp" line="56"/>
<source>No image chosen.</source>
<translation>No image chosen.</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="22"/>
<source>To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.</source>
<translation>To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="24"/>
<source>Browse...</source>
<translation>Browse...</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="41"/>
<source>Change avatar</source>
<translation>Change avatar</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="54"/>
<source>Open Image</source>
<translation>Open Image</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="54"/>
<source>Image Files (*.png *.jpg *.bmp)</source>
<translation>Image Files (*.png *.jpg *.bmp)</translation>
</message>
<message>
<location filename="src/dlg_edit_avatar.cpp" line="65"/>
<source>Invalid image chosen.</source>
<translation>Invalid image chosen.</translation>
</message>
</context>
<context>
<name>DlgEditPassword</name>
<message>
<location filename="src/dlg_edit_password.cpp" line="14"/>
<source>Old password:</source>
<translation>Old password:</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="26"/>
<source>New password:</source>
<translation>New password:</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="32"/>
<source>Confirm new password:</source>
<translation>Confirm new password:</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="55"/>
<source>Change password</source>
<translation>Change password</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="64"/>
<location filename="src/dlg_edit_password.cpp" line="67"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="64"/>
<source>Your password is too short.</source>
<translation>Your password is too short.</translation>
</message>
<message>
<location filename="src/dlg_edit_password.cpp" line="67"/>
<source>The new passwords don&apos;t match.</source>
<translation>The new passwords don&apos;t match.</translation>
</message>
</context>
<context>
<name>DlgEditTokens</name>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="26"/>
<source>&amp;Name:</source>
<translation>&amp;Name:</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="32"/>
<source>C&amp;olor:</source>
<translation>C&amp;olor:</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="34"/>
<source>white</source>
<translation>white</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="35"/>
<source>blue</source>
<translation>blue</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="36"/>
<source>black</source>
<translation>black</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="37"/>
<source>red</source>
<translation>red</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="38"/>
<source>green</source>
<translation>green</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="39"/>
<source>multicolor</source>
<translation>multicolor</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="40"/>
<source>colorless</source>
<translation>colorless</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="44"/>
<source>&amp;P/T:</source>
<translation>&amp;P/T:</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="50"/>
<source>&amp;Annotation:</source>
<translation>&amp;Annotation:</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="66"/>
<source>Token data</source>
<translation>Token data</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="92"/>
<location filename="src/dlg_edit_tokens.cpp" line="151"/>
<source>Add token</source>
<translation>Add token</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="95"/>
<source>Remove token</source>
<translation>Remove token</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="120"/>
<source>Edit custom tokens</source>
<translation>Edit custom tokens</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="151"/>
<source>Please enter the name of the token:</source>
<translation>Please enter the name of the token:</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="155"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_edit_tokens.cpp" line="156"/>
<source>The chosen name conflicts with an existing card or token.
Make sure to enable the &apos;Token&apos; set in the &quot;Manage sets&quot; dialog to display them correctly.</source>
<translation>The chosen name conflicts with an existing card or token.
Make sure to enable the &apos;Token&apos; set in the &quot;Manage sets&quot; dialog to display them correctly.</translation>
</message>
</context>
<context>
<name>DlgEditUser</name>
<message>
<location filename="src/dlg_edit_user.cpp" line="14"/>
<source>Email:</source>
<translation>Email:</translation>
</message>
<message>
<location filename="src/dlg_edit_user.cpp" line="20"/>
<source>Country:</source>
<translation>Country:</translation>
</message>
<message>
<location filename="src/dlg_edit_user.cpp" line="23"/>
<source>Undefined</source>
<translation>Undefined</translation>
</message>
<message>
<location filename="src/dlg_edit_user.cpp" line="36"/>
<source>Real name:</source>
<translation>Real name:</translation>
</message>
<message>
<location filename="src/dlg_edit_user.cpp" line="59"/>
<source>Edit user profile</source>
<translation>Edit user profile</translation>
</message>
</context>
<context>
<name>DlgFilterGames</name>
<message>
<location filename="src/dlg_filter_games.cpp" line="20"/>
<source>no limit</source>
<translation>no limit</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="21"/>
<source>5 minutes</source>
<translation>5 minutes</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="22"/>
<source>10 minutes</source>
<translation>10 minutes</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="23"/>
<source>30 minutes</source>
<translation>30 minutes</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="24"/>
<source>1 hour</source>
<translation>1 hour</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="25"/>
<source>2 hours</source>
<translation>2 hours</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="27"/>
<source>Show &apos;&amp;buddies only&apos; games</source>
<translation>Show &apos;&amp;buddies only&apos; games</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="30"/>
<source>Show &amp;full games</source>
<translation>Show &amp;full games</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="33"/>
<source>Show games &amp;that have started</source>
<translation>Show games &amp;that have started</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="36"/>
<source>Show &amp;password protected games</source>
<translation>Show &amp;password protected games</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="39"/>
<source>Hide &apos;&amp;ignored user&apos; games</source>
<translation>Hide &apos;&amp;ignored user&apos; games</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="47"/>
<source>&amp;Newer than:</source>
<translation>&amp;Newer than:</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="52"/>
<source>Game &amp;description:</source>
<translation>Game &amp;description:</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="56"/>
<source>&amp;Creator name:</source>
<translation>&amp;Creator name:</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="66"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="82"/>
<source>&amp;Game types</source>
<translation>&amp;Game types</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="87"/>
<source>at &amp;least:</source>
<translation>at &amp;least:</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="94"/>
<source>at &amp;most:</source>
<translation>at &amp;most:</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="107"/>
<source>Maximum player count</source>
<translation>Maximum player count</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="117"/>
<source>Restrictions</source>
<translation>Restrictions</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="120"/>
<source>Show games only if &amp;spectators can watch</source>
<translation>Show games only if &amp;spectators can watch</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="124"/>
<source>Show spectator password p&amp;rotected games</source>
<translation>Show spectator password p&amp;rotected games</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="126"/>
<source>Show only if spectators can ch&amp;at</source>
<translation>Show only if spectators can ch&amp;at</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="128"/>
<source>Show only if spectators can see &amp;hands</source>
<translation>Show only if spectators can see &amp;hands</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="138"/>
<source>Spectators</source>
<translation>Spectators</translation>
</message>
<message>
<location filename="src/dlg_filter_games.cpp" line="171"/>
<source>Filter games</source>
<translation>Filter games</translation>
</message>
</context>
<context>
<name>DlgForgotPasswordChallenge</name>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="31"/>
<source>Reset Password Challenge Warning</source>
<translation>Reset Password Challenge Warning</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="32"/>
<source>A problem has occurred. Please try to request a new password again.</source>
<translation>A problem has occurred. Please try to request a new password again.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="37"/>
<source>Enter the information of the server and the account you&apos;d like to request a new password for.</source>
<translation>Enter the information of the server and the account you&apos;d like to request a new password for.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="40"/>
<source>&amp;Host:</source>
<translation>&amp;Host:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="45"/>
<source>&amp;Port:</source>
<translation>&amp;Port:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="50"/>
<source>Player &amp;name:</source>
<translation>Player &amp;name:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="55"/>
<source>Email:</source>
<translation>Email:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="89"/>
<source>Reset Password Challenge</source>
<translation>Reset Password Challenge</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="97"/>
<source>Reset Password Challenge Error</source>
<translation>Reset Password Challenge Error</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordchallenge.cpp" line="97"/>
<source>The email address can&apos;t be empty.</source>
<translation>The email address can&apos;t be empty.</translation>
</message>
</context>
<context>
<name>DlgForgotPasswordRequest</name>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="30"/>
<source>Enter the information of the server you&apos;d like to request a new password for.</source>
<translation>Enter the information of the server you&apos;d like to request a new password for.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="33"/>
<source>&amp;Host:</source>
<translation>&amp;Host:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="38"/>
<source>&amp;Port:</source>
<translation>&amp;Port:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="43"/>
<source>Player &amp;name:</source>
<translation>Player &amp;name:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="66"/>
<source>Reset Password Request</source>
<translation>Reset Password Request</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="74"/>
<source>Reset Password Error</source>
<translation>Reset Password Error</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordrequest.cpp" line="74"/>
<source>The player name can&apos;t be empty.</source>
<translation>The player name can&apos;t be empty.</translation>
</message>
</context>
<context>
<name>DlgForgotPasswordReset</name>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="31"/>
<source>Reset Password Warning</source>
<translation>Reset Password Warning</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="32"/>
<source>A problem has occurred. Please try to request a new password again.</source>
<translation>A problem has occurred. Please try to request a new password again.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="36"/>
<source>Enter the received token and the new password in order to set your new password.</source>
<translation>Enter the received token and the new password in order to set your new password.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="39"/>
<source>&amp;Host:</source>
<translation>&amp;Host:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="44"/>
<source>&amp;Port:</source>
<translation>&amp;Port:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="49"/>
<source>Player &amp;name:</source>
<translation>Player &amp;name:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="54"/>
<source>Token:</source>
<translation>Token:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="59"/>
<location filename="src/dlg_forgotpasswordreset.cpp" line="65"/>
<source>New Password:</source>
<translation>New Password:</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="104"/>
<source>Reset Password</source>
<translation>Reset Password</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="112"/>
<source>The player name can&apos;t be empty.</source>
<translation>The player name can&apos;t be empty.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="112"/>
<location filename="src/dlg_forgotpasswordreset.cpp" line="117"/>
<location filename="src/dlg_forgotpasswordreset.cpp" line="122"/>
<location filename="src/dlg_forgotpasswordreset.cpp" line="131"/>
<source>Reset Password Error</source>
<translation>Reset Password Error</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="117"/>
<source>The token can&apos;t be empty.</source>
<translation>The token can&apos;t be empty.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="122"/>
<source>The new password can&apos;t be empty.</source>
<translation>The new password can&apos;t be empty.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="128"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="128"/>
<source>Your password is too short.</source>
<translation>Your password is too short.</translation>
</message>
<message>
<location filename="src/dlg_forgotpasswordreset.cpp" line="131"/>
<source>The passwords do not match.</source>
<translation>The passwords do not match.</translation>
</message>
</context>
<context>
<name>DlgLoadDeckFromClipboard</name>
<message>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="19"/>
<source>&amp;Refresh</source>
<translation>&amp;Refresh</translation>
</message>
<message>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="33"/>
<source>Load deck from clipboard</source>
<translation>Load deck from clipboard</translation>
</message>
<message>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="63"/>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="70"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="63"/>
<location filename="src/dlg_load_deck_from_clipboard.cpp" line="70"/>
<source>Invalid deck list.</source>
<translation>Invalid deck list.</translation>
</message>
</context>
<context>
<name>DlgLoadRemoteDeck</name>
<message>
<location filename="src/dlg_load_remote_deck.cpp" line="26"/>
<source>Load deck</source>
<translation>Load deck</translation>
</message>
</context>
<context>
<name>DlgRegister</name>
<message>
<location filename="src/dlg_register.cpp" line="18"/>
<source>Enter your information and the information of the server you'd like to register to.
Your email will be used to verify your account.</source>
<translation>Enter your information and the information of the server you&apos;d like to register to.
Your email will be used to verify your account.</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="22"/>
<source>&amp;Host:</source>
<translation>&amp;Host:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="27"/>
<source>&amp;Port:</source>
<translation>&amp;Port:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="32"/>
<source>Player &amp;name:</source>
<translation>Player &amp;name:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="37"/>
<source>P&amp;assword:</source>
<translation>P&amp;assword:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="43"/>
<source>Password (again):</source>
<translation>Password (again):</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="49"/>
<source>Email:</source>
<translation>Email:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="54"/>
<source>Email (again):</source>
<translation>Email (again):</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="59"/>
<source>Country:</source>
<translation>Country:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="62"/>
<source>Undefined</source>
<translation>Undefined</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="319"/>
<source>Real name:</source>
<translation>Real name:</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="354"/>
<source>Register to server</source>
<translation>Register to server</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="363"/>
<location filename="src/dlg_register.cpp" line="366"/>
<location filename="src/dlg_register.cpp" line="369"/>
<location filename="src/dlg_register.cpp" line="374"/>
<source>Registration Warning</source>
<translation>Registration Warning</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="363"/>
<source>Your password is too short.</source>
<translation>Your password is too short.</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="366"/>
<source>Your passwords do not match, please try again.</source>
<translation>Your passwords do not match, please try again.</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="370"/>
<source>Your email addresses do not match, please try again.</source>
<translation>Your email addresses do not match, please try again.</translation>
</message>
<message>
<location filename="src/dlg_register.cpp" line="374"/>
<source>The player name can&apos;t be empty.</source>
<translation>The player name can&apos;t be empty.</translation>
</message>
</context>
<context>
<name>DlgSettings</name>
<message>
<location filename="src/dlg_settings.cpp" line="1406"/>
<source>Unknown Error loading card database</source>
<translation>Unknown Error loading card database</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1414"/>
<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>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?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1420"/>
<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>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?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1426"/>
<source>Your card database did not finish loading
Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
Would you like to change your database location setting?</source>
<translation>Your card database did not finish loading
Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
Would you like to change your database location setting?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1432"/>
<source>File Error loading your card database.
Would you like to change your database location setting?</source>
<translation>File Error loading your card database.
Would you like to change your database location setting?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1436"/>
<source>Your card database was loaded but contains no cards.
Would you like to change your database location setting?</source>
<translation>Your card database was loaded but contains no cards.
Would you like to change your database location setting?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1440"/>
<source>Unknown card database load status
Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues
Would you like to change your database location setting?</source>
<translation>Unknown card database load status
Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues
Would you like to change your database location setting?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1448"/>
<location filename="src/dlg_settings.cpp" line="1458"/>
<location filename="src/dlg_settings.cpp" line="1468"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1459"/>
<source>The path to your deck directory is invalid. Would you like to go back and set the correct path?</source>
<translation>The path to your deck directory is invalid. Would you like to go back and set the correct path?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1469"/>
<source>The path to your card pictures directory is invalid. Would you like to go back and set the correct path?</source>
<translation>The path to your card pictures directory is invalid. Would you like to go back and set the correct path?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1481"/>
<source>Settings</source>
<translation>Settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1483"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1484"/>
<source>Appearance</source>
<translation>Appearance</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1485"/>
<source>User Interface</source>
<translation>User Interface</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1486"/>
<source>Card Sources</source>
<translation>Card Sources</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1487"/>
<source>Chat</source>
<translation>Chat</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1488"/>
<source>Sound</source>
<translation>Sound</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1489"/>
<source>Shortcuts</source>
<translation>Shortcuts</translation>
</message>
</context>
<context>
<name>DlgTipOfTheDay</name>
<message>
<location filename="src/dlg_tip_of_the_day.cpp" line="66"/>
<source>Next</source>
<translation>Next</translation>
</message>
<message>
<location filename="src/dlg_tip_of_the_day.cpp" line="67"/>
<source>Previous</source>
<translation>Previous</translation>
</message>
<message>
<location filename="src/dlg_tip_of_the_day.cpp" line="90"/>
<source>Tip of the Day</source>
<translation>Tip of the Day</translation>
</message>
</context>
<context>
<name>DlgUpdate</name>
<message>
<location filename="src/dlg_update.cpp" line="26"/>
<source>Current release channel</source>
<translation>Current release channel</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="35"/>
<source>Reinstall</source>
<translation>Reinstall</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="36"/>
<source>Cancel Download</source>
<translation>Cancel Download</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="37"/>
<source>Open Download Page</source>
<translation>Open Download Page</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="55"/>
<source>Check for Client Updates</source>
<translation>Check for Client Updates</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="63"/>
<location filename="src/dlg_update.cpp" line="204"/>
<location filename="src/dlg_update.cpp" line="211"/>
<location filename="src/dlg_update.cpp" line="226"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="64"/>
<source>Cockatrice was not built with SSL support, therefore you cannot download updates automatically!
Please visit the download page to update manually.</source>
<translation>Cockatrice was not built with SSL support, therefore you cannot download updates automatically!
Please visit the download page to update manually.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="95"/>
<source>Downloading update...</source>
<translation>Downloading update...</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="112"/>
<source>Checking for updates...</source>
<translation>Checking for updates...</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="123"/>
<source>Finished checking for updates</source>
<translation>Finished checking for updates</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="138"/>
<source>No Update Available</source>
<translation>No Update Available</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="139"/>
<source>Cockatrice is up to date!</source>
<translation>Cockatrice is up to date!</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="140"/>
<source>You are already running the latest version available in the chosen release channel.</source>
<translation>You are already running the latest version available in the chosen release channel.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="141"/>
<source>Current version</source>
<translation>Current version</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="142"/>
<source>Selected release channel</source>
<translation>Selected release channel</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="151"/>
<location filename="src/dlg_update.cpp" line="162"/>
<source>Update Available</source>
<translation>Update Available</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="152"/>
<location filename="src/dlg_update.cpp" line="163"/>
<source>A new version of Cockatrice is available!</source>
<translation>A new version of Cockatrice is available!</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="152"/>
<location filename="src/dlg_update.cpp" line="163"/>
<source>New version</source>
<translation>New version</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="153"/>
<location filename="src/dlg_update.cpp" line="164"/>
<source>Released</source>
<translation>Released</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="154"/>
<location filename="src/dlg_update.cpp" line="165"/>
<source>Changelog</source>
<translation>Changelog</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="155"/>
<source>Do you want to update now?</source>
<translation>Do you want to update now?</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="167"/>
<source>Unfortunately there are no download packages available for your operating system.
You may have to build from source yourself.</source>
<translation>Unfortunately there are no download packages available for your operating system.
You may have to build from source yourself.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="170"/>
<source>Please check the download page manually and visit the wiki for instructions on compiling.</source>
<translation>Please check the download page manually and visit the wiki for instructions on compiling.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="205"/>
<location filename="src/dlg_update.cpp" line="213"/>
<location filename="src/dlg_update.cpp" line="227"/>
<source>Update Error</source>
<translation>Update Error</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="206"/>
<source>An error occurred while checking for updates:</source>
<translation>An error occurred while checking for updates:</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="214"/>
<source>An error occurred while downloading an update:</source>
<translation>An error occurred while downloading an update:</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="219"/>
<source>Installing...</source>
<translation>Installing...</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="228"/>
<source>Cockatrice is unable to open the installer.</source>
<translation>Cockatrice is unable to open the installer.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="229"/>
<source>Try to update manually by closing Cockatrice and running the installer.</source>
<translation>Try to update manually by closing Cockatrice and running the installer.</translation>
</message>
<message>
<location filename="src/dlg_update.cpp" line="230"/>
<source>Download location</source>
<translation>Download location</translation>
</message>
</context>
<context>
<name>DlgViewLog</name>
<message>
<location filename="src/dlg_viewlog.cpp" line="19"/>
<source>Clear log when closing</source>
<translation>Clear log when closing</translation>
</message>
<message>
<location filename="src/dlg_viewlog.cpp" line="26"/>
<source>Debug Log</source>
<translation>Debug Log</translation>
</message>
</context>
<context>
<name>FilterBuilder</name>
<message>
<location filename="src/filterbuilder.cpp" line="28"/>
<source>Type your filter here</source>
<translation>Type your filter here</translation>
</message>
</context>
<context>
<name>GameSelector</name>
<message>
<location filename="src/gameselector.cpp" line="217"/>
<location filename="src/gameselector.cpp" line="220"/>
<location filename="src/gameselector.cpp" line="223"/>
<location filename="src/gameselector.cpp" line="226"/>
<location filename="src/gameselector.cpp" line="229"/>
<location filename="src/gameselector.cpp" line="232"/>
<location filename="src/gameselector.cpp" line="235"/>
<location filename="src/gameselector.cpp" line="238"/>
<location filename="src/gameselector.cpp" line="272"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="217"/>
<source>Please join the appropriate room first.</source>
<translation>Please join the appropriate room first.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="220"/>
<source>Wrong password.</source>
<translation>Wrong password.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="223"/>
<source>Spectators are not allowed in this game.</source>
<translation>Spectators are not allowed in this game.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="226"/>
<source>The game is already full.</source>
<translation>The game is already full.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="229"/>
<source>The game does not exist any more.</source>
<translation>The game does not exist any more.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="232"/>
<source>This game is only open to registered users.</source>
<translation>This game is only open to registered users.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="235"/>
<source>This game is only open to its creator&apos;s buddies.</source>
<translation>This game is only open to its creator&apos;s buddies.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="238"/>
<source>You are being ignored by the creator of this game.</source>
<translation>You are being ignored by the creator of this game.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="258"/>
<source>Join game</source>
<translation>Join game</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="258"/>
<source>Password:</source>
<translation>Password:</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="272"/>
<source>Please join the respective room first.</source>
<translation>Please join the respective room first.</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="315"/>
<source>&amp;Filter games</source>
<translation>&amp;Filter games</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="316"/>
<source>C&amp;lear filter</source>
<translation>C&amp;lear filter</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="318"/>
<source>C&amp;reate</source>
<translation>C&amp;reate</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="319"/>
<source>&amp;Join</source>
<translation>&amp;Join</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="320"/>
<source>J&amp;oin as spectator</source>
<translation>J&amp;oin as spectator</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="341"/>
<source>Games shown: %1 / %2</source>
<translation>Games shown: %1 / %2</translation>
</message>
<message>
<location filename="src/gameselector.cpp" line="343"/>
<source>Games</source>
<translation>Games</translation>
</message>
</context>
<context>
<name>GamesModel</name>
<message>
<location filename="src/gamesmodel.cpp" line="48"/>
<source>&gt;1 day</source>
<translation>&gt;1 day</translation>
</message>
<message numerus="yes">
<location filename="src/gamesmodel.cpp" line="57"/>
<source>%1%2 hr</source>
<comment>short age in hours</comment>
<translation><numerusform>%1%2 hr</numerusform><numerusform>%1%2 hr</numerusform></translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="59"/>
<source>new</source>
<translation>new</translation>
</message>
<message numerus="yes">
<location filename="src/gamesmodel.cpp" line="62"/>
<source>%1%2 min</source>
<comment>short age in minutes</comment>
<translation><numerusform>%1%2 min</numerusform><numerusform>%1%2 min</numerusform></translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="154"/>
<source>password</source>
<translation>password</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="156"/>
<source>buddies only</source>
<translation>buddies only</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="158"/>
<source>reg. users only</source>
<translation>reg. users only</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="190"/>
<location filename="src/gamesmodel.cpp" line="195"/>
<source>can chat</source>
<translation>can chat</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="192"/>
<source>see hands</source>
<translation>see hands</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="197"/>
<source>can see hands</source>
<translation>can see hands</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="202"/>
<source>not allowed</source>
<translation>not allowed</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="220"/>
<source>Room</source>
<translation>Room</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="224"/>
<source>Age</source>
<translation>Age</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="232"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="234"/>
<source>Creator</source>
<translation>Creator</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="236"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="238"/>
<source>Restrictions</source>
<translation>Restrictions</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="242"/>
<source>Players</source>
<translation>Players</translation>
</message>
<message>
<location filename="src/gamesmodel.cpp" line="250"/>
<source>Spectators</source>
<translation>Spectators</translation>
</message>
</context>
<context>
<name>GeneralSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="138"/>
<source>Reset all paths</source>
<translation>Reset all paths</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="140"/>
<source>All paths have been reset</source>
<translation>All paths have been reset</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="201"/>
<location filename="src/dlg_settings.cpp" line="211"/>
<location filename="src/dlg_settings.cpp" line="221"/>
<location filename="src/dlg_settings.cpp" line="231"/>
<location filename="src/dlg_settings.cpp" line="241"/>
<location filename="src/dlg_settings.cpp" line="251"/>
<source>Choose path</source>
<translation>Choose path</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="279"/>
<source>Personal settings</source>
<translation>Personal settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="280"/>
<source>Language:</source>
<translation>Language:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="283"/>
<source>Paths (editing disabled in portable mode)</source>
<translation>Paths (editing disabled in portable mode)</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="285"/>
<source>Paths</source>
<translation>Paths</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="288"/>
<source>Decks directory:</source>
<translation>Decks directory:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="289"/>
<source>Replays directory:</source>
<translation>Replays directory:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="290"/>
<source>Pictures directory:</source>
<translation>Pictures directory:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="291"/>
<source>Card database:</source>
<translation>Card database:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="292"/>
<source>Custom database directory:</source>
<translation>Custom database directory:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="293"/>
<source>Token database:</source>
<translation>Token database:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="294"/>
<source>Update channel</source>
<translation>Update channel</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="295"/>
<source>Notify if a feature supported by the server is missing in my client</source>
<translation>Notify if a feature supported by the server is missing in my client</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="296"/>
<source>Automatically run Oracle when running a new version of Cockatrice</source>
<translation>Automatically run Oracle when running a new version of Cockatrice</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="297"/>
<source>Show tips on startup</source>
<translation>Show tips on startup</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="src/window_main.cpp" line="97"/>
<location filename="src/window_main.cpp" line="444"/>
<source>The server has reached its maximum user capacity, please check back later.</source>
<translation>The server has reached its maximum user capacity, please check back later.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="100"/>
<source>There are too many concurrent connections from your address.</source>
<translation>There are too many concurrent connections from your address.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="103"/>
<source>Banned by moderator</source>
<translation>Banned by moderator</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="106"/>
<source>Expected end time: %1</source>
<translation>Expected end time: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="108"/>
<source>This ban lasts indefinitely.</source>
<translation>This ban lasts indefinitely.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="114"/>
<source>Scheduled server shutdown.</source>
<translation>Scheduled server shutdown.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="117"/>
<location filename="src/window_main.cpp" line="459"/>
<source>Invalid username.</source>
<translation>Invalid username.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="120"/>
<source>You have been logged out due to logging in at another location.</source>
<translation>You have been logged out due to logging in at another location.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="125"/>
<source>Connection closed</source>
<translation>Connection closed</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="126"/>
<source>The server has terminated your connection.
Reason: %1</source>
<translation>The server has terminated your connection.
Reason: %1</translation>
</message>
<message numerus="yes">
<location filename="src/window_main.cpp" line="131"/>
<source>The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1</source>
<translation><numerusform>The server is going to be restarted in %n minute.
All running games will be lost.
Reason for shutdown: %1</numerusform><numerusform>The server is going to be restarted in %n minutes.
All running games will be lost.
Reason for shutdown: %1</numerusform></translation>
</message>
<message>
<location filename="src/window_main.cpp" line="136"/>
<source>Scheduled server shutdown</source>
<translation>Scheduled server shutdown</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="175"/>
<location filename="src/window_main.cpp" line="185"/>
<source>Success</source>
<translation>Success</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="175"/>
<source>Registration accepted.
Will now login.</source>
<translation>Registration accepted.
Will now login.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="185"/>
<source>Account activation accepted.
Will now login.</source>
<translation>Account activation accepted.
Will now login.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="219"/>
<source>Number of players</source>
<translation>Number of players</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="219"/>
<source>Please enter the number of players.</source>
<translation>Please enter the number of players.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="231"/>
<location filename="src/window_main.cpp" line="238"/>
<source>Player %1</source>
<translation>Player %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="250"/>
<source>Load replay</source>
<translation>Load replay</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="307"/>
<source>About Cockatrice</source>
<translation>About Cockatrice</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="309"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="310"/>
<source>Cockatrice Webpage</source>
<translation>Cockatrice Webpage</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="310"/>
<source>Project Manager:</source>
<translation>Project Manager:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="311"/>
<source>Past Project Managers:</source>
<translation>Past Project Managers:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="312"/>
<source>Developers:</source>
<translation>Developers:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="313"/>
<source>Our Developers</source>
<translation>Our Developers</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="314"/>
<source>Help Develop!</source>
<translation>Help Develop!</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="315"/>
<source>Translators:</source>
<translation>Translators:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="316"/>
<source>Our Translators</source>
<translation>Our Translators</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="317"/>
<source>Help Translate!</source>
<translation>Help Translate!</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="317"/>
<source>Support:</source>
<translation>Support:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="318"/>
<source>Report an Issue</source>
<translation>Report an Issue</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="319"/>
<source>Troubleshooting</source>
<translation>Troubleshooting</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="320"/>
<source>F.A.Q.</source>
<translation>F.A.Q.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="358"/>
<location filename="src/window_main.cpp" line="386"/>
<location filename="src/window_main.cpp" line="390"/>
<location filename="src/window_main.cpp" line="403"/>
<location filename="src/window_main.cpp" line="407"/>
<location filename="src/window_main.cpp" line="411"/>
<location filename="src/window_main.cpp" line="419"/>
<location filename="src/window_main.cpp" line="424"/>
<location filename="src/window_main.cpp" line="448"/>
<location filename="src/window_main.cpp" line="553"/>
<location filename="src/window_main.cpp" line="557"/>
<location filename="src/window_main.cpp" line="561"/>
<location filename="src/window_main.cpp" line="564"/>
<location filename="src/window_main.cpp" line="574"/>
<location filename="src/window_main.cpp" line="581"/>
<location filename="src/window_main.cpp" line="588"/>
<location filename="src/window_main.cpp" line="594"/>
<location filename="src/window_main.cpp" line="1156"/>
<location filename="src/window_main.cpp" line="1199"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="358"/>
<source>Server timeout</source>
<translation>Server timeout</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="377"/>
<source>Failed Login</source>
<translation>Failed Login</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="378"/>
<source>Your client seems to be missing features this server requires for connection.</source>
<translation>Your client seems to be missing features this server requires for connection.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="379"/>
<source>To update your client, go to &apos;Help -&gt; Check for Client Updates&apos;.</source>
<translation>To update your client, go to &apos;Help -&gt; Check for Client Updates&apos;.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="387"/>
<source>Incorrect username or password. Please check your authentication information and try again.</source>
<translation>Incorrect username or password. Please check your authentication information and try again.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="391"/>
<source>There is already an active session using this user name.
Please close that session first and re-login.</source>
<translation>There is already an active session using this user name.
Please close that session first and re-login.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="397"/>
<location filename="src/window_main.cpp" line="547"/>
<source>You are banned until %1.</source>
<translation>You are banned until %1.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="399"/>
<location filename="src/window_main.cpp" line="549"/>
<source>You are banned indefinitely.</source>
<translation>You are banned indefinitely.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="412"/>
<source>This server requires user registration. Do you want to register now?</source>
<translation>This server requires user registration. Do you want to register now?</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="420"/>
<source>This server requires client IDs. Your client is either failing to generate an ID or you are running a modified client.
Please close and reopen your client to try again.</source>
<translation>This server requires client IDs. Your client is either failing to generate an ID or you are running a modified client.
Please close and reopen your client to try again.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="425"/>
<source>An internal error has occurred, please close and reopen Cockatrice before trying again.
If the error persists, ensure you are running the latest version of the software and if needed contact the software developers.</source>
<translation>An internal error has occurred, please close and reopen Cockatrice before trying again.
If the error persists, ensure you are running the latest version of the software and if needed contact the software developers.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="431"/>
<source>Account activation</source>
<translation>Account activation</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="432"/>
<source>Your account has not been activated yet.
You need to provide the activation token received in the activation email.</source>
<translation>Your account has not been activated yet.
You need to provide the activation token received in the activation email.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="443"/>
<source>Server Full</source>
<translation>Server Full</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="449"/>
<source>Unknown login error: %1</source>
<translation>Unknown login error: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="450"/>
<location filename="src/window_main.cpp" line="566"/>
<source>
This usually means that your client version is out of date, and the server sent a reply your client doesn&apos;t understand.</source>
<translation>
This usually means that your client version is out of date, and the server sent a reply your client doesn&apos;t understand.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="462"/>
<source>Your username must respect these rules:</source>
<translation>Your username must respect these rules:</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="464"/>
<source>is %1 - %2 characters long</source>
<translation>is %1 - %2 characters long</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="465"/>
<source>can %1 contain lowercase characters</source>
<translation>can %1 contain lowercase characters</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="465"/>
<location filename="src/window_main.cpp" line="467"/>
<location filename="src/window_main.cpp" line="470"/>
<location filename="src/window_main.cpp" line="476"/>
<source>NOT</source>
<translation>NOT</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="467"/>
<source>can %1 contain uppercase characters</source>
<translation>can %1 contain uppercase characters</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="470"/>
<source>can %1 contain numeric characters</source>
<translation>can %1 contain numeric characters</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="473"/>
<source>can contain the following punctuation: %1</source>
<translation>can contain the following punctuation: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="476"/>
<source>first character can %1 be a punctuation mark</source>
<translation>first character can %1 be a punctuation mark</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="483"/>
<source>no unacceptable language as specified by these server rules:</source>
<comment>note that the following lines will not be translated</comment>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/window_main.cpp" line="493"/>
<source>can not contain any of the following words: %1</source>
<translation>can not contain any of the following words: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="499"/>
<source>can not match any of the following expressions: %1</source>
<translation>can not match any of the following expressions: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="505"/>
<source>You may only use A-Z, a-z, 0-9, _, ., and - in your username.</source>
<translation>You may only use A-Z, a-z, 0-9, _, ., and - in your username.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="515"/>
<location filename="src/window_main.cpp" line="519"/>
<location filename="src/window_main.cpp" line="523"/>
<location filename="src/window_main.cpp" line="531"/>
<location filename="src/window_main.cpp" line="535"/>
<location filename="src/window_main.cpp" line="542"/>
<source>Registration denied</source>
<translation>Registration denied</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="516"/>
<source>Registration is currently disabled on this server</source>
<translation>Registration is currently disabled on this server</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="520"/>
<source>There is already an existing account with the same user name.</source>
<translation>There is already an existing account with the same user name.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="524"/>
<source>It&apos;s mandatory to specify a valid email address when registering.</source>
<translation>It&apos;s mandatory to specify a valid email address when registering.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="536"/>
<source>It appears you are attempting to register a new account on this server yet you already have an account registered with the email provided. This server restricts the number of accounts a user can register per address. Please contact the server operator for further assistance or to obtain your credential information.</source>
<translation>It appears you are attempting to register a new account on this server yet you already have an account registered with the email provided. This server restricts the number of accounts a user can register per address. Please contact the server operator for further assistance or to obtain your credential information.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="542"/>
<source>Password too short.</source>
<translation>Password too short.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="561"/>
<source>Registration failed for a technical problem on the server.</source>
<translation>Registration failed for a technical problem on the server.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="565"/>
<source>Unknown registration error: %1</source>
<translation>Unknown registration error: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="574"/>
<source>Account activation failed</source>
<translation>Account activation failed</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="581"/>
<source>Socket error: %1</source>
<translation>Socket error: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="589"/>
<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>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.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="595"/>
<source>Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.</source>
<translation>Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="605"/>
<source>Connecting to %1...</source>
<translation>Connecting to %1...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="609"/>
<source>Registering to %1 as %2...</source>
<translation>Registering to %1 as %2...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="612"/>
<source>Disconnected</source>
<translation>Disconnected</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="615"/>
<source>Connected, logging in at %1</source>
<translation>Connected, logging in at %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="623"/>
<location filename="src/window_main.cpp" line="628"/>
<location filename="src/window_main.cpp" line="633"/>
<source>Requesting forgotten password to %1 as %2...</source>
<translation>Requesting forgotten password to %1 as %2...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="644"/>
<source>&amp;Connect...</source>
<translation>&amp;Connect...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="645"/>
<source>&amp;Disconnect</source>
<translation>&amp;Disconnect</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="646"/>
<source>Start &amp;local game...</source>
<translation>Start &amp;local game...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="647"/>
<source>&amp;Watch replay...</source>
<translation>&amp;Watch replay...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="648"/>
<source>&amp;Deck editor</source>
<translation>&amp;Deck editor</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="649"/>
<source>&amp;Full screen</source>
<translation>&amp;Full screen</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="650"/>
<source>&amp;Register to server...</source>
<translation>&amp;Register to server...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="651"/>
<source>&amp;Restore password...</source>
<translation>&amp;Restore password...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="652"/>
<source>&amp;Settings...</source>
<translation>&amp;Settings...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="654"/>
<source>&amp;Exit</source>
<translation>&amp;Exit</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="657"/>
<source>A&amp;ctions</source>
<translation>A&amp;ctions</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="659"/>
<source>&amp;Cockatrice</source>
<translation>&amp;Cockatrice</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="662"/>
<source>C&amp;ard Database</source>
<translation>C&amp;ard Database</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="663"/>
<source>&amp;Manage sets...</source>
<translation>&amp;Manage sets...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="664"/>
<source>Edit custom &amp;tokens...</source>
<translation>Edit custom &amp;tokens...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="665"/>
<source>Open custom image folder</source>
<translation>Open custom image folder</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="666"/>
<source>Open custom sets folder</source>
<translation>Open custom sets folder</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="667"/>
<source>Add custom sets/cards</source>
<translation>Add custom sets/cards</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="669"/>
<source>&amp;Help</source>
<translation>&amp;Help</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="670"/>
<source>&amp;About Cockatrice</source>
<translation>&amp;About Cockatrice</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="671"/>
<source>&amp;Tip of the Day</source>
<translation>&amp;Tip of the Day</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="672"/>
<source>Check for Client Updates</source>
<translation>Check for Client Updates</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="673"/>
<source>Check for Card Updates...</source>
<translation>Check for Card Updates...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="674"/>
<source>View &amp;Debug Log</source>
<translation>View &amp;Debug Log</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="676"/>
<source>Show/Hide</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/window_main.cpp" line="907"/>
<source>New Version</source>
<translation>New Version</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="908"/>
<source>Congratulations on updating to Cockatrice %1!
Oracle will now launch to update your card database.</source>
<translation>Congratulations on updating to Cockatrice %1!
Oracle will now launch to update your card database.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="912"/>
<source>Cockatrice installed</source>
<translation>Cockatrice installed</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="913"/>
<source>Congratulations on installing Cockatrice %1!
Oracle will now launch to install the initial card database.</source>
<translation>Congratulations on installing Cockatrice %1!
Oracle will now launch to install the initial card database.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1039"/>
<source>Card database</source>
<translation>Card database</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1041"/>
<source>Cockatrice is unable to load the card database.
Do you want to update your card database now?
If unsure or first time user, choose &quot;Yes&quot;</source>
<translation>Cockatrice is unable to load the card database.
Do you want to update your card database now?
If unsure or first time user, choose &quot;Yes&quot;</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1045"/>
<location filename="src/window_main.cpp" line="1070"/>
<source>Yes</source>
<translation>Yes</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1046"/>
<location filename="src/window_main.cpp" line="1071"/>
<source>No</source>
<translation>No</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1047"/>
<source>Open settings</source>
<translation>Open settings</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1062"/>
<source>New sets found</source>
<translation>New sets found</translation>
</message>
<message numerus="yes">
<location filename="src/window_main.cpp" line="1064"/>
<source>%n new set(s) found in the card database
Set code(s): %1
Do you want to enable it/them?</source>
<translation><numerusform>%n new set found in the card database
Set code: %1
Do you want to enable it?</numerusform><numerusform>%n new sets found in the card database
Set codes: %1
Do you want to enable them?</numerusform></translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1072"/>
<source>View sets</source>
<translation>View sets</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1091"/>
<source>Welcome</source>
<translation>Welcome</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1092"/>
<source>Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the &quot;Manage Sets&quot; dialog.</source>
<translation>Hi! It seems like you&apos;re running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the &quot;Manage Sets&quot; dialog.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1102"/>
<location filename="src/window_main.cpp" line="1235"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1102"/>
<source>A card database update is already running.</source>
<translation>A card database update is already running.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1157"/>
<source>Unable to run the card database updater: </source>
<translation>Unable to run the card database updater: </translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1178"/>
<source>failed to start.</source>
<translation>failed to start.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1181"/>
<source>crashed.</source>
<translation>crashed.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1184"/>
<source>timed out.</source>
<translation>timed out.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1187"/>
<source>write error.</source>
<translation>write error.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1190"/>
<source>read error.</source>
<translation>read error.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1194"/>
<source>unknown error.</source>
<translation>unknown error.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1199"/>
<source>The card database updater exited with an error: %1</source>
<translation>The card database updater exited with an error: %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1236"/>
<source>This server supports additional features that your client doesn't have.
This is most likely not a problem, but this message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.
To update your client, go to Help -&gt; Check for Updates.</source>
<translation>This server supports additional features that your client doesn&apos;t have.
This is most likely not a problem, but this message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.
To update your client, go to Help -&gt; Check for Updates.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1255"/>
<location filename="src/window_main.cpp" line="1264"/>
<location filename="src/window_main.cpp" line="1270"/>
<location filename="src/window_main.cpp" line="1298"/>
<location filename="src/window_main.cpp" line="1302"/>
<source>Load sets/cards</source>
<translation>Load sets/cards</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1264"/>
<source>Selected file cannot be found.</source>
<translation>Selected file cannot be found.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1270"/>
<source>You can only import XML databases at this time.</source>
<translation>You can only import XML databases at this time.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1299"/>
<source>The new sets/cards have been added successfully.
Cockatrice will now reload the card database.</source>
<translation>The new sets/cards have been added successfully.
Cockatrice will now reload the card database.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1302"/>
<source>Sets/cards failed to import.</source>
<translation>Sets/cards failed to import.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1345"/>
<location filename="src/window_main.cpp" line="1355"/>
<location filename="src/window_main.cpp" line="1364"/>
<source>Reset Password</source>
<translation>Reset Password</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1346"/>
<source>Your password has been reset successfully, you can now log in using the new credentials.</source>
<translation>Your password has been reset successfully, you can now log in using the new credentials.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1356"/>
<source>Failed to reset user account password, please contact the server operator to reset your password.</source>
<translation>Failed to reset user account password, please contact the server operator to reset your password.</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="1365"/>
<source>Activation request received, please check your email for an activation token.</source>
<translation>Activation request received, please check your email for an activation token.</translation>
</message>
</context>
<context>
<name>MessageLogWidget</name>
<message>
<location filename="src/messagelogwidget.cpp" line="75"/>
<source> from play</source>
<translation> from play</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="77"/>
<source> from their graveyard</source>
<translation> from their graveyard</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="79"/>
<source> from exile</source>
<translation> from exile</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="81"/>
<source> from their hand</source>
<translation> from their hand</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="86"/>
<source>the top card of %1&apos;s library</source>
<translation>the top card of %1&apos;s library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="88"/>
<source>the top card of their library</source>
<translation>the top card of their library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="93"/>
<source> from the top of %1&apos;s library</source>
<translation> from the top of %1&apos;s library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="95"/>
<source> from the top of their library</source>
<translation> from the top of their library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="101"/>
<source>the bottom card of %1&apos;s library</source>
<translation>the bottom card of %1&apos;s library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="103"/>
<source>the bottom card of their library</source>
<translation>the bottom card of their library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="108"/>
<source> from the bottom of %1&apos;s library</source>
<translation> from the bottom of %1&apos;s library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="110"/>
<source> from the bottom of their library</source>
<translation> from the bottom of their library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="115"/>
<source> from %1&apos;s library</source>
<translation> from %1&apos;s library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="117"/>
<source> from their library</source>
<translation> from their library</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="121"/>
<source> from sideboard</source>
<translation> from sideboard</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="123"/>
<source> from the stack</source>
<translation> from the stack</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="149"/>
<source>%1 is now keeping the top card %2 revealed.</source>
<translation>%1 is now keeping the top card %2 revealed.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="150"/>
<source>%1 is not revealing the top card %2 any longer.</source>
<translation>%1 is not revealing the top card %2 any longer.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="157"/>
<source>%1 can now look at top card %2 at any time.</source>
<translation>%1 can now look at top card %2 at any time.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="158"/>
<source>%1 no longer can look at top card %2 at any time.</source>
<translation>%1 no longer can look at top card %2 at any time.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="165"/>
<source>%1 attaches %2 to %3&apos;s %4.</source>
<translation>%1 attaches %2 to %3&apos;s %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="175"/>
<source>%1 has conceded the game.</source>
<translation>%1 has conceded the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="181"/>
<source>%1 has unconceded the game.</source>
<translation>%1 has unconceded the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="188"/>
<source>%1 has restored connection to the game.</source>
<translation>%1 has restored connection to the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="192"/>
<source>%1 has lost connection to the game.</source>
<translation>%1 has lost connection to the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="208"/>
<source>%1 points from their %2 to themselves.</source>
<translation>%1 points from their %2 to themselves.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="211"/>
<source>%1 points from their %2 to %3.</source>
<translation>%1 points from their %2 to %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="215"/>
<source>%1 points from %2&apos;s %3 to themselves.</source>
<translation>%1 points from %2&apos;s %3 to themselves.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="219"/>
<source>%1 points from %2&apos;s %3 to %4.</source>
<translation>%1 points from %2&apos;s %3 to %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="227"/>
<source>%1 points from their %2 to their %3.</source>
<translation>%1 points from their %2 to their %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="230"/>
<source>%1 points from their %2 to %3&apos;s %4.</source>
<translation>%1 points from their %2 to %3&apos;s %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="236"/>
<source>%1 points from %2&apos;s %3 to their own %4.</source>
<translation>%1 points from %2&apos;s %3 to their own %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="242"/>
<source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
<translation>%1 points from %2&apos;s %3 to %4&apos;s %5.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="254"/>
<source>%1 creates token: %2%3.</source>
<translation>%1 creates token: %2%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="263"/>
<source>%1 has loaded a deck (%2).</source>
<translation>%1 has loaded a deck (%2).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="265"/>
<source>%1 has loaded a deck with %2 sideboard cards (%3).</source>
<translation>%1 has loaded a deck with %2 sideboard cards (%3).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="275"/>
<source>%1 destroys %2.</source>
<translation>%1 destroys %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="310"/>
<source>a card</source>
<translation>a card</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="316"/>
<source>%1 gives %2 control over %3.</source>
<translation>%1 gives %2 control over %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="328"/>
<source>%1 puts %2 into play%3 face down.</source>
<translation>%1 puts %2 into play%3 face down.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="330"/>
<source>%1 puts %2 into play%3.</source>
<translation>%1 puts %2 into play%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="333"/>
<source>%1 puts %2%3 into their graveyard.</source>
<translation>%1 puts %2%3 into their graveyard.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="335"/>
<source>%1 exiles %2%3.</source>
<translation>%1 exiles %2%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="337"/>
<source>%1 moves %2%3 to their hand.</source>
<translation>%1 moves %2%3 to their hand.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="340"/>
<source>%1 puts %2%3 into their library.</source>
<translation>%1 puts %2%3 into their library.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="342"/>
<source>%1 puts %2%3 onto the bottom of their library.</source>
<translation>%1 puts %2%3 onto the bottom of their library.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="344"/>
<source>%1 puts %2%3 on top of their library.</source>
<translation>%1 puts %2%3 on top of their library.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="348"/>
<source>%1 puts %2%3 into their library %4 cards from the top.</source>
<translation>%1 puts %2%3 into their library %4 cards from the top.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="351"/>
<source>%1 moves %2%3 to sideboard.</source>
<translation>%1 moves %2%3 to sideboard.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="354"/>
<source>%1 plays %2%3.</source>
<translation>%1 plays %2%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="372"/>
<source>%1 tries to draw from an empty library</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="374"/>
<source>%1 draws %2 card(s).</source>
<translation><numerusform>%1 draws %2 card.</numerusform><numerusform>%1 draws %2 cards.</numerusform></translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="384"/>
<source>%1 is looking at %2.</source>
<translation>%1 is looking at %2.</translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="389"/>
<source>%1 is looking at the top %3 card(s) %2.</source>
<comment>top card for singular, top %3 cards for plural</comment>
<translation><numerusform>%1 is looking at the top card %2.</numerusform><numerusform>%1 is looking at the top %3 cards %2.</numerusform></translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="400"/>
<source>%1 turns %2 face-down.</source>
<translation>%1 turns %2 face-down.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="403"/>
<source>%1 turns %2 face-up.</source>
<translation>%1 turns %2 face-up.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="409"/>
<source>The game has been closed.</source>
<translation>The game has been closed.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="414"/>
<source>The game has started.</source>
<translation>The game has started.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="420"/>
<source>%1 has joined the game.</source>
<translation>%1 has joined the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="426"/>
<source>%1 is now watching the game.</source>
<translation>%1 is now watching the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="431"/>
<source>You have been kicked out of the game.</source>
<translation>You have been kicked out of the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="438"/>
<source>%1 has left the game (%2).</source>
<translation>%1 has left the game (%2).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="444"/>
<source>%1 is not watching the game any more (%2).</source>
<translation>%1 is not watching the game any more (%2).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="450"/>
<source>%1 is not ready to start the game any more.</source>
<translation>%1 is not ready to start the game any more.</translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="459"/>
<source>%1 shuffles their deck and draws a new hand of %2 card(s).</source>
<translation><numerusform>%1 shuffles their deck and draws a card.</numerusform><numerusform>%1 shuffles their deck and draws a new hand of %2 cards.</numerusform></translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="464"/>
<source>%1 shuffles their deck and draws a new hand.</source>
<translation>%1 shuffles their deck and draws a new hand.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="470"/>
<source>You are watching a replay of game #%1.</source>
<translation>You are watching a replay of game #%1.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="475"/>
<source>%1 is ready to start the game.</source>
<translation>%1 is ready to start the game.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="500"/>
<source>cards</source>
<comment>an unknown amount of cards</comment>
<translation>cards</translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="502"/>
<source>%1 card(s)</source>
<comment>a card for singular, %1 cards for plural</comment>
<translation><numerusform>one card</numerusform><numerusform>%1 cards</numerusform></translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="510"/>
<source>%1 reveals %2 to %3.</source>
<translation>%1 reveals %2 to %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="515"/>
<source>%1 reveals %2.</source>
<translation>%1 reveals %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="521"/>
<source>%1 randomly reveals %2%3 to %4.</source>
<translation>%1 randomly reveals %2%3 to %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="528"/>
<source>%1 randomly reveals %2%3.</source>
<translation>%1 randomly reveals %2%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="534"/>
<source>%1 peeks at face down card #%2.</source>
<translation>%1 peeks at face down card #%2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="536"/>
<source>%1 peeks at face down card #%2: %3.</source>
<translation>%1 peeks at face down card #%2: %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="542"/>
<source>%1 reveals %2%3 to %4.</source>
<translation>%1 reveals %2%3 to %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="549"/>
<source>%1 reveals %2%3.</source>
<translation>%1 reveals %2%3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="556"/>
<source>%1 reversed turn order, now it&apos;s %2.</source>
<translation>%1 reversed turn order, now it&apos;s %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="558"/>
<source>reversed</source>
<translation>reversed</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="558"/>
<source>normal</source>
<translation>normal</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="564"/>
<source>Heads</source>
<translation>Heads</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="564"/>
<source>Tails</source>
<translation>Tails</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="565"/>
<source>%1 flipped a coin. It landed as %2.</source>
<translation>%1 flipped a coin. It landed as %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="569"/>
<source>%1 rolls a %2 with a %3-sided die.</source>
<translation>%1 rolls a %2 with a %3-sided die.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="596"/>
<source>%1&apos;s turn.</source>
<translation>%1&apos;s turn.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="602"/>
<source>%1 sets annotation of %2 to %3.</source>
<translation>%1 sets annotation of %2 to %3.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="613"/>
<source>%1 places %2 %3 on %4 (now %5).</source>
<translation>%1 places %2 %3 on %4 (now %5).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="615"/>
<source>%1 removes %2 %3 from %4 (now %5).</source>
<translation>%1 removes %2 %3 from %4 (now %5).</translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="621"/>
<source>red counter(s)</source>
<translation><numerusform>red counter</numerusform><numerusform>red counters</numerusform></translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="624"/>
<source>yellow counter(s)</source>
<translation><numerusform>yellow counter</numerusform><numerusform>yellow counters</numerusform></translation>
</message>
<message numerus="yes">
<location filename="src/messagelogwidget.cpp" line="627"/>
<source>green counter(s)</source>
<translation><numerusform>green counter</numerusform><numerusform>green counters</numerusform></translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="646"/>
<source>%1 sets counter %2 to %3 (%4%5).</source>
<translation>%1 sets counter %2 to %3 (%4%5).</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="658"/>
<source>%1 sets %2 to not untap normally.</source>
<translation>%1 sets %2 to not untap normally.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="660"/>
<source>%1 sets %2 to untap normally.</source>
<translation>%1 sets %2 to untap normally.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="679"/>
<source>%1 removes the PT of %2.</source>
<translation>%1 removes the PT of %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="684"/>
<source>%1 changes the PT of %2 from nothing to %4.</source>
<translation>%1 changes the PT of %2 from nothing to %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="687"/>
<source>%1 changes the PT of %2 from %3 to %4.</source>
<translation>%1 changes the PT of %2 from %3 to %4.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="695"/>
<source>%1 has locked their sideboard.</source>
<translation>%1 has locked their sideboard.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="697"/>
<source>%1 has unlocked their sideboard.</source>
<translation>%1 has unlocked their sideboard.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="715"/>
<source>%1 taps their permanents.</source>
<translation>%1 taps their permanents.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="715"/>
<source>%1 untaps their permanents.</source>
<translation>%1 untaps their permanents.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="718"/>
<source>%1 taps %2.</source>
<translation>%1 taps %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="718"/>
<source>%1 untaps %2.</source>
<translation>%1 untaps %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="734"/>
<source>%1 shuffles %2.</source>
<translation>%1 shuffles %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="738"/>
<source>%1 shuffles the bottom %3 cards of %2.</source>
<translation>%1 shuffles the bottom %3 cards of %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="743"/>
<source>%1 shuffles the top %3 cards of %2.</source>
<translation>%1 shuffles the top %3 cards of %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="748"/>
<source>%1 shuffles cards %3 - %4 of %2.</source>
<translation>%1 shuffles cards %3 - %4 of %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="767"/>
<source>%1 unattaches %2.</source>
<translation>%1 unattaches %2.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="773"/>
<source>%1 undoes their last draw.</source>
<translation>%1 undoes their last draw.</translation>
</message>
<message>
<location filename="src/messagelogwidget.cpp" line="776"/>
<source>%1 undoes their last draw (%2).</source>
<translation>%1 undoes their last draw (%2).</translation>
</message>
</context>
<context>
<name>MessagesSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="858"/>
<source>Word1 Word2 Word3</source>
<translation>Word1 Word2 Word3</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="899"/>
<source>Add New Message</source>
<translation>Add New Message</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="903"/>
<source>Edit Message</source>
<translation>Edit Message</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="907"/>
<source>Remove Message</source>
<translation>Remove Message</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1003"/>
<source>Add message</source>
<translation>Add message</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1003"/>
<location filename="src/dlg_settings.cpp" line="1016"/>
<source>Message:</source>
<translation>Message:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1016"/>
<source>Edit message</source>
<translation>Edit message</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1034"/>
<source>Chat settings</source>
<translation>Chat settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1035"/>
<source>Custom alert words</source>
<translation>Custom alert words</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1036"/>
<source>Enable chat mentions</source>
<translation>Enable chat mentions</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1037"/>
<source>Enable mention completer</source>
<translation>Enable mention completer</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1038"/>
<source>In-game message macros</source>
<translation>In-game message macros</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1040"/>
<source>How to use in-game message macros</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1041"/>
<source>Ignore chat room messages sent by unregistered users</source>
<translation>Ignore chat room messages sent by unregistered users</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1042"/>
<source>Ignore private messages sent by unregistered users</source>
<translation>Ignore private messages sent by unregistered users</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1043"/>
<location filename="src/dlg_settings.cpp" line="1044"/>
<source>Invert text color</source>
<translation>Invert text color</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1045"/>
<source>Enable desktop notifications for private messages</source>
<translation>Enable desktop notifications for private messages</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1046"/>
<source>Enable desktop notification for mentions</source>
<translation>Enable desktop notification for mentions</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1047"/>
<source>Enable room message history on join</source>
<translation>Enable room message history on join</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1048"/>
<location filename="src/dlg_settings.cpp" line="1049"/>
<source>(Color is hexadecimal)</source>
<translation>(Color is hexadecimal)</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1050"/>
<source>Separate words with a space, alphanumeric characters only</source>
<translation>Separate words with a space, alphanumeric characters only</translation>
</message>
</context>
<context>
<name>Mtg</name>
<message>
<location filename="src/game_specific_terms.h" line="29"/>
<source>Card Type</source>
<translation>Card Type</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="31"/>
<source>Mana Value</source>
<translation>Mana Value</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="33"/>
<source>Color(s)</source>
<translation>Color(s)</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="35"/>
<source>Loyalty</source>
<translation>Loyalty</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="37"/>
<source>Main Card Type</source>
<translation>Main Card Type</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="39"/>
<source>Mana Cost</source>
<translation>Mana Cost</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="41"/>
<source>P/T</source>
<translation>P/T</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="43"/>
<source>Side</source>
<translation>Side</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="45"/>
<source>Layout</source>
<translation>Layout</translation>
</message>
<message>
<location filename="src/game_specific_terms.h" line="47"/>
<source>Color Identity</source>
<translation>Color Identity</translation>
</message>
</context>
<context>
<name>Phase</name>
<message>
<location filename="src/phase.cpp" line="17"/>
<source>Unknown Phase</source>
<translation>Unknown Phase</translation>
</message>
<message>
<location filename="src/phase.cpp" line="19"/>
<source>Untap</source>
<translation>Untap</translation>
</message>
<message>
<location filename="src/phase.cpp" line="20"/>
<source>Upkeep</source>
<translation>Upkeep</translation>
</message>
<message>
<location filename="src/phase.cpp" line="21"/>
<source>Draw</source>
<translation>Draw</translation>
</message>
<message>
<location filename="src/phase.cpp" line="22"/>
<source>First Main</source>
<translation>First Main</translation>
</message>
<message>
<location filename="src/phase.cpp" line="23"/>
<source>Beginning of Combat</source>
<translation>Beginning of Combat</translation>
</message>
<message>
<location filename="src/phase.cpp" line="24"/>
<source>Declare Attackers</source>
<translation>Declare Attackers</translation>
</message>
<message>
<location filename="src/phase.cpp" line="25"/>
<source>Declare Blockers</source>
<translation>Declare Blockers</translation>
</message>
<message>
<location filename="src/phase.cpp" line="26"/>
<source>Combat Damage</source>
<translation>Combat Damage</translation>
</message>
<message>
<location filename="src/phase.cpp" line="27"/>
<source>End of Combat</source>
<translation>End of Combat</translation>
</message>
<message>
<location filename="src/phase.cpp" line="28"/>
<source>Second Main</source>
<translation>Second Main</translation>
</message>
<message>
<location filename="src/phase.cpp" line="29"/>
<source>End/Cleanup</source>
<translation>End/Cleanup</translation>
</message>
</context>
<context>
<name>PhasesToolbar</name>
<message>
<location filename="src/phasestoolbar.cpp" line="152"/>
<source>Untap step</source>
<translation>Untap step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="154"/>
<source>Upkeep step</source>
<translation>Upkeep step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="156"/>
<source>Draw step</source>
<translation>Draw step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="158"/>
<source>First main phase</source>
<translation>First main phase</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="160"/>
<source>Beginning of combat step</source>
<translation>Beginning of combat step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="162"/>
<source>Declare attackers step</source>
<translation>Declare attackers step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="164"/>
<source>Declare blockers step</source>
<translation>Declare blockers step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="166"/>
<source>Combat damage step</source>
<translation>Combat damage step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="168"/>
<source>End of combat step</source>
<translation>End of combat step</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="170"/>
<source>Second main phase</source>
<translation>Second main phase</translation>
</message>
<message>
<location filename="src/phasestoolbar.cpp" line="172"/>
<source>End of turn step</source>
<translation>End of turn step</translation>
</message>
</context>
<context>
<name>PictureLoader</name>
<message>
<location filename="src/pictureloader.cpp" line="355"/>
<source>en</source>
<comment>code for scryfall's language property, not available for all languages</comment>
<translation>en</translation>
</message>
</context>
<context>
<name>Player</name>
<message>
<location filename="src/player.cpp" line="632"/>
<source>Reveal top cards of library</source>
<translation>Reveal top cards of library</translation>
</message>
<message>
<location filename="src/player.cpp" line="633"/>
<location filename="src/player.cpp" line="1079"/>
<location filename="src/player.cpp" line="1157"/>
<location filename="src/player.cpp" line="1182"/>
<location filename="src/player.cpp" line="1254"/>
<location filename="src/player.cpp" line="1286"/>
<location filename="src/player.cpp" line="1438"/>
<location filename="src/player.cpp" line="1470"/>
<location filename="src/player.cpp" line="1531"/>
<source>Number of cards: (max. %1)</source>
<translation>Number of cards: (max. %1)</translation>
</message>
<message>
<location filename="src/player.cpp" line="724"/>
<source>&amp;View graveyard</source>
<translation>&amp;View graveyard</translation>
</message>
<message>
<location filename="src/player.cpp" line="725"/>
<source>&amp;View exile</source>
<translation>&amp;View exile</translation>
</message>
<message>
<location filename="src/player.cpp" line="727"/>
<source>Player &quot;%1&quot;</source>
<translation>Player &quot;%1&quot;</translation>
</message>
<message>
<location filename="src/player.cpp" line="728"/>
<location filename="src/player.cpp" line="735"/>
<location filename="src/player.cpp" line="748"/>
<location filename="src/player.cpp" line="862"/>
<source>&amp;Graveyard</source>
<translation>&amp;Graveyard</translation>
</message>
<message>
<location filename="src/player.cpp" line="729"/>
<location filename="src/player.cpp" line="736"/>
<location filename="src/player.cpp" line="742"/>
<location filename="src/player.cpp" line="863"/>
<source>&amp;Exile</source>
<translation>&amp;Exile</translation>
</message>
<message>
<location filename="src/player.cpp" line="732"/>
<source>&amp;Move hand to...</source>
<translation>&amp;Move hand to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="733"/>
<location filename="src/player.cpp" line="739"/>
<location filename="src/player.cpp" line="745"/>
<location filename="src/player.cpp" line="858"/>
<source>&amp;Top of library</source>
<translation>&amp;Top of library</translation>
</message>
<message>
<location filename="src/player.cpp" line="734"/>
<location filename="src/player.cpp" line="740"/>
<location filename="src/player.cpp" line="746"/>
<source>&amp;Bottom of library</source>
<translation>&amp;Bottom of library</translation>
</message>
<message>
<location filename="src/player.cpp" line="738"/>
<source>&amp;Move graveyard to...</source>
<translation>&amp;Move graveyard to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="741"/>
<location filename="src/player.cpp" line="747"/>
<location filename="src/player.cpp" line="786"/>
<location filename="src/player.cpp" line="861"/>
<source>&amp;Hand</source>
<translation>&amp;Hand</translation>
</message>
<message>
<location filename="src/player.cpp" line="744"/>
<source>&amp;Move exile to...</source>
<translation>&amp;Move exile to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="750"/>
<source>&amp;View library</source>
<translation>&amp;View library</translation>
</message>
<message>
<location filename="src/player.cpp" line="751"/>
<source>&amp;View hand</source>
<translation>&amp;View hand</translation>
</message>
<message>
<location filename="src/player.cpp" line="752"/>
<source>View &amp;top cards of library...</source>
<translation>View &amp;top cards of library...</translation>
</message>
<message>
<location filename="src/player.cpp" line="753"/>
<source>Reveal &amp;library to...</source>
<translation>Reveal &amp;library to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="757"/>
<source>&amp;Always reveal top card</source>
<translation>&amp;Always reveal top card</translation>
</message>
<message>
<location filename="src/player.cpp" line="760"/>
<source>&amp;View sideboard</source>
<translation>&amp;View sideboard</translation>
</message>
<message>
<location filename="src/player.cpp" line="761"/>
<source>&amp;Draw card</source>
<translation>&amp;Draw card</translation>
</message>
<message>
<location filename="src/player.cpp" line="762"/>
<source>D&amp;raw cards...</source>
<translation>D&amp;raw cards...</translation>
</message>
<message>
<location filename="src/player.cpp" line="763"/>
<source>&amp;Undo last draw</source>
<translation>&amp;Undo last draw</translation>
</message>
<message>
<location filename="src/player.cpp" line="764"/>
<source>Take &amp;mulligan</source>
<translation>Take &amp;mulligan</translation>
</message>
<message>
<location filename="src/player.cpp" line="765"/>
<source>&amp;Shuffle</source>
<translation>&amp;Shuffle</translation>
</message>
<message>
<location filename="src/player.cpp" line="768"/>
<source>Play top card &amp;face down</source>
<translation>Play top card &amp;face down</translation>
</message>
<message>
<location filename="src/player.cpp" line="770"/>
<source>Move top card to grave&amp;yard</source>
<translation>Move top card to grave&amp;yard</translation>
</message>
<message>
<location filename="src/player.cpp" line="771"/>
<source>Move top card to e&amp;xile</source>
<translation>Move top card to e&amp;xile</translation>
</message>
<message>
<location filename="src/player.cpp" line="772"/>
<source>Move top cards to &amp;graveyard...</source>
<translation>Move top cards to &amp;graveyard...</translation>
</message>
<message>
<location filename="src/player.cpp" line="773"/>
<source>Move top cards to &amp;exile...</source>
<translation>Move top cards to &amp;exile...</translation>
</message>
<message>
<location filename="src/player.cpp" line="769"/>
<source>Put top card on &amp;bottom</source>
<translation>Put top card on &amp;bottom</translation>
</message>
<message>
<location filename="src/player.cpp" line="774"/>
<source>Take top cards &amp;until...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/player.cpp" line="787"/>
<source>&amp;Reveal hand to...</source>
<translation>&amp;Reveal hand to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="788"/>
<source>Reveal r&amp;andom card to...</source>
<translation>Reveal r&amp;andom card to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="789"/>
<source>Reveal random card to...</source>
<translation>Reveal random card to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="790"/>
<source>&amp;Sideboard</source>
<translation>&amp;Sideboard</translation>
</message>
<message>
<location filename="src/player.cpp" line="791"/>
<source>&amp;Library</source>
<translation>&amp;Library</translation>
</message>
<message>
<location filename="src/player.cpp" line="792"/>
<source>&amp;Counters</source>
<translation>&amp;Counters</translation>
</message>
<message>
<location filename="src/player.cpp" line="794"/>
<source>&amp;Untap all permanents</source>
<translation>&amp;Untap all permanents</translation>
</message>
<message>
<location filename="src/player.cpp" line="795"/>
<source>R&amp;oll die...</source>
<translation>R&amp;oll die...</translation>
</message>
<message>
<location filename="src/player.cpp" line="796"/>
<source>&amp;Create token...</source>
<translation>&amp;Create token...</translation>
</message>
<message>
<location filename="src/player.cpp" line="797"/>
<source>C&amp;reate another token</source>
<translation>C&amp;reate another token</translation>
</message>
<message>
<location filename="src/player.cpp" line="798"/>
<source>Cr&amp;eate predefined token</source>
<translation>Cr&amp;eate predefined token</translation>
</message>
<message>
<location filename="src/player.cpp" line="808"/>
<location filename="src/player.cpp" line="1030"/>
<source>&amp;All players</source>
<translation>&amp;All players</translation>
</message>
<message>
<location filename="src/player.cpp" line="813"/>
<source>S&amp;ay</source>
<translation>S&amp;ay</translation>
</message>
<message>
<location filename="src/player.cpp" line="816"/>
<source>&amp;Play</source>
<translation>&amp;Play</translation>
</message>
<message>
<location filename="src/player.cpp" line="817"/>
<source>&amp;Hide</source>
<translation>&amp;Hide</translation>
</message>
<message>
<location filename="src/player.cpp" line="818"/>
<source>Play &amp;Face Down</source>
<translation>Play &amp;Face Down</translation>
</message>
<message>
<location filename="src/player.cpp" line="820"/>
<source>&amp;Tap / Untap</source>
<extracomment>Turn sideways or back again</extracomment>
<translation>&amp;Tap / Untap</translation>
</message>
<message>
<location filename="src/player.cpp" line="821"/>
<source>Toggle &amp;normal untapping</source>
<translation>Toggle &amp;normal untapping</translation>
</message>
<message>
<location filename="src/player.cpp" line="823"/>
<source>T&amp;urn Over</source>
<extracomment>Turn face up/face down</extracomment>
<translation>T&amp;urn Over</translation>
</message>
<message>
<location filename="src/player.cpp" line="826"/>
<source>&amp;Peek at card face</source>
<translation>&amp;Peek at card face</translation>
</message>
<message>
<location filename="src/player.cpp" line="827"/>
<source>&amp;Clone</source>
<translation>&amp;Clone</translation>
</message>
<message>
<location filename="src/player.cpp" line="828"/>
<source>Attac&amp;h to card...</source>
<translation>Attac&amp;h to card...</translation>
</message>
<message>
<location filename="src/player.cpp" line="829"/>
<source>Unattac&amp;h</source>
<translation>Unattac&amp;h</translation>
</message>
<message>
<location filename="src/player.cpp" line="830"/>
<source>&amp;Draw arrow...</source>
<translation>&amp;Draw arrow...</translation>
</message>
<message>
<location filename="src/player.cpp" line="831"/>
<source>&amp;Increase power</source>
<translation>&amp;Increase power</translation>
</message>
<message>
<location filename="src/player.cpp" line="832"/>
<source>&amp;Decrease power</source>
<translation>&amp;Decrease power</translation>
</message>
<message>
<location filename="src/player.cpp" line="833"/>
<source>I&amp;ncrease toughness</source>
<translation>I&amp;ncrease toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="834"/>
<source>D&amp;ecrease toughness</source>
<translation>D&amp;ecrease toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="835"/>
<source>In&amp;crease power and toughness</source>
<translation>In&amp;crease power and toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="836"/>
<source>Dec&amp;rease power and toughness</source>
<translation>Dec&amp;rease power and toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="837"/>
<source>Increase power and decrease toughness</source>
<translation>Increase power and decrease toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="838"/>
<source>Decrease power and increase toughness</source>
<translation>Decrease power and increase toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="839"/>
<source>Set &amp;power and toughness...</source>
<translation>Set &amp;power and toughness...</translation>
</message>
<message>
<location filename="src/player.cpp" line="840"/>
<source>Reset p&amp;ower and toughness</source>
<translation>Reset p&amp;ower and toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="841"/>
<source>&amp;Set annotation...</source>
<translation>&amp;Set annotation...</translation>
</message>
<message>
<location filename="src/player.cpp" line="844"/>
<source>Red</source>
<translation>Red</translation>
</message>
<message>
<location filename="src/player.cpp" line="845"/>
<source>Yellow</source>
<translation>Yellow</translation>
</message>
<message>
<location filename="src/player.cpp" line="846"/>
<source>Green</source>
<translation>Green</translation>
</message>
<message>
<location filename="src/player.cpp" line="849"/>
<source>&amp;Add counter (%1)</source>
<translation>&amp;Add counter (%1)</translation>
</message>
<message>
<location filename="src/player.cpp" line="852"/>
<source>&amp;Remove counter (%1)</source>
<translation>&amp;Remove counter (%1)</translation>
</message>
<message>
<location filename="src/player.cpp" line="855"/>
<source>&amp;Set counters (%1)...</source>
<translation>&amp;Set counters (%1)...</translation>
</message>
<message>
<location filename="src/player.cpp" line="859"/>
<source>X cards from the top of library...</source>
<translation>X cards from the top of library...</translation>
</message>
<message>
<location filename="src/player.cpp" line="860"/>
<source>&amp;Bottom of library in random order</source>
<translation>&amp;Bottom of library in random order</translation>
</message>
<message>
<location filename="src/player.cpp" line="1079"/>
<source>View top cards of library</source>
<translation>View top cards of library</translation>
</message>
<message>
<location filename="src/player.cpp" line="2819"/>
<source>Which position should this card be placed:</source>
<translation>Which position should this card be placed:</translation>
</message>
<message>
<location filename="src/player.cpp" line="2819"/>
<source>(max. %1)</source>
<translation>(max. %1)</translation>
</message>
<message>
<location filename="src/player.cpp" line="1156"/>
<source>Draw hand</source>
<translation>Draw hand</translation>
</message>
<message>
<location filename="src/player.cpp" line="1158"/>
<source>0 and lower are in comparison to current hand size</source>
<translation>0 and lower are in comparison to current hand size</translation>
</message>
<message>
<location filename="src/player.cpp" line="1182"/>
<source>Draw cards</source>
<translation>Draw cards</translation>
</message>
<message>
<location filename="src/player.cpp" line="1783"/>
<location filename="src/player.cpp" line="3343"/>
<source>Number:</source>
<translation>Number:</translation>
</message>
<message>
<location filename="src/player.cpp" line="1254"/>
<source>Move top cards to grave</source>
<translation>Move top cards to grave</translation>
</message>
<message>
<location filename="src/player.cpp" line="754"/>
<source>Reveal &amp;top cards to...</source>
<translation>Reveal &amp;top cards to...</translation>
</message>
<message>
<location filename="src/player.cpp" line="755"/>
<source>&amp;Top of library...</source>
<translation>&amp;Top of library...</translation>
</message>
<message>
<location filename="src/player.cpp" line="756"/>
<source>&amp;Bottom of library...</source>
<translation>&amp;Bottom of library...</translation>
</message>
<message>
<location filename="src/player.cpp" line="758"/>
<source>&amp;Always look at top card</source>
<translation>&amp;Always look at top card</translation>
</message>
<message>
<location filename="src/player.cpp" line="759"/>
<source>&amp;Open deck in deck editor</source>
<translation>&amp;Open deck in deck editor</translation>
</message>
<message>
<location filename="src/player.cpp" line="767"/>
<source>&amp;Play top card</source>
<translation>&amp;Play top card</translation>
</message>
<message>
<location filename="src/player.cpp" line="776"/>
<source>&amp;Draw bottom card</source>
<translation>&amp;Draw bottom card</translation>
</message>
<message>
<location filename="src/player.cpp" line="777"/>
<source>D&amp;raw bottom cards...</source>
<translation>D&amp;raw bottom cards...</translation>
</message>
<message>
<location filename="src/player.cpp" line="778"/>
<source>&amp;Play bottom card</source>
<translation>&amp;Play bottom card</translation>
</message>
<message>
<location filename="src/player.cpp" line="779"/>
<source>Play bottom card &amp;face down</source>
<translation>Play bottom card &amp;face down</translation>
</message>
<message>
<location filename="src/player.cpp" line="780"/>
<source>Move bottom card to grave&amp;yard</source>
<translation>Move bottom card to grave&amp;yard</translation>
</message>
<message>
<location filename="src/player.cpp" line="781"/>
<source>Move bottom card to e&amp;xile</source>
<translation>Move bottom card to e&amp;xile</translation>
</message>
<message>
<location filename="src/player.cpp" line="782"/>
<source>Move bottom cards to &amp;graveyard...</source>
<translation>Move bottom cards to &amp;graveyard...</translation>
</message>
<message>
<location filename="src/player.cpp" line="783"/>
<source>Move bottom cards to &amp;exile...</source>
<translation>Move bottom cards to &amp;exile...</translation>
</message>
<message>
<location filename="src/player.cpp" line="784"/>
<source>Put bottom card on &amp;top</source>
<translation>Put bottom card on &amp;top</translation>
</message>
<message>
<location filename="src/player.cpp" line="805"/>
<source>Selec&amp;ted cards</source>
<translation>Selec&amp;ted cards</translation>
</message>
<message>
<location filename="src/player.cpp" line="1286"/>
<source>Move top cards to exile</source>
<translation>Move top cards to exile</translation>
</message>
<message>
<location filename="src/player.cpp" line="1438"/>
<source>Move bottom cards to grave</source>
<translation>Move bottom cards to grave</translation>
</message>
<message>
<location filename="src/player.cpp" line="1470"/>
<source>Move bottom cards to exile</source>
<translation>Move bottom cards to exile</translation>
</message>
<message>
<location filename="src/player.cpp" line="1531"/>
<source>Draw bottom cards</source>
<translation>Draw bottom cards</translation>
</message>
<message>
<location filename="src/player.cpp" line="1605"/>
<source>Roll die</source>
<translation>Roll die</translation>
</message>
<message>
<location filename="src/player.cpp" line="1605"/>
<source>Number of sides:</source>
<translation>Number of sides:</translation>
</message>
<message>
<location filename="src/player.cpp" line="1636"/>
<location filename="src/player.cpp" line="3752"/>
<source>C&amp;reate another %1 token</source>
<translation>C&amp;reate another %1 token</translation>
</message>
<message>
<location filename="src/player.cpp" line="1783"/>
<source>Create tokens</source>
<translation>Create tokens</translation>
</message>
<message>
<location filename="src/player.cpp" line="2818"/>
<source>Place card X cards from top of library</source>
<translation>Place card X cards from top of library</translation>
</message>
<message>
<location filename="src/player.cpp" line="3143"/>
<source>Change power/toughness</source>
<translation>Change power/toughness</translation>
</message>
<message>
<location filename="src/player.cpp" line="3143"/>
<source>Change stats to:</source>
<translation>Change stats to:</translation>
</message>
<message>
<location filename="src/player.cpp" line="3252"/>
<source>Set annotation</source>
<translation>Set annotation</translation>
</message>
<message>
<location filename="src/player.cpp" line="3253"/>
<source>Please enter the new annotation:</source>
<translation>Please enter the new annotation:</translation>
</message>
<message>
<location filename="src/player.cpp" line="3343"/>
<source>Set counters</source>
<translation>Set counters</translation>
</message>
<message>
<location filename="src/player.cpp" line="3541"/>
<source>Re&amp;veal to...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/player.cpp" line="3588"/>
<source>View related cards</source>
<translation>View related cards</translation>
</message>
<message>
<location filename="src/player.cpp" line="3627"/>
<source>Token: </source>
<translation>Token: </translation>
</message>
<message>
<location filename="src/player.cpp" line="3644"/>
<source>All tokens</source>
<translation>All tokens</translation>
</message>
</context>
<context>
<name>QMenuBar</name>
<message>
<location filename="src/window_main.cpp" line="736"/>
<source>Services</source>
<translation>Services</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="737"/>
<source>Hide %1</source>
<translation>Hide %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="738"/>
<source>Hide Others</source>
<translation>Hide Others</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="739"/>
<source>Show All</source>
<translation>Show All</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="740"/>
<source>Preferences...</source>
<translation>Preferences...</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="741"/>
<source>Quit %1</source>
<translation>Quit %1</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="742"/>
<source>About %1</source>
<translation>About %1</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="src/window_main.cpp" line="79"/>
<source>Cockatrice card database (*.xml)</source>
<translation>Cockatrice card database (*.xml)</translation>
</message>
<message>
<location filename="src/deck_loader.cpp" line="14"/>
<location filename="src/window_main.cpp" line="80"/>
<source>All files (*.*)</source>
<translation>All files (*.*)</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="252"/>
<source>Cockatrice replays (*.cor)</source>
<translation>Cockatrice replays (*.cor)</translation>
</message>
<message>
<location filename="src/deck_loader.cpp" line="13"/>
<source>Common deck formats (*.cod *.dec *.dek *.txt *.mwDeck)</source>
<translation>Common deck formats (*.cod *.dec *.dek *.txt *.mwDeck)</translation>
</message>
<message>
<location filename="../common/decklist.cpp" line="111"/>
<source>Maindeck</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../common/decklist.cpp" line="113"/>
<source>Sideboard</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../common/decklist.cpp" line="115"/>
<source>Tokens</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>QPlatformTheme</name>
<message>
<location filename="src/window_main.cpp" line="745"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="746"/>
<source>Save</source>
<translation>Save</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="747"/>
<source>Save All</source>
<translation>Save All</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="748"/>
<source>Open</source>
<translation>Open</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="749"/>
<source>&amp;Yes</source>
<translation>&amp;Yes</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="750"/>
<source>Yes to &amp;All</source>
<translation>Yes to &amp;All</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="751"/>
<source>&amp;No</source>
<translation>&amp;No</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="752"/>
<source>N&amp;o to All</source>
<translation>N&amp;o to All</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="753"/>
<source>Abort</source>
<translation>Abort</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="754"/>
<source>Retry</source>
<translation>Retry</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="755"/>
<source>Ignore</source>
<translation>Ignore</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="756"/>
<source>Close</source>
<translation>Close</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="757"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="758"/>
<source>Discard</source>
<translation>Discard</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="759"/>
<source>Help</source>
<translation>Help</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="760"/>
<source>Apply</source>
<translation>Apply</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="761"/>
<source>Reset</source>
<translation>Reset</translation>
</message>
<message>
<location filename="src/window_main.cpp" line="762"/>
<source>Restore Defaults</source>
<translation>Restore Defaults</translation>
</message>
</context>
<context>
<name>RemoteDeckList_TreeModel</name>
<message>
<location filename="src/remotedecklist_treewidget.cpp" line="170"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="src/remotedecklist_treewidget.cpp" line="172"/>
<source>ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="src/remotedecklist_treewidget.cpp" line="174"/>
<source>Upload time</source>
<translation>Upload time</translation>
</message>
</context>
<context>
<name>RemoteReplayList_TreeModel</name>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="151"/>
<source>ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="153"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="155"/>
<source>Players</source>
<translation>Players</translation>
</message>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="157"/>
<source>Keep</source>
<translation>Keep</translation>
</message>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="159"/>
<source>Time started</source>
<translation>Time started</translation>
</message>
<message>
<location filename="src/remotereplaylist_treewidget.cpp" line="161"/>
<source>Duration (sec)</source>
<translation>Duration (sec)</translation>
</message>
</context>
<context>
<name>RoomSelector</name>
<message>
<location filename="src/tab_server.cpp" line="55"/>
<source>Rooms</source>
<translation>Rooms</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="56"/>
<source>Joi&amp;n</source>
<translation>Joi&amp;n</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="59"/>
<source>Room</source>
<translation>Room</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="60"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="61"/>
<source>Permissions</source>
<translation>Permissions</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="62"/>
<source>Players</source>
<translation>Players</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="63"/>
<source>Games</source>
<translation>Games</translation>
</message>
</context>
<context>
<name>SequenceEdit</name>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="43"/>
<source>Choose an action from the table</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="49"/>
<source>Hit the key/combination of keys you want to set for this action</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="172"/>
<source>Shortcut already in use</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="175"/>
<source>Invalid key</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="192"/>
<source>Clear</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/sequenceEdit/sequenceedit.cpp" line="193"/>
<source>Restore default</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SetsModel</name>
<message>
<location filename="src/setsmodel.cpp" line="84"/>
<source>Enabled</source>
<translation>Enabled</translation>
</message>
<message>
<location filename="src/setsmodel.cpp" line="86"/>
<source>Set type</source>
<translation>Set type</translation>
</message>
<message>
<location filename="src/setsmodel.cpp" line="88"/>
<source>Set code</source>
<translation>Set code</translation>
</message>
<message>
<location filename="src/setsmodel.cpp" line="90"/>
<source>Long name</source>
<translation>Long name</translation>
</message>
<message>
<location filename="src/setsmodel.cpp" line="92"/>
<source>Release date</source>
<translation>Release date</translation>
</message>
</context>
<context>
<name>ShortcutSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="1207"/>
<source>Restore all default shortcuts</source>
<translation>Restore all default shortcuts</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1208"/>
<source>Do you really want to restore all default shortcuts?</source>
<translation>Do you really want to restore all default shortcuts?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1268"/>
<source>Clear all default shortcuts</source>
<translation>Clear all default shortcuts</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1269"/>
<source>Do you really want to clear all shortcuts?</source>
<translation>Do you really want to clear all shortcuts?</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1276"/>
<source>Action</source>
<translation>Action</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1276"/>
<source>Shortcut</source>
<translation>Shortcut</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1279"/>
<source>Section:</source>
<translation>Section:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1280"/>
<source>Action:</source>
<translation>Action:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1281"/>
<source>Shortcut:</source>
<translation>Shortcut:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1283"/>
<source>How to set custom shortcuts</source>
<translation>How to set custom shortcuts</translation>
</message>
</context>
<context>
<name>ShortcutsSettings</name>
<message>
<location filename="src/shortcutssettings.cpp" line="46"/>
<source>Your configuration file contained invalid shortcuts.
Please check your shortcut settings!</source>
<translation>Your configuration file contained invalid shortcuts.
Please check your shortcut settings!</translation>
</message>
<message>
<location filename="src/shortcutssettings.cpp" line="48"/>
<source>The following shortcuts have been set to default:
</source>
<translation>The following shortcuts have been set to default:
</translation>
</message>
</context>
<context>
<name>ShutdownDialog</name>
<message>
<location filename="src/tab_admin.cpp" line="20"/>
<source>&amp;Reason for shutdown:</source>
<translation>&amp;Reason for shutdown:</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="24"/>
<source>&amp;Time until shutdown (minutes):</source>
<translation>&amp;Time until shutdown (minutes):</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="43"/>
<source>Shut down server</source>
<translation>Shut down server</translation>
</message>
</context>
<context>
<name>SoundSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="1119"/>
<source>Enable &amp;sounds</source>
<translation>Enable &amp;sounds</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1120"/>
<source>Current sounds theme:</source>
<translation>Current sounds theme:</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1121"/>
<source>Test system sound engine</source>
<translation>Test system sound engine</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1122"/>
<source>Sound settings</source>
<translation>Sound settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="1123"/>
<source>Master volume</source>
<translation>Master volume</translation>
</message>
</context>
<context>
<name>SpoilerBackgroundUpdater</name>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="100"/>
<source>Spoilers season has ended</source>
<translation>Spoilers season has ended</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="100"/>
<source>Deleting spoiler.xml. Please run Oracle</source>
<translation>Deleting spoiler.xml. Please run Oracle</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="110"/>
<location filename="src/spoilerbackgroundupdater.cpp" line="117"/>
<source>Spoilers download failed</source>
<translation>Spoilers download failed</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="110"/>
<source>No internet connection</source>
<translation>No internet connection</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="117"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="138"/>
<source>Spoilers already up to date</source>
<translation>Spoilers already up to date</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="138"/>
<source>No new spoilers added</source>
<translation>No new spoilers added</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="179"/>
<source>Spoilers have been updated!</source>
<translation>Spoilers have been updated!</translation>
</message>
<message>
<location filename="src/spoilerbackgroundupdater.cpp" line="179"/>
<source>Last change:</source>
<translation>Last change:</translation>
</message>
</context>
<context>
<name>StableReleaseChannel</name>
<message>
<location filename="src/releasechannel.cpp" line="92"/>
<source>Stable Releases</source>
<translation>Stable Releases</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="108"/>
<source>No reply received from the release update server.</source>
<translation>No reply received from the release update server.</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="116"/>
<source>Invalid reply received from the release update server.</source>
<translation>Invalid reply received from the release update server.</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="172"/>
<source>No reply received from the tag update server.</source>
<translation>No reply received from the tag update server.</translation>
</message>
<message>
<location filename="src/releasechannel.cpp" line="179"/>
<source>Invalid reply received from the tag update server.</source>
<translation>Invalid reply received from the tag update server.</translation>
</message>
</context>
<context>
<name>TabAdmin</name>
<message>
<location filename="src/tab_admin.h" line="53"/>
<source>Administration</source>
<translation>Administration</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="98"/>
<source>Update server &amp;message</source>
<translation>Update server &amp;message</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="99"/>
<source>&amp;Shut down server</source>
<translation>&amp;Shut down server</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="100"/>
<source>&amp;Reload configuration</source>
<translation>&amp;Reload configuration</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="101"/>
<source>Server administration functions</source>
<translation>Server administration functions</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="103"/>
<source>&amp;Unlock functions</source>
<translation>&amp;Unlock functions</translation>
</message>
<message>
<location filename="src/tab_admin.cpp" line="104"/>
<source>&amp;Lock functions</source>
<translation>&amp;Lock functions</translation>
</message>
</context>
<context>
<name>TabDeckEditor</name>
<message>
<location filename="src/tab_deck_editor.cpp" line="379"/>
<source>Search by card name</source>
<translation>Search by card name</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="469"/>
<source>Add to Deck</source>
<translation>Add to Deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="470"/>
<source>Add to Sideboard</source>
<translation>Add to Sideboard</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="475"/>
<source>Show Related cards</source>
<translation>Show Related cards</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="628"/>
<source>&amp;Clear all filters</source>
<translation>&amp;Clear all filters</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="629"/>
<source>Delete selected</source>
<translation>Delete selected</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="631"/>
<source>Deck &amp;name:</source>
<translation>Deck &amp;name:</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="632"/>
<source>&amp;Comments:</source>
<translation>&amp;Comments:</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="633"/>
<source>Hash:</source>
<translation>Hash:</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="635"/>
<source>&amp;New deck</source>
<translation>&amp;New deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="636"/>
<source>&amp;Load deck...</source>
<translation>&amp;Load deck...</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="637"/>
<source>&amp;Save deck</source>
<translation>&amp;Save deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="638"/>
<source>Save deck &amp;as...</source>
<translation>Save deck &amp;as...</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="639"/>
<source>Load deck from cl&amp;ipboard...</source>
<translation>Load deck from cl&amp;ipboard...</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="641"/>
<source>Save deck to clipboard</source>
<translation>Save deck to clipboard</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="642"/>
<source>Annotated</source>
<translation>Annotated</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="643"/>
<source>Not Annotated</source>
<translation>Not Annotated</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="645"/>
<source>&amp;Print deck...</source>
<translation>&amp;Print deck...</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="647"/>
<source>&amp;Send deck to online service</source>
<translation>&amp;Send deck to online service</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="648"/>
<source>Create decklist (decklist.org)</source>
<translation>Create decklist (decklist.org)</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="649"/>
<source>Analyze deck (deckstats.net)</source>
<translation>Analyze deck (deckstats.net)</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="650"/>
<source>Analyze deck (tappedout.net)</source>
<translation>Analyze deck (tappedout.net)</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="652"/>
<source>&amp;Close</source>
<translation>&amp;Close</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="654"/>
<source>Add card to &amp;maindeck</source>
<translation>Add card to &amp;maindeck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="655"/>
<source>Add card to &amp;sideboard</source>
<translation>Add card to &amp;sideboard</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="657"/>
<source>&amp;Remove row</source>
<translation>&amp;Remove row</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="659"/>
<source>&amp;Increment number</source>
<translation>&amp;Increment number</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="661"/>
<source>&amp;Decrement number</source>
<translation>&amp;Decrement number</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="663"/>
<source>&amp;Deck Editor</source>
<translation>&amp;Deck Editor</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="665"/>
<location filename="src/tab_deck_editor.cpp" line="670"/>
<source>Card Info</source>
<translation>Card Info</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="666"/>
<location filename="src/tab_deck_editor.cpp" line="671"/>
<source>Deck</source>
<translation>Deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="667"/>
<location filename="src/tab_deck_editor.cpp" line="672"/>
<source>Filters</source>
<translation>Filters</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="669"/>
<source>&amp;View</source>
<translation>&amp;View</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="674"/>
<location filename="src/tab_deck_editor.cpp" line="677"/>
<location filename="src/tab_deck_editor.cpp" line="680"/>
<source>Visible</source>
<translation>Visible</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="675"/>
<location filename="src/tab_deck_editor.cpp" line="678"/>
<location filename="src/tab_deck_editor.cpp" line="681"/>
<source>Floating</source>
<translation>Floating</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="683"/>
<source>Reset layout</source>
<translation>Reset layout</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="688"/>
<source>Deck: %1</source>
<translation>Deck: %1</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="740"/>
<source>Are you sure?</source>
<translation>Are you sure?</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="740"/>
<source>The decklist has been modified.
Do you want to save the changes?</source>
<translation>The decklist has been modified.
Do you want to save the changes?</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="774"/>
<source>Load deck</source>
<translation>Load deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="795"/>
<location filename="src/tab_deck_editor.cpp" line="806"/>
<location filename="src/tab_deck_editor.cpp" line="827"/>
<location filename="src/tab_deck_editor.cpp" line="848"/>
<location filename="src/tab_deck_editor.cpp" line="909"/>
<location filename="src/tab_deck_editor.cpp" line="921"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="795"/>
<source>The deck could not be saved.</source>
<translation>The deck could not be saved.</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="806"/>
<source>Could not save remote deck</source>
<translation>Could not save remote deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="828"/>
<location filename="src/tab_deck_editor.cpp" line="849"/>
<source>The deck could not be saved.
Please check that the directory is writable and try again.</source>
<translation>The deck could not be saved.
Please check that the directory is writable and try again.</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="834"/>
<source>Save deck</source>
<translation>Save deck</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="909"/>
<source>There are no cards in your deck to be exported</source>
<translation>There are no cards in your deck to be exported</translation>
</message>
<message>
<location filename="src/tab_deck_editor.cpp" line="921"/>
<source>No deck was selected to be saved.</source>
<translation>No deck was selected to be saved.</translation>
</message>
</context>
<context>
<name>TabDeckStorage</name>
<message>
<location filename="src/tab_deck_storage.h" line="57"/>
<source>Deck storage</source>
<translation>Deck storage</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="120"/>
<source>Local file system</source>
<translation>Local file system</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="121"/>
<source>Server deck storage</source>
<translation>Server deck storage</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="123"/>
<location filename="src/tab_deck_storage.cpp" line="125"/>
<source>Open in deck editor</source>
<translation>Open in deck editor</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="124"/>
<source>Upload deck</source>
<translation>Upload deck</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="126"/>
<source>Download deck</source>
<translation>Download deck</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="127"/>
<location filename="src/tab_deck_storage.cpp" line="324"/>
<source>New folder</source>
<translation>New folder</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="128"/>
<location filename="src/tab_deck_storage.cpp" line="129"/>
<source>Delete</source>
<translation>Delete</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="187"/>
<location filename="src/tab_deck_storage.cpp" line="219"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="187"/>
<source>Invalid deck file</source>
<translation>Invalid deck file</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="194"/>
<source>Enter deck name</source>
<translation>Enter deck name</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="194"/>
<source>This decklist does not have a name.
Please enter a name:</source>
<translation>This decklist does not have a name.
Please enter a name:</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="199"/>
<source>Unnamed deck</source>
<translation>Unnamed deck</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="219"/>
<source>Failed to upload deck to server</source>
<translation>Failed to upload deck to server</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="235"/>
<source>Delete local file</source>
<translation>Delete local file</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="236"/>
<location filename="src/tab_deck_storage.cpp" line="369"/>
<location filename="src/tab_deck_storage.cpp" line="380"/>
<source>Are you sure you want to delete &quot;%1&quot;?</source>
<translation>Are you sure you want to delete &quot;%1&quot;?</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="324"/>
<source>Name of new folder:</source>
<translation>Name of new folder:</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="368"/>
<source>Delete remote folder</source>
<translation>Delete remote folder</translation>
</message>
<message>
<location filename="src/tab_deck_storage.cpp" line="379"/>
<source>Delete remote deck</source>
<translation>Delete remote deck</translation>
</message>
</context>
<context>
<name>TabGame</name>
<message>
<location filename="src/tab_game.cpp" line="495"/>
<location filename="src/tab_game.cpp" line="503"/>
<location filename="src/tab_game.cpp" line="1390"/>
<source>Replay</source>
<translation>Replay</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="495"/>
<location filename="src/tab_game.cpp" line="503"/>
<source>Game</source>
<translation>Game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="497"/>
<location filename="src/tab_game.cpp" line="560"/>
<source>Player List</source>
<translation>Player List</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="506"/>
<location filename="src/tab_game.cpp" line="558"/>
<source>Card Info</source>
<translation>Card Info</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="507"/>
<location filename="src/tab_game.cpp" line="559"/>
<source>Messages</source>
<translation>Messages</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="509"/>
<location filename="src/tab_game.cpp" line="572"/>
<source>Replay Timeline</source>
<translation>Replay Timeline</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="514"/>
<source>&amp;Phases</source>
<translation>&amp;Phases</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="517"/>
<source>&amp;Game</source>
<translation>&amp;Game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="519"/>
<source>Next &amp;phase</source>
<translation>Next &amp;phase</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="522"/>
<source>Next phase with &amp;action</source>
<translation>Next phase with &amp;action</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="525"/>
<source>Next &amp;turn</source>
<translation>Next &amp;turn</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="528"/>
<source>Reverse turn order</source>
<translation>Reverse turn order</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="531"/>
<source>&amp;Remove all local arrows</source>
<translation>&amp;Remove all local arrows</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="534"/>
<source>Rotate View Cl&amp;ockwise</source>
<translation>Rotate View Cl&amp;ockwise</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="537"/>
<source>Rotate View Co&amp;unterclockwise</source>
<translation>Rotate View Co&amp;unterclockwise</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="540"/>
<source>Game &amp;information</source>
<translation>Game &amp;information</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="542"/>
<source>&amp;Concede</source>
<translation>&amp;Concede</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="545"/>
<source>&amp;Leave game</source>
<translation>&amp;Leave game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="548"/>
<source>C&amp;lose replay</source>
<translation>C&amp;lose replay</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="551"/>
<source>&amp;Focus Chat</source>
<translation>&amp;Focus Chat</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="554"/>
<source>&amp;Say:</source>
<translation>&amp;Say:</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="557"/>
<source>&amp;View</source>
<translation>&amp;View</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="562"/>
<location filename="src/tab_game.cpp" line="565"/>
<location filename="src/tab_game.cpp" line="568"/>
<location filename="src/tab_game.cpp" line="573"/>
<source>Visible</source>
<translation>Visible</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="563"/>
<location filename="src/tab_game.cpp" line="566"/>
<location filename="src/tab_game.cpp" line="569"/>
<location filename="src/tab_game.cpp" line="574"/>
<source>Floating</source>
<translation>Floating</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="577"/>
<source>Reset layout</source>
<translation>Reset layout</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="668"/>
<source>Concede</source>
<translation>Concede</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="668"/>
<source>Are you sure you want to concede this game?</source>
<translation>Are you sure you want to concede this game?</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="674"/>
<source>Unconcede</source>
<translation>Unconcede</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="675"/>
<source>You have already conceded. Do you want to return to this game?</source>
<translation>You have already conceded. Do you want to return to this game?</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="687"/>
<source>Leave game</source>
<translation>Leave game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="687"/>
<source>Are you sure you want to leave this game?</source>
<translation>Are you sure you want to leave this game?</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="965"/>
<source>You are flooding the game. Please wait a couple of seconds.</source>
<translation>You are flooding the game. Please wait a couple of seconds.</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1209"/>
<source>A player has joined game #%1</source>
<translation>A player has joined game #%1</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1210"/>
<source>%1 has joined the game</source>
<translation>%1 has joined the game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1221"/>
<source>kicked by game host or moderator</source>
<translation>kicked by game host or moderator</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1224"/>
<source>player left the game</source>
<translation>player left the game</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1227"/>
<source>player disconnected from server</source>
<translation>player disconnected from server</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1231"/>
<source>reason unknown</source>
<translation>reason unknown</translation>
</message>
<message>
<location filename="src/tab_game.cpp" line="1268"/>
<source>You have been kicked out of the game.</source>
<translation>You have been kicked out of the game.</translation>
</message>
</context>
<context>
<name>TabLog</name>
<message>
<location filename="src/tab_logs.h" line="61"/>
<source>Logs</source>
<translation>Logs</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="31"/>
<location filename="src/tab_logs.cpp" line="37"/>
<location filename="src/tab_logs.cpp" line="43"/>
<source>Time;SenderName;SenderIP;Message;TargetID;TargetName</source>
<translation>Time;SenderName;SenderIP;Message;TargetID;TargetName</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="46"/>
<source>Room Logs</source>
<translation>Room Logs</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="47"/>
<source>Game Logs</source>
<translation>Game Logs</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="48"/>
<source>Chat Logs</source>
<translation>Chat Logs</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="69"/>
<location filename="src/tab_logs.cpp" line="79"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="69"/>
<source>You must select at least one filter.</source>
<translation>You must select at least one filter.</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="79"/>
<source>You have to select a valid number of days to locate.</source>
<translation>You have to select a valid number of days to locate.</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="150"/>
<source>Username: </source>
<translation>Username: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="154"/>
<source>IP Address: </source>
<translation>IP Address: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="158"/>
<source>Game Name: </source>
<translation>Game Name: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="162"/>
<source>GameID: </source>
<translation>GameID: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="166"/>
<source>Message: </source>
<translation>Message: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="171"/>
<source>Main Room</source>
<translation>Main Room</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="172"/>
<source>Game Room</source>
<translation>Game Room</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="173"/>
<source>Private Chat</source>
<translation>Private Chat</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="175"/>
<source>Past X Days: </source>
<translation>Past X Days: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="176"/>
<source>Today</source>
<translation>Today</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="177"/>
<source>Last Hour</source>
<translation>Last Hour</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="181"/>
<source>Maximum Results: </source>
<translation>Maximum Results: </translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="185"/>
<source>At least one filter is required.
The more information you put in, the more specific your results will be.</source>
<translation>At least one filter is required.
The more information you put in, the more specific your results will be.</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="188"/>
<source>Get User Logs</source>
<translation>Get User Logs</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="192"/>
<source>Clear Filters</source>
<translation>Clear Filters</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="208"/>
<source>Filters</source>
<translation>Filters</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="218"/>
<source>Log Locations</source>
<translation>Log Locations</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="227"/>
<source>Date Range</source>
<translation>Date Range</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="234"/>
<source>Maximum Results</source>
<translation>Maximum Results</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="271"/>
<location filename="src/tab_logs.cpp" line="277"/>
<source>Message History</source>
<translation>Message History</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="272"/>
<source>Failed to collect message history information.</source>
<translation>Failed to collect message history information.</translation>
</message>
<message>
<location filename="src/tab_logs.cpp" line="278"/>
<source>There are no messages for the selected filters.</source>
<translation>There are no messages for the selected filters.</translation>
</message>
</context>
<context>
<name>TabMessage</name>
<message>
<location filename="src/tab_message.cpp" line="69"/>
<source>Private &amp;chat</source>
<translation>Private &amp;chat</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="70"/>
<source>&amp;Leave</source>
<translation>&amp;Leave</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="86"/>
<source>%1 - Private chat</source>
<translation>%1 - Private chat</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="113"/>
<source>This user is ignoring you, they cannot see your messages in main chat and you cannot join their games.</source>
<translation>This user is ignoring you, they cannot see your messages in main chat and you cannot join their games.</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="151"/>
<source>Private message from</source>
<translation>Private message from</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="168"/>
<source>%1 has left the server.</source>
<translation>%1 has left the server.</translation>
</message>
<message>
<location filename="src/tab_message.cpp" line="174"/>
<source>%1 has joined the server.</source>
<translation>%1 has joined the server.</translation>
</message>
</context>
<context>
<name>TabReplays</name>
<message>
<location filename="src/tab_replays.h" line="55"/>
<source>Game replays</source>
<translation>Game replays</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="116"/>
<source>Local file system</source>
<translation>Local file system</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="117"/>
<source>Server replay storage</source>
<translation>Server replay storage</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="119"/>
<location filename="src/tab_replays.cpp" line="121"/>
<source>Watch replay</source>
<translation>Watch replay</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="120"/>
<location filename="src/tab_replays.cpp" line="124"/>
<source>Delete</source>
<translation>Delete</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="122"/>
<source>Download replay</source>
<translation>Download replay</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="123"/>
<source>Toggle expiration lock</source>
<translation>Toggle expiration lock</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="149"/>
<source>Delete local file</source>
<translation>Delete local file</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="150"/>
<source>Are you sure you want to delete &quot;%1&quot;?</source>
<translation>Are you sure you want to delete &quot;%1&quot;?</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="199"/>
<source>Downloading Replays</source>
<translation>Downloading Replays</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="200"/>
<source>Folder download is not yet supported. Please download replays individually.</source>
<translation>Folder download is not yet supported. Please download replays individually.</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="268"/>
<source>Delete remote replay</source>
<translation>Delete remote replay</translation>
</message>
<message>
<location filename="src/tab_replays.cpp" line="269"/>
<source>Are you sure you want to delete the replay of game %1?</source>
<translation>Are you sure you want to delete the replay of game %1?</translation>
</message>
</context>
<context>
<name>TabRoom</name>
<message>
<location filename="src/tab_room.cpp" line="148"/>
<source>&amp;Say:</source>
<translation>&amp;Say:</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="149"/>
<source>Chat</source>
<translation>Chat</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="150"/>
<source>&amp;Room</source>
<translation>&amp;Room</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="151"/>
<source>&amp;Leave room</source>
<translation>&amp;Leave room</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="152"/>
<source>&amp;Clear chat</source>
<translation>&amp;Clear chat</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="153"/>
<source>Chat Settings...</source>
<translation>Chat Settings...</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="165"/>
<source> mentioned you.</source>
<translation> mentioned you.</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="173"/>
<source>Click to view</source>
<translation>Click to view</translation>
</message>
<message>
<location filename="src/tab_room.cpp" line="216"/>
<source>You are flooding the chat. Please wait a couple of seconds.</source>
<translation>You are flooding the chat. Please wait a couple of seconds.</translation>
</message>
</context>
<context>
<name>TabServer</name>
<message>
<location filename="src/tab_server.h" line="62"/>
<source>Server</source>
<translation>Server</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="209"/>
<location filename="src/tab_server.cpp" line="214"/>
<location filename="src/tab_server.cpp" line="219"/>
<location filename="src/tab_server.cpp" line="224"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="210"/>
<source>Failed to join the server room: it doesn&apos;t exist on the server.</source>
<translation>Failed to join the server room: it doesn&apos;t exist on the server.</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="215"/>
<source>The server thinks you are in the server room but your client is unable to display it. Try restarting your client.</source>
<translation>The server thinks you are in the server room but your client is unable to display it. Try restarting your client.</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="220"/>
<source>You do not have the required permission to join this server room.</source>
<translation>You do not have the required permission to join this server room.</translation>
</message>
<message>
<location filename="src/tab_server.cpp" line="225"/>
<source>Failed to join the server room due to an unknown error: %1.</source>
<translation>Failed to join the server room due to an unknown error: %1.</translation>
</message>
</context>
<context>
<name>TabSupervisor</name>
<message>
<location filename="src/tab_supervisor.cpp" line="174"/>
<source>Are you sure?</source>
<translation>Are you sure?</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="175"/>
<source>There are still open games. Are you sure you want to quit?</source>
<translation>There are still open games. Are you sure you want to quit?</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="577"/>
<source>Click to view</source>
<translation>Click to view</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="605"/>
<source>Your buddy %1 has signed on!</source>
<translation>Your buddy %1 has signed on!</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="646"/>
<source>Unknown Event</source>
<translation>Unknown Event</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="647"/>
<source>The server has sent you a message that your client does not understand.
This message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.
To update your client, go to Help -&gt; Check for Updates.</source>
<translation>The server has sent you a message that your client does not understand.
This message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.
To update your client, go to Help -&gt; Check for Updates.</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="652"/>
<source>Idle Timeout</source>
<translation>Idle Timeout</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="652"/>
<source>You are about to be logged out due to inactivity.</source>
<translation>You are about to be logged out due to inactivity.</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="656"/>
<source>Promotion</source>
<translation>Promotion</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="657"/>
<source>You have been promoted. Please log out and back in for changes to take effect.</source>
<translation>You have been promoted. Please log out and back in for changes to take effect.</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="661"/>
<source>Warned</source>
<translation>Warned</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="662"/>
<source>You have received a warning due to %1.
Please refrain from engaging in this activity or further actions may be taken against you. If you have any questions, please private message a moderator.</source>
<translation>You have received a warning due to %1.
Please refrain from engaging in this activity or further actions may be taken against you. If you have any questions, please private message a moderator.</translation>
</message>
<message>
<location filename="src/tab_supervisor.cpp" line="676"/>
<source>You have received the following message from the server.
(custom messages like these could be untranslated)</source>
<translation>You have received the following message from the server.
(custom messages like these could be untranslated)</translation>
</message>
</context>
<context>
<name>TabUserLists</name>
<message>
<location filename="src/tab_account.h" line="56"/>
<source>Account</source>
<translation>Account</translation>
</message>
<message>
<location filename="src/tab_account.cpp" line="65"/>
<source>Add to Buddy List</source>
<translation>Add to Buddy List</translation>
</message>
<message>
<location filename="src/tab_account.cpp" line="75"/>
<source>Add to Ignore List</source>
<translation>Add to Ignore List</translation>
</message>
</context>
<context>
<name>TappedOutInterface</name>
<message>
<location filename="src/tappedout_interface.cpp" line="23"/>
<location filename="src/tappedout_interface.cpp" line="63"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/tappedout_interface.cpp" line="44"/>
<source>Unable to analyze the deck.</source>
<translation>Unable to analyze the deck.</translation>
</message>
</context>
<context>
<name>TipsOfTheDay</name>
<message>
<location filename="src/tip_of_the_day.cpp" line="25"/>
<source>File does not exist.
</source>
<translation>File does not exist.
</translation>
</message>
<message>
<location filename="src/tip_of_the_day.cpp" line="28"/>
<source>Failed to open file.
</source>
<translation>Failed to open file.
</translation>
</message>
</context>
<context>
<name>TranslateCounterName</name>
<message>
<location filename="src/translatecountername.cpp" line="4"/>
<source>Life</source>
<translation>Life</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="5"/>
<source>White</source>
<translation>White</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="6"/>
<source>Blue</source>
<translation>Blue</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="7"/>
<source>Black</source>
<translation>Black</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="8"/>
<source>Red</source>
<translation>Red</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="9"/>
<source>Green</source>
<translation>Green</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="10"/>
<source>Colorless</source>
<translation>Colorless</translation>
</message>
<message>
<location filename="src/translatecountername.cpp" line="11"/>
<source>Other</source>
<translation>Other</translation>
</message>
</context>
<context>
<name>UpdateDownloader</name>
<message>
<location filename="src/update_downloader.cpp" line="52"/>
<source>Could not open the file for reading.</source>
<translation>Could not open the file for reading.</translation>
</message>
</context>
<context>
<name>UserContextMenu</name>
<message>
<location filename="src/user_context_menu.cpp" line="56"/>
<source>User &amp;details</source>
<translation>User &amp;details</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="57"/>
<source>Private &amp;chat</source>
<translation>Private &amp;chat</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="58"/>
<source>Show this user&apos;s &amp;games</source>
<translation>Show this user&apos;s &amp;games</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="59"/>
<source>Add to &amp;buddy list</source>
<translation>Add to &amp;buddy list</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="60"/>
<source>Remove from &amp;buddy list</source>
<translation>Remove from &amp;buddy list</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="61"/>
<source>Add to &amp;ignore list</source>
<translation>Add to &amp;ignore list</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="62"/>
<source>Remove from &amp;ignore list</source>
<translation>Remove from &amp;ignore list</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="63"/>
<source>Kick from &amp;game</source>
<translation>Kick from &amp;game</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="64"/>
<source>Warn user</source>
<translation>Warn user</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="65"/>
<source>View user&apos;s war&amp;n history</source>
<translation>View user&apos;s war&amp;n history</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="66"/>
<source>Ban from &amp;server</source>
<translation>Ban from &amp;server</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="67"/>
<source>View user&apos;s &amp;ban history</source>
<translation>View user&apos;s &amp;ban history</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="68"/>
<source>&amp;Promote user to moderator</source>
<translation>&amp;Promote user to moderator</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="69"/>
<source>Dem&amp;ote user from moderator</source>
<translation>Dem&amp;ote user from moderator</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="70"/>
<source>Promote user to &amp;judge</source>
<translation>Promote user to &amp;judge</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="71"/>
<source>Demote user from judge</source>
<translation>Demote user from judge</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="101"/>
<source>%1&apos;s games</source>
<translation>%1&apos;s games</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="157"/>
<location filename="src/user_context_menu.cpp" line="180"/>
<location filename="src/user_context_menu.cpp" line="184"/>
<source>Ban History</source>
<translation>Ban History</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="163"/>
<source>Ban Time;Moderator;Ban Length;Ban Reason;Visible Reason</source>
<translation>Ban Time;Moderator;Ban Length;Ban Reason;Visible Reason</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="181"/>
<source>User has never been banned.</source>
<translation>User has never been banned.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="185"/>
<source>Failed to collect ban information.</source>
<translation>Failed to collect ban information.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="195"/>
<location filename="src/user_context_menu.cpp" line="216"/>
<location filename="src/user_context_menu.cpp" line="220"/>
<source>Warning History</source>
<translation>Warning History</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="200"/>
<source>Warning Time;Moderator;User Name;Reason</source>
<translation>Warning Time;Moderator;User Name;Reason</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="217"/>
<source>User has never been warned.</source>
<translation>User has never been warned.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="221"/>
<source>Failed to collect warning information.</source>
<translation>Failed to collect warning information.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="231"/>
<location filename="src/user_context_menu.cpp" line="234"/>
<source>Success</source>
<translation>Success</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="232"/>
<source>Successfully promoted user.</source>
<translation>Successfully promoted user.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="234"/>
<source>Successfully demoted user.</source>
<translation>Successfully demoted user.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="239"/>
<location filename="src/user_context_menu.cpp" line="241"/>
<source>Failed</source>
<translation>Failed</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="239"/>
<source>Failed to promote user.</source>
<translation>Failed to promote user.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="241"/>
<source>Failed to demote user.</source>
<translation>Failed to demote user.</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="316"/>
<source>Copy hash to clipboard</source>
<translation>Copy hash to clipboard</translation>
</message>
<message>
<location filename="src/user_context_menu.cpp" line="336"/>
<source>Remove this user&apos;s messages</source>
<translation>Remove this user&apos;s messages</translation>
</message>
</context>
<context>
<name>UserInfoBox</name>
<message>
<location filename="src/userinfobox.cpp" line="78"/>
<source>Location:</source>
<translation>Location:</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="80"/>
<source>Account Age:</source>
<translation>Account Age:</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="82"/>
<source>Edit</source>
<translation>Edit</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="83"/>
<source>Change password</source>
<translation>Change password</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="84"/>
<source>Change avatar</source>
<translation>Change avatar</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="113"/>
<source>Administrator</source>
<translation>Administrator</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="115"/>
<source>Moderator</source>
<translation>Moderator</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="117"/>
<source>Registered user</source>
<translation>Registered user</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="119"/>
<location filename="src/userinfobox.cpp" line="130"/>
<source>Unregistered user</source>
<translation>Unregistered user</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="122"/>
<source>Judge</source>
<translation>Judge</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="140"/>
<source>Unknown</source>
<translation>Unknown</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="313"/>
<source>The entered password does not match your account.</source>
<translation>The entered password does not match your account.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="306"/>
<location filename="src/userinfobox.cpp" line="327"/>
<location filename="src/userinfobox.cpp" line="351"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="306"/>
<source>User information updated.</source>
<translation>User information updated.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="256"/>
<location filename="src/userinfobox.cpp" line="309"/>
<location filename="src/userinfobox.cpp" line="313"/>
<location filename="src/userinfobox.cpp" line="317"/>
<location filename="src/userinfobox.cpp" line="330"/>
<location filename="src/userinfobox.cpp" line="333"/>
<location filename="src/userinfobox.cpp" line="336"/>
<location filename="src/userinfobox.cpp" line="340"/>
<location filename="src/userinfobox.cpp" line="354"/>
<location filename="src/userinfobox.cpp" line="358"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="70"/>
<source>User Information</source>
<translation>User Information</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="77"/>
<source>Real Name:</source>
<translation>Real Name:</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="79"/>
<source>User Level:</source>
<translation>User Level:</translation>
</message>
<message numerus="yes">
<location filename="src/userinfobox.cpp" line="154"/>
<source>%n Year(s), </source>
<comment>amount of years (only shown if more than 0)</comment>
<translation><numerusform>%n Year, </numerusform><numerusform>%n Years, </numerusform></translation>
</message>
<message numerus="yes">
<location filename="src/userinfobox.cpp" line="157"/>
<source>%10%n Day(s) %20</source>
<comment>amount of years (if more than 0), amount of days, date in local short format</comment>
<translation><numerusform>%10%n Day %20</numerusform><numerusform>%10%n Days %20</numerusform></translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="215"/>
<source>Enter Password</source>
<translation>Enter Password</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="216"/>
<source>Password verification is required in order to change your email address</source>
<translation>Password verification is required in order to change your email address</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="257"/>
<location filename="src/userinfobox.cpp" line="318"/>
<location filename="src/userinfobox.cpp" line="341"/>
<source>An error occurred while trying to update your user information.</source>
<translation>An error occurred while trying to update your user information.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="310"/>
<source>This server does not permit you to update your user informations.</source>
<translation>This server does not permit you to update your user informations.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="327"/>
<source>Password changed.</source>
<translation>Password changed.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="330"/>
<source>This server does not permit you to change your password.</source>
<translation>This server does not permit you to change your password.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="333"/>
<source>The new password is too short.</source>
<translation>The new password is too short.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="336"/>
<source>The old password is incorrect.</source>
<translation>The old password is incorrect.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="351"/>
<source>Avatar updated.</source>
<translation>Avatar updated.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="354"/>
<source>This server does not permit you to update your avatar.</source>
<translation>This server does not permit you to update your avatar.</translation>
</message>
<message>
<location filename="src/userinfobox.cpp" line="358"/>
<source>An error occured while trying to updater your avatar.</source>
<translation>An error occured while trying to updater your avatar.</translation>
</message>
</context>
<context>
<name>UserInterfaceSettingsPage</name>
<message>
<location filename="src/dlg_settings.cpp" line="507"/>
<source>General interface settings</source>
<translation>General interface settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="508"/>
<source>&amp;Double-click cards to play them (instead of single-click)</source>
<translation>&amp;Double-click cards to play them (instead of single-click)</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="509"/>
<source>&amp;Play all nonlands onto the stack (not the battlefield) by default</source>
<translation>&amp;Play all nonlands onto the stack (not the battlefield) by default</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="510"/>
<source>Annotate card text on tokens</source>
<translation>Annotate card text on tokens</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="511"/>
<source>Use tear-off menus, allowing right click menus to persist on screen</source>
<translation>Use tear-off menus, allowing right click menus to persist on screen</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="512"/>
<source>Notifications settings</source>
<translation>Notifications settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="513"/>
<source>Enable notifications in taskbar</source>
<translation>Enable notifications in taskbar</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="514"/>
<source>Notify in the taskbar for game events while you are spectating</source>
<translation>Notify in the taskbar for game events while you are spectating</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="515"/>
<source>Notify in the taskbar when users in your buddy list connect</source>
<translation>Notify in the taskbar when users in your buddy list connect</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="516"/>
<source>Animation settings</source>
<translation>Animation settings</translation>
</message>
<message>
<location filename="src/dlg_settings.cpp" line="517"/>
<source>&amp;Tap/untap animation</source>
<translation>&amp;Tap/untap animation</translation>
</message>
</context>
<context>
<name>UserList</name>
<message>
<location filename="src/userlist.cpp" line="377"/>
<source>Users connected to server: %1</source>
<translation>Users connected to server: %1</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="380"/>
<source>Users in this room: %1</source>
<translation>Users in this room: %1</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="383"/>
<source>Buddies online: %1 / %2</source>
<translation>Buddies online: %1 / %2</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="386"/>
<source>Ignored users online: %1 / %2</source>
<translation>Ignored users online: %1 / %2</translation>
</message>
</context>
<context>
<name>WarningDialog</name>
<message>
<location filename="src/userlist.cpp" line="134"/>
<source>Which warning would you like to send?</source>
<translation>Which warning would you like to send?</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="142"/>
<source>Redact all messages from this user in all rooms</source>
<translation>Redact all messages from this user in all rooms</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="144"/>
<source>&amp;OK</source>
<translation>&amp;OK</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="147"/>
<source>&amp;Cancel</source>
<translation>&amp;Cancel</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="162"/>
<source>Warn user for misconduct</source>
<translation>Warn user for misconduct</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="168"/>
<location filename="src/userlist.cpp" line="174"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="169"/>
<source>User name to send a warning to can not be blank, please specify a user to warn.</source>
<translation>User name to send a warning to can not be blank, please specify a user to warn.</translation>
</message>
<message>
<location filename="src/userlist.cpp" line="175"/>
<source>Warning to use can not be blank, please select a valid warning to send.</source>
<translation>Warning to use can not be blank, please select a valid warning to send.</translation>
</message>
</context>
<context>
<name>WndSets</name>
<message>
<location filename="src/dlg_manage_sets.cpp" line="38"/>
<source>Move selected set to the top</source>
<translation>Move selected set to the top</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="45"/>
<source>Move selected set up</source>
<translation>Move selected set up</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="52"/>
<source>Move selected set down</source>
<translation>Move selected set down</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="59"/>
<source>Move selected set to the bottom</source>
<translation>Move selected set to the bottom</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="67"/>
<source>Search by set name, code, or type</source>
<translation>Search by set name, code, or type</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="72"/>
<source>Default order</source>
<translation>Default order</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="73"/>
<source>Restore original art priority order</source>
<translation>Restore original art priority order</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="109"/>
<source>Enable all sets</source>
<translation>Enable all sets</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="110"/>
<source>Disable all sets</source>
<translation>Disable all sets</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="111"/>
<source>Enable selected set(s)</source>
<translation>Enable selected set(s)</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="112"/>
<source>Disable selected set(s)</source>
<translation>Disable selected set(s)</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="133"/>
<source>Deck Editor</source>
<translation>Deck Editor</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="133"/>
<source>Use CTRL+A to select all sets in the view.</source>
<translation>Use CTRL+A to select all sets in the view.</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="134"/>
<source>Only cards in enabled sets will appear in the card list of the deck editor.</source>
<translation>Only cards in enabled sets will appear in the card list of the deck editor.</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="135"/>
<source>Image priority is decided in the following order:</source>
<translation>Image priority is decided in the following order:</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="136"/>
<source>first the CUSTOM Folder (%1), then the Enabled Sets in this dialog (Top to Bottom)</source>
<comment>%1 is a link to the wiki</comment>
<translation>first the CUSTOM Folder (%1), then the Enabled Sets in this dialog (Top to Bottom)</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="135"/>
<source>Card Art</source>
<translation>Card Art</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="140"/>
<source>How to use custom card art</source>
<translation>How to use custom card art</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="144"/>
<source>Hints</source>
<translation>Hints</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="147"/>
<source>Note</source>
<translation>Note</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="151"/>
<source>Sorting by column allows you to find a set while not changing set priority.</source>
<translation>Sorting by column allows you to find a set while not changing set priority.</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="152"/>
<source>To enable ordering again, click the column header until this message disappears.</source>
<translation>To enable ordering again, click the column header until this message disappears.</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="155"/>
<source>Use the current sorting as the set priority instead</source>
<translation>Use the current sorting as the set priority instead</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="156"/>
<source>Sorts the set priority using the same column</source>
<translation>Sorts the set priority using the same column</translation>
</message>
<message>
<location filename="src/dlg_manage_sets.cpp" line="188"/>
<source>Manage sets</source>
<translation>Manage sets</translation>
</message>
</context>
<context>
<name>ZoneViewWidget</name>
<message>
<location filename="src/zoneviewwidget.cpp" line="140"/>
<source>sort by name</source>
<translation>sort by name</translation>
</message>
<message>
<location filename="src/zoneviewwidget.cpp" line="141"/>
<source>sort by type</source>
<translation>sort by type</translation>
</message>
<message>
<location filename="src/zoneviewwidget.cpp" line="142"/>
<source>shuffle when closing</source>
<translation>shuffle when closing</translation>
</message>
<message>
<location filename="src/zoneviewwidget.cpp" line="143"/>
<source>pile view</source>
<translation>pile view</translation>
</message>
</context>
<context>
<name>i18n</name>
<message>
<location filename="src/settingscache.cpp" line="170"/>
<source>English</source>
<translation>English</translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="src/main.cpp" line="142"/>
<source>Connect on startup</source>
<translation>Connect on startup</translation>
</message>
<message>
<location filename="src/main.cpp" line="143"/>
<source>Debug to file</source>
<translation>Debug to file</translation>
</message>
</context>
<context>
<name>shortcutsTab</name>
<message>
<location filename="src/shortcutssettings.h" line="38"/>
<source>Main Window</source>
<translation>Main Window</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="40"/>
<location filename="src/shortcutssettings.h" line="146"/>
<source>Deck Editor</source>
<translation>Deck Editor</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="42"/>
<source>Game Lobby</source>
<translation>Game Lobby</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="44"/>
<source>Card Counters</source>
<translation>Card Counters</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="46"/>
<source>Player Counters</source>
<translation>Player Counters</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="48"/>
<source>Power and Toughness</source>
<translation>Power and Toughness</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="50"/>
<source>Game Phases</source>
<translation>Game Phases</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="52"/>
<source>Playing Area</source>
<translation>Playing Area</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="54"/>
<source>Move Selected Card</source>
<translation>Move Selected Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="56"/>
<source>View</source>
<translation>View</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="58"/>
<source>Move Top Card</source>
<translation>Move Top Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="60"/>
<source>Move Bottom Card</source>
<translation>Move Bottom Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="62"/>
<source>Gameplay</source>
<translation>Gameplay</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="64"/>
<source>Drawing</source>
<translation>Drawing</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="66"/>
<source>Chat Room</source>
<translation>Chat Room</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="68"/>
<source>Game Window</source>
<translation>Game Window</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="70"/>
<source>Load Deck from Clipboard</source>
<translation>Load Deck from Clipboard</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="140"/>
<source>Check for Card Updates...</source>
<translation>Check for Card Updates...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="143"/>
<source>Connect...</source>
<translation>Connect...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="149"/>
<source>Disconnect</source>
<translation>Disconnect</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="153"/>
<source>Exit</source>
<translation>Exit</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="154"/>
<source>Full screen</source>
<translation>Full screen</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="157"/>
<source>Register...</source>
<translation>Register...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="160"/>
<source>Settings...</source>
<translation>Settings...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="163"/>
<source>Start a Local Game...</source>
<translation>Start a Local Game...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="166"/>
<source>Watch Replay...</source>
<translation>Watch Replay...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="169"/>
<source>Analyze Deck</source>
<translation>Analyze Deck</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="172"/>
<source>Clear All Filters</source>
<translation>Clear All Filters</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="175"/>
<source>Clear Selected Filter</source>
<translation>Clear Selected Filter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="179"/>
<source>Close</source>
<translation>Close</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="180"/>
<source>Remove Card</source>
<translation>Remove Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="183"/>
<source>Manage Sets...</source>
<translation>Manage Sets...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="186"/>
<source>Edit Custom Tokens...</source>
<translation>Edit Custom Tokens...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="189"/>
<source>Export Deck</source>
<translation>Export Deck</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="192"/>
<source>Add Card</source>
<translation>Add Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="195"/>
<source>Load Deck...</source>
<translation>Load Deck...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="199"/>
<source>Load Deck from Clipboard...</source>
<translation>Load Deck from Clipboard...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="202"/>
<source>New Deck</source>
<translation>New Deck</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="206"/>
<source>Open Custom Pictures Folder</source>
<translation>Open Custom Pictures Folder</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="209"/>
<source>Print Deck...</source>
<translation>Print Deck...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="212"/>
<source>Delete Card</source>
<translation>Delete Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="215"/>
<location filename="src/shortcutssettings.h" line="584"/>
<source>Reset Layout</source>
<translation>Reset Layout</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="218"/>
<source>Save Deck</source>
<translation>Save Deck</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="221"/>
<source>Save Deck as...</source>
<translation>Save Deck as...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="225"/>
<source>Save Deck to Clipboard, Annotated</source>
<translation>Save Deck to Clipboard, Annotated</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="229"/>
<source>Save Deck to Clipboard</source>
<translation>Save Deck to Clipboard</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="232"/>
<source>Load Local Deck...</source>
<translation>Load Local Deck...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="235"/>
<source>Load Remote Deck...</source>
<translation>Load Remote Deck...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="238"/>
<source>Set Ready to Start</source>
<translation>Set Ready to Start</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="242"/>
<source>Toggle Sideboard Lock</source>
<translation>Toggle Sideboard Lock</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="245"/>
<location filename="src/shortcutssettings.h" line="317"/>
<source>Add Green Counter</source>
<translation>Add Green Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="248"/>
<location filename="src/shortcutssettings.h" line="320"/>
<source>Remove Green Counter</source>
<translation>Remove Green Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="251"/>
<location filename="src/shortcutssettings.h" line="323"/>
<source>Set Green Counters...</source>
<translation>Set Green Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="254"/>
<source>Add Yellow Counter</source>
<translation>Add Yellow Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="257"/>
<source>Remove Yellow Counter</source>
<translation>Remove Yellow Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="260"/>
<source>Set Yellow Counters...</source>
<translation>Set Yellow Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="263"/>
<location filename="src/shortcutssettings.h" line="308"/>
<source>Add Red Counter</source>
<translation>Add Red Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="266"/>
<location filename="src/shortcutssettings.h" line="311"/>
<source>Remove Red Counter</source>
<translation>Remove Red Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="269"/>
<location filename="src/shortcutssettings.h" line="314"/>
<source>Set Red Counters...</source>
<translation>Set Red Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="272"/>
<source>Add Life Counter</source>
<translation>Add Life Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="275"/>
<source>Remove Life Counter</source>
<translation>Remove Life Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="278"/>
<source>Set Life Counters...</source>
<translation>Set Life Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="281"/>
<source>Add White Counter</source>
<translation>Add White Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="284"/>
<source>Remove White Counter</source>
<translation>Remove White Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="287"/>
<source>Set White Counters...</source>
<translation>Set White Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="290"/>
<source>Add Blue Counter</source>
<translation>Add Blue Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="293"/>
<source>Remove Blue Counter</source>
<translation>Remove Blue Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="296"/>
<source>Set Blue Counters...</source>
<translation>Set Blue Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="299"/>
<source>Add Black Counter</source>
<translation>Add Black Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="302"/>
<source>Remove Black Counter</source>
<translation>Remove Black Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="305"/>
<source>Set Black Counters...</source>
<translation>Set Black Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="326"/>
<source>Add Colorless Counter</source>
<translation>Add Colorless Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="329"/>
<source>Remove Colorless Counter</source>
<translation>Remove Colorless Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="332"/>
<source>Set Colorless Counters...</source>
<translation>Set Colorless Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="335"/>
<source>Add Other Counter</source>
<translation>Add Other Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="338"/>
<source>Remove Other Counter</source>
<translation>Remove Other Counter</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="341"/>
<source>Set Other Counters...</source>
<translation>Set Other Counters...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="344"/>
<source>Add Power (+1/+0)</source>
<translation>Add Power (+1/+0)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="347"/>
<source>Remove Power (-1/-0)</source>
<translation>Remove Power (-1/-0)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="350"/>
<source>Move Toughness to Power (+1/-1)</source>
<translation>Move Toughness to Power (+1/-1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="353"/>
<source>Add Toughness (+0/+1)</source>
<translation>Add Toughness (+0/+1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="356"/>
<source>Remove Toughness (-0/-1)</source>
<translation>Remove Toughness (-0/-1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="359"/>
<source>Move Power to Toughness (-1/+1)</source>
<translation>Move Power to Toughness (-1/+1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="362"/>
<source>Add Power and Toughness (+1/+1)</source>
<translation>Add Power and Toughness (+1/+1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="365"/>
<source>Remove Power and Toughness (-1/-1)</source>
<translation>Remove Power and Toughness (-1/-1)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="368"/>
<source>Set Power and Toughness...</source>
<translation>Set Power and Toughness...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="371"/>
<source>Reset Power and Toughness</source>
<translation>Reset Power and Toughness</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="374"/>
<source>Untap</source>
<translation>Untap</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="378"/>
<source>Upkeep</source>
<translation>Upkeep</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="380"/>
<source>Draw</source>
<translation>Draw</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="381"/>
<source>First Main Phase</source>
<translation>First Main Phase</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="384"/>
<source>Start Combat</source>
<translation>Start Combat</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="388"/>
<source>Attack</source>
<translation>Attack</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="390"/>
<source>Block</source>
<translation>Block</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="392"/>
<source>Damage</source>
<translation>Damage</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="393"/>
<source>End Combat</source>
<translation>End Combat</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="396"/>
<source>Second Main Phase</source>
<translation>Second Main Phase</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="400"/>
<source>End</source>
<translation>End</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="401"/>
<source>Next Phase</source>
<translation>Next Phase</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="404"/>
<source>Next Phase Action</source>
<translation>Next Phase Action</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="407"/>
<source>Next Turn</source>
<translation>Next Turn</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="410"/>
<source>Tap / Untap Card</source>
<translation>Tap / Untap Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="413"/>
<source>Untap All</source>
<translation>Untap All</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="416"/>
<source>Toggle Untap</source>
<translation>Toggle Untap</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="419"/>
<source>Turn Card Over</source>
<translation>Turn Card Over</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="422"/>
<source>Peek Card</source>
<translation>Peek Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="425"/>
<source>Play Card</source>
<translation>Play Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="428"/>
<source>Attach Card...</source>
<translation>Attach Card...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="431"/>
<source>Unattach Card</source>
<translation>Unattach Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="434"/>
<source>Clone Card</source>
<translation>Clone Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="437"/>
<source>Create Token...</source>
<translation>Create Token...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="440"/>
<source>Create All Related Tokens</source>
<translation>Create All Related Tokens</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="443"/>
<source>Create Another Token</source>
<translation>Create Another Token</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="446"/>
<source>Set Annotation...</source>
<translation>Set Annotation...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="449"/>
<location filename="src/shortcutssettings.h" line="506"/>
<source>Bottom of Library</source>
<translation>Bottom of Library</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="452"/>
<location filename="src/shortcutssettings.h" line="476"/>
<location filename="src/shortcutssettings.h" line="499"/>
<location filename="src/shortcutssettings.h" line="521"/>
<source>Exile</source>
<translation>Exile</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="455"/>
<location filename="src/shortcutssettings.h" line="472"/>
<location filename="src/shortcutssettings.h" line="492"/>
<location filename="src/shortcutssettings.h" line="514"/>
<source>Graveyard</source>
<translation>Graveyard</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="459"/>
<location filename="src/shortcutssettings.h" line="470"/>
<source>Hand</source>
<translation>Hand</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="460"/>
<location filename="src/shortcutssettings.h" line="525"/>
<source>Top of Library</source>
<translation>Top of Library</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="463"/>
<location filename="src/shortcutssettings.h" line="489"/>
<location filename="src/shortcutssettings.h" line="511"/>
<source>Battlefield, Face Down</source>
<translation>Battlefield, Face Down</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="466"/>
<source>Battlefield</source>
<translation>Battlefield</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="474"/>
<source>Library</source>
<translation>Library</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="477"/>
<source>Sideboard</source>
<translation>Sideboard</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="480"/>
<source>Top Cards of Library</source>
<translation>Top Cards of Library</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="483"/>
<source>Close Recent View</source>
<translation>Close Recent View</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="486"/>
<location filename="src/shortcutssettings.h" line="510"/>
<source>Stack</source>
<translation>Stack</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="495"/>
<location filename="src/shortcutssettings.h" line="517"/>
<source>Graveyard (Multiple)</source>
<translation>Graveyard (Multiple)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="500"/>
<location filename="src/shortcutssettings.h" line="522"/>
<source>Exile (Multiple)</source>
<translation>Exile (Multiple)</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="503"/>
<source>Stack Until Found</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/shortcutssettings.h" line="528"/>
<source>Draw Bottom Card</source>
<translation>Draw Bottom Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="531"/>
<source>Draw Multiple Cards from Bottom...</source>
<translation>Draw Multiple Cards from Bottom...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="534"/>
<source>Draw Arrow...</source>
<translation>Draw Arrow...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="537"/>
<source>Remove Local Arrows</source>
<translation>Remove Local Arrows</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="540"/>
<source>Leave Game</source>
<translation>Leave Game</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="544"/>
<source>Concede</source>
<translation>Concede</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="545"/>
<source>Roll Dice...</source>
<translation>Roll Dice...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="548"/>
<source>Shuffle Library</source>
<translation>Shuffle Library</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="551"/>
<source>Mulligan</source>
<translation>Mulligan</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="554"/>
<source>Draw a Card</source>
<translation>Draw a Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="557"/>
<source>Draw Multiple Cards...</source>
<translation>Draw Multiple Cards...</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="560"/>
<source>Undo Draw</source>
<translation>Undo Draw</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="563"/>
<source>Always Reveal Top Card</source>
<translation>Always Reveal Top Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="566"/>
<source>Always Look At Top Card</source>
<translation>Always Look At Top Card</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="569"/>
<source>Rotate View Clockwise</source>
<translation>Rotate View Clockwise</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="572"/>
<source>Rotate View Counterclockwise</source>
<translation>Rotate View Counterclockwise</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="575"/>
<source>Unfocus Text Box</source>
<translation>Unfocus Text Box</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="578"/>
<source>Focus Chat</source>
<translation>Focus Chat</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="581"/>
<source>Clear Chat</source>
<translation>Clear Chat</translation>
</message>
<message>
<location filename="src/shortcutssettings.h" line="587"/>
<source>Refresh</source>
<translation>Refresh</translation>
</message>
</context>
</TS>