Fix english language in options

This commit is contained in:
Fabio Bas 2016-04-08 19:34:28 +02:00
parent 948a5c62ef
commit 2e7298d064
9 changed files with 13 additions and 20167 deletions

View file

@ -39,7 +39,7 @@ GeneralSettingsPage::GeneralSettingsPage()
for (int i = 0; i < qmFiles.size(); i++) {
QString langName = languageName(qmFiles[i]);
languageBox.addItem(langName, qmFiles[i]);
if ((qmFiles[i] == setLanguage) || (setLanguage.isEmpty() && langName == tr("English")))
if ((qmFiles[i] == setLanguage) || (setLanguage.isEmpty() && langName == tr(DEFAULT_LANG_NAME)))
languageBox.setCurrentIndex(i);
}
@ -152,10 +152,13 @@ QStringList GeneralSettingsPage::findQmFiles()
QString GeneralSettingsPage::languageName(const QString &qmFile)
{
if(qmFile == DEFAULT_LANG_CODE)
return DEFAULT_LANG_NAME;
QTranslator translator;
translator.load(translationPrefix + "_" + qmFile + ".qm", translationPath);
return translator.translate("GeneralSettingsPage", "English");
return translator.translate("GeneralSettingsPage", DEFAULT_LANG_NAME);
}
void GeneralSettingsPage::defaultUrlRestoreButtonClicked()

View file

@ -19,6 +19,9 @@
#define PIXMAPCACHE_SIZE_MIN 64
#define PIXMAPCACHE_SIZE_MAX 2047
#define DEFAULT_LANG_CODE "en"
#define DEFAULT_LANG_NAME "English"
class QSettings;
class SettingsCache : public QObject {

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -128,7 +128,7 @@ IntroPage::IntroPage(QWidget *parent)
for (int i = 0; i < qmFiles.size(); i++) {
QString langName = languageName(qmFiles[i]);
languageBox->addItem(langName, qmFiles[i]);
if ((qmFiles[i] == setLanguage) || (setLanguage.isEmpty() && langName == tr("English")))
if ((qmFiles[i] == setLanguage) || (setLanguage.isEmpty() && langName == tr(DEFAULT_LANG_NAME)))
languageBox->setCurrentIndex(i);
}
connect(languageBox, SIGNAL(currentIndexChanged(int)), this, SLOT(languageBoxChanged(int)));
@ -151,10 +151,13 @@ QStringList IntroPage::findQmFiles()
QString IntroPage::languageName(const QString &qmFile)
{
if(qmFile == DEFAULT_LANG_CODE)
return DEFAULT_LANG_NAME;
QTranslator translator;
translator.load(translationPrefix + "_" + qmFile + ".qm", translationPath);
return translator.translate("IntroPage", "English");
return translator.translate("IntroPage", DEFAULT_LANG_NAME);
}
void IntroPage::languageBoxChanged(int index)

View file

@ -1,475 +0,0 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.1">
<context>
<name>IntroPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="131"/>
<location filename="../src/oraclewizard.cpp" line="157"/>
<source>English</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="167"/>
<source>Introduction</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="168"/>
<source>This wizard will import the list of sets, cards, and tokens that will be used by Cockatrice.
You will need to specify a URL or a filename that will be used as a source.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="172"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadSetsPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="220"/>
<source>Source selection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="221"/>
<source>Please specify a source for the list of sets and cards. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="225"/>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="226"/>
<source>Local file:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="227"/>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="228"/>
<source>Choose file...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="238"/>
<source>Load sets file</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="242"/>
<source>Sets JSON file (*.json *.zip)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="244"/>
<source>Sets JSON file (*.json)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="268"/>
<location filename="../src/oraclewizard.cpp" line="288"/>
<location filename="../src/oraclewizard.cpp" line="293"/>
<location filename="../src/oraclewizard.cpp" line="332"/>
<location filename="../src/oraclewizard.cpp" line="431"/>
<location filename="../src/oraclewizard.cpp" line="452"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="268"/>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="272"/>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="288"/>
<source>Please choose a file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="293"/>
<source>Cannot open file &apos;%1&apos;.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="323"/>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="332"/>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="369"/>
<source>Parsing file</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="386"/>
<source>Failed to open Zip archive: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="392"/>
<source>Zip extraction failed: the Zip archive doesn&apos;t contain exactly one file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="400"/>
<source>Zip extraction failed: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="409"/>
<source>Sorry, this version of Oracle does not support zipped files.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="431"/>
<source>Do you want to try to download a fresh copy of the uncompressed file instead?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="452"/>
<source>The file was retrieved successfully, but it does not contain any sets data.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadTokensPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="579"/>
<source>Tokens source selection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="580"/>
<source>Please specify a source for the list of tokens. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="584"/>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="585"/>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="602"/>
<location filename="../src/oraclewizard.cpp" line="647"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="602"/>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="606"/>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="638"/>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="647"/>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleImporter</name>
<message>
<location filename="../src/oracleimporter.cpp" line="306"/>
<source>Dummy set containing tokens</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleWizard</name>
<message>
<location filename="../src/oraclewizard.cpp" line="77"/>
<source>Oracle Importer</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="78"/>
<source>Save</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveSetsPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="484"/>
<location filename="../src/oraclewizard.cpp" line="538"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="484"/>
<source>No set has been imported.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="489"/>
<source>Sets imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="490"/>
<source>The following sets has been imported. Press &quot;Save&quot; to save the imported cards to the Cockatrice database.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="493"/>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="502"/>
<source>Import finished: %1 cards.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="504"/>
<source>%1: %2 cards imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="513"/>
<source>Save card database</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="514"/>
<source>XML; card database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="535"/>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="536"/>
<source>The card database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="538"/>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveTokensPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="699"/>
<source>Tokens imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="700"/>
<source>The tokens has been imported. Press &quot;Save&quot; to save the imported tokens to the Cockatrice tokens database.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="703"/>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="710"/>
<source>Save token database</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="711"/>
<source>XML; token database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="732"/>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="733"/>
<source>The token database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="735"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="735"/>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>UnZip</name>
<message>
<location filename="../src/zip/unzip.cpp" line="1180"/>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1181"/>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1182"/>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1183"/>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1184"/>
<source>Partially corrupted archive. Some files might be extracted.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1185"/>
<source>Corrupted archive.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1186"/>
<source>Wrong password.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1187"/>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1188"/>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1189"/>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1190"/>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1191"/>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1192"/>
<source>Unable to create a directory.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1193"/>
<source>Invalid device.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1194"/>
<source>Invalid or incompatible zip archive.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1195"/>
<source>Inconsistent headers. Archive might be corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1199"/>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Zip</name>
<message>
<location filename="../src/zip/zip.cpp" line="1604"/>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1605"/>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1606"/>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1607"/>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1608"/>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1609"/>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1610"/>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1611"/>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1612"/>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1616"/>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
</TS>

View file

@ -1,380 +0,0 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="uk" version="2.1">
<context>
<name>IntroPage</name>
<message>
<source>Introduction</source>
<translation type="unfinished"/>
</message>
<message>
<source>English</source>
<translation type="unfinished"/>
</message>
<message>
<source>Language:</source>
<translation type="unfinished"/>
</message>
<message>
<source>This wizard will import the list of sets, cards, and tokens that will be used by Cockatrice.
You will need to specify a URL or a filename that will be used as a source.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadSetsPage</name>
<message>
<source>Source selection</source>
<translation type="unfinished"/>
</message>
<message>
<source>Local file:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Choose file...</source>
<translation type="unfinished"/>
</message>
<message>
<source>Load sets file</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sets JSON file (*.json *.zip)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sets JSON file (*.json)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Please choose a file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cannot open file &apos;%1&apos;.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Parsing file</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to open Zip archive: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Zip extraction failed: the Zip archive doesn&apos;t contain exactly one file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Zip extraction failed: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sorry, this version of Oracle does not support zipped files.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Do you want to try to download a fresh copy of the uncompressed file instead?</source>
<translation type="unfinished"/>
</message>
<message>
<source>The file was retrieved successfully, but it does not contain any sets data.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Please specify a source for the list of sets and cards. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadTokensPage</name>
<message>
<source>Tokens source selection</source>
<translation type="unfinished"/>
</message>
<message>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Please specify a source for the list of tokens. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleImporter</name>
<message>
<source>Dummy set containing tokens</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleWizard</name>
<message>
<source>Oracle Importer</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveSetsPage</name>
<message>
<source>Sets imported</source>
<translation type="unfinished"/>
</message>
<message>
<source>The following sets has been imported. Press &quot;Save&quot; to save the imported cards to the Cockatrice database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<source>No set has been imported.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Import finished: %1 cards.</source>
<translation type="unfinished"/>
</message>
<message>
<source>%1: %2 cards imported</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save card database</source>
<translation type="unfinished"/>
</message>
<message>
<source>XML; card database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<source>The card database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveTokensPage</name>
<message>
<source>Tokens imported</source>
<translation type="unfinished"/>
</message>
<message>
<source>The tokens has been imported. Press &quot;Save&quot; to save the imported tokens to the Cockatrice tokens database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save token database</source>
<translation type="unfinished"/>
</message>
<message>
<source>XML; token database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<source>The token database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>UnZip</name>
<message>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Partially corrupted archive. Some files might be extracted.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Corrupted archive.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Wrong password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to create a directory.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid device.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid or incompatible zip archive.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Inconsistent headers. Archive might be corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Zip</name>
<message>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
</TS>

View file

@ -1,475 +0,0 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh-Hant" version="2.1">
<context>
<name>IntroPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="131"/>
<location filename="../src/oraclewizard.cpp" line="157"/>
<source>English</source>
<translation> (Chinese Traditional)</translation>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="167"/>
<source>Introduction</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="168"/>
<source>This wizard will import the list of sets, cards, and tokens that will be used by Cockatrice.
You will need to specify a URL or a filename that will be used as a source.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="172"/>
<source>Language:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadSetsPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="220"/>
<source>Source selection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="221"/>
<source>Please specify a source for the list of sets and cards. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="225"/>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="226"/>
<source>Local file:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="227"/>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="228"/>
<source>Choose file...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="238"/>
<source>Load sets file</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="242"/>
<source>Sets JSON file (*.json *.zip)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="244"/>
<source>Sets JSON file (*.json)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="268"/>
<location filename="../src/oraclewizard.cpp" line="288"/>
<location filename="../src/oraclewizard.cpp" line="293"/>
<location filename="../src/oraclewizard.cpp" line="332"/>
<location filename="../src/oraclewizard.cpp" line="431"/>
<location filename="../src/oraclewizard.cpp" line="452"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="268"/>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="272"/>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="288"/>
<source>Please choose a file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="293"/>
<source>Cannot open file &apos;%1&apos;.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="323"/>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="332"/>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="369"/>
<source>Parsing file</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="386"/>
<source>Failed to open Zip archive: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="392"/>
<source>Zip extraction failed: the Zip archive doesn&apos;t contain exactly one file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="400"/>
<source>Zip extraction failed: %1.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="409"/>
<source>Sorry, this version of Oracle does not support zipped files.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="431"/>
<source>Do you want to try to download a fresh copy of the uncompressed file instead?</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="452"/>
<source>The file was retrieved successfully, but it does not contain any sets data.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadTokensPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="579"/>
<source>Tokens source selection</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="580"/>
<source>Please specify a source for the list of tokens. You can specify a URL address that will be downloaded or use an existing file from your computer.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="584"/>
<source>Download URL:</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="585"/>
<source>Restore default URL</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="602"/>
<location filename="../src/oraclewizard.cpp" line="647"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="602"/>
<source>The provided URL is not valid.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="606"/>
<source>Downloading (0MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="638"/>
<source>Downloading (%1MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="647"/>
<source>Network error: %1.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleImporter</name>
<message>
<location filename="../src/oracleimporter.cpp" line="306"/>
<source>Dummy set containing tokens</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OracleWizard</name>
<message>
<location filename="../src/oraclewizard.cpp" line="77"/>
<source>Oracle Importer</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="78"/>
<source>Save</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveSetsPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="484"/>
<location filename="../src/oraclewizard.cpp" line="538"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="484"/>
<source>No set has been imported.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="489"/>
<source>Sets imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="490"/>
<source>The following sets has been imported. Press &quot;Save&quot; to save the imported cards to the Cockatrice database.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="493"/>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="502"/>
<source>Import finished: %1 cards.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="504"/>
<source>%1: %2 cards imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="513"/>
<source>Save card database</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="514"/>
<source>XML; card database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="535"/>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="536"/>
<source>The card database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="538"/>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SaveTokensPage</name>
<message>
<location filename="../src/oraclewizard.cpp" line="699"/>
<source>Tokens imported</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="700"/>
<source>The tokens has been imported. Press &quot;Save&quot; to save the imported tokens to the Cockatrice tokens database.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="703"/>
<source>Save to the default path (recommended)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="710"/>
<source>Save token database</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="711"/>
<source>XML; token database (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="732"/>
<source>Success</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="733"/>
<source>The token database has been saved successfully to
%1</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="735"/>
<source>Error</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/oraclewizard.cpp" line="735"/>
<source>The file could not be saved to %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>UnZip</name>
<message>
<location filename="../src/zip/unzip.cpp" line="1180"/>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1181"/>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1182"/>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1183"/>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1184"/>
<source>Partially corrupted archive. Some files might be extracted.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1185"/>
<source>Corrupted archive.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1186"/>
<source>Wrong password.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1187"/>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1188"/>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1189"/>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1190"/>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1191"/>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1192"/>
<source>Unable to create a directory.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1193"/>
<source>Invalid device.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1194"/>
<source>Invalid or incompatible zip archive.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1195"/>
<source>Inconsistent headers. Archive might be corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/unzip.cpp" line="1199"/>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Zip</name>
<message>
<location filename="../src/zip/zip.cpp" line="1604"/>
<source>ZIP operation completed successfully.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1605"/>
<source>Failed to initialize or load zlib library.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1606"/>
<source>zlib library error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1607"/>
<source>Unable to create or open file.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1608"/>
<source>No archive has been created yet.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1609"/>
<source>File or directory does not exist.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1610"/>
<source>File read error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1611"/>
<source>File write error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1612"/>
<source>File seek error.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../src/zip/zip.cpp" line="1616"/>
<source>Unknown error.</source>
<translation type="unfinished"/>
</message>
</context>
</TS>