Updates for project Cockatrice and language zh-Hans (#7565)

* Translate oracle_en@source.ts in zh-Hans [Manual Sync]

92% of minimum 5% translated source file: 'oracle_en@source.ts'
on 'zh-Hans'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* Translate cockatrice_en@source.ts in zh-Hans [Manual Sync]

42% of minimum 5% translated source file: 'cockatrice_en@source.ts'
on 'zh-Hans'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
This commit is contained in:
transifex-integration[bot] 2026-10-17 13:18:18 +02:00 • committed by GitHub
parent 72f0a8975f
commit 2d4aa4414a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5666 additions and 2064 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,22 +2,22 @@
<context>
<name>IntroPage</name>
<message>
<location filename="src/pages.cpp" line="127"/>
<location filename="src/pages.cpp" line="239"/>
<source>Introduction</source>
<translation>介绍</translation>
</message>
<message>
<location filename="src/pages.cpp" line="128"/>
<location filename="src/pages.cpp" line="240"/>
<source>This wizard will import the list of sets, cards, and tokens that will be used by Cockatrice.</source>
<translation>此向导将会导入Cockatrice中用到的系列,卡牌和衍生物列表.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="130"/>
<location filename="src/pages.cpp" line="242"/>
<source>Interface language:</source>
<translation>界面语言:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="131"/>
<location filename="src/pages.cpp" line="243"/>
<source>Version:</source>
<translation>版本:</translation>
</message>
@ -25,192 +25,206 @@
<context>
<name>LoadSetsPage</name>
<message>
<location filename="src/pages.cpp" line="200"/>
<location filename="src/pages.cpp" line="317"/>
<source>Source selection</source>
<translation>选择来源</translation>
</message>
<message>
<location filename="src/pages.cpp" line="201"/>
<location filename="src/pages.cpp" line="318"/>
<source>Please specify a compatible 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>请选择合适的牌组和卡片清单来源。您可以输入下载URL或使用电脑中已有的档案。</translation>
</message>
<message>
<location filename="src/pages.cpp" line="205"/>
<location filename="src/pages.cpp" line="322"/>
<source>Download URL:</source>
<translation>下载URL:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="206"/>
<location filename="src/pages.cpp" line="323"/>
<source>Local file:</source>
<translation>本地文件:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="207"/>
<location filename="src/pages.cpp" line="324"/>
<source>Restore default URL</source>
<translation>恢复常用URL</translation>
</message>
<message>
<location filename="src/pages.cpp" line="208"/>
<location filename="src/pages.cpp" line="325"/>
<source>Choose file...</source>
<translation>选择档案...</translation>
</message>
<message>
<location filename="src/pages.cpp" line="218"/>
<location filename="src/pages.cpp" line="335"/>
<source>Load sets file</source>
<translation>载入牌组档案</translation>
</message>
<message>
<location filename="src/pages.cpp" line="228"/>
<location filename="src/pages.cpp" line="345"/>
<source>Sets file (%1)</source>
<oldsource>Sets JSON file (%1)</oldsource>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="258"/>
<location filename="src/pages.cpp" line="277"/>
<location filename="src/pages.cpp" line="282"/>
<location filename="src/pages.cpp" line="354"/>
<location filename="src/pages.cpp" line="485"/>
<location filename="src/pages.cpp" line="498"/>
<location filename="src/pages.cpp" line="519"/>
<location filename="src/pages.cpp" line="375"/>
<location filename="src/pages.cpp" line="394"/>
<location filename="src/pages.cpp" line="469"/>
<location filename="src/pages.cpp" line="604"/>
<location filename="src/pages.cpp" line="644"/>
<source>Error</source>
<translation>出现错误</translation>
</message>
<message>
<location filename="src/pages.cpp" line="258"/>
<location filename="src/pages.cpp" line="375"/>
<source>The provided URL is not valid.</source>
<translation>所提供的url无效.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="262"/>
<source>Downloading (0MB)</source>
<translation>下载中(0MB)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="277"/>
<location filename="src/pages.cpp" line="394"/>
<source>Please choose a file.</source>
<translation>请选择档案.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="282"/>
<location filename="src/pages.cpp" line="576"/>
<source>Cannot open file &apos;%1&apos;.</source>
<translation>不能开启档案 &apos;%1</translation>
</message>
<message>
<location filename="src/pages.cpp" line="345"/>
<source>Downloading (%1MB)</source>
<translation>下载中(%1MB)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="354"/>
<location filename="src/pages.cpp" line="469"/>
<source>Network error: %1.</source>
<translation>网路出错: %1.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="392"/>
<location filename="src/pages.cpp" line="524"/>
<source>Parsing file</source>
<translation>分析档案中</translation>
</message>
<message>
<location filename="src/pages.cpp" line="414"/>
<location filename="src/pages.cpp" line="100"/>
<source>Xz extraction failed.</source>
<translation>xz解压缩失败。</translation>
</message>
<message>
<location filename="src/pages.cpp" line="421"/>
<location filename="src/pages.cpp" line="108"/>
<source>Sorry, this version of Oracle does not support xz compressed files.</source>
<translation>很抱歉,现前Oracle版本不支援xc压缩档案</translation>
</message>
<message>
<location filename="src/pages.cpp" line="441"/>
<location filename="src/pages.cpp" line="120"/>
<source>Failed to open Zip archive: %1.</source>
<translation>未能开启压缩文件: %1.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="446"/>
<location filename="src/pages.cpp" line="126"/>
<source>Zip extraction failed: the Zip archive doesn&apos;t contain exactly one file.</source>
<translation>解压缩失败:这压缩文件拥有超过一个档案.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="454"/>
<location filename="src/pages.cpp" line="137"/>
<source>Zip extraction failed: %1.</source>
<translation>解压缩失败:%1。</translation>
</message>
<message>
<location filename="src/pages.cpp" line="462"/>
<location filename="src/pages.cpp" line="144"/>
<source>Sorry, this version of Oracle does not support zipped files.</source>
<translation>很抱歉,现前Oracle版本不支援压缩档案.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="485"/>
<location filename="src/pages.cpp" line="164"/>
<source>Failed to interpret downloaded data.</source>
<translation>不能分析下载资料.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="498"/>
<location filename="src/pages.cpp" line="379"/>
<source>Downloading (0 MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="460"/>
<source>Downloading (%1 MB)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="509"/>
<source>Parsing file (%1%)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="524"/>
<source>Extracting file...</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="604"/>
<source>Do you want to download the uncompressed file instead?</source>
<translation>你是否想另再下载未经压缩的档案?</translation>
</message>
<message>
<location filename="src/pages.cpp" line="520"/>
<location filename="src/pages.cpp" line="635"/>
<location filename="src/pages.cpp" line="657"/>
<source>The file was retrieved successfully, but it does not contain any sets data.</source>
<translation>虽然档案成功取回, 但是档案并未含有任何牌组资料.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="666"/>
<source>Parsing file (100%)</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>LoadSpoilersPage</name>
<message>
<location filename="src/pages.cpp" line="716"/>
<location filename="src/pages.cpp" line="952"/>
<source>Save spoiler database</source>
<translation>储存预览资料库</translation>
</message>
<message>
<location filename="src/pages.cpp" line="721"/>
<location filename="src/pages.cpp" line="957"/>
<source>XML; spoiler database (*.xml)</source>
<translation>XML ; 预览资料库(*.XML)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="726"/>
<location filename="src/pages.cpp" line="962"/>
<source>spoiler</source>
<translation type="unfinished"/>
<translation>预览</translation>
</message>
<message>
<location filename="src/pages.cpp" line="731"/>
<location filename="src/pages.cpp" line="967"/>
<source>Spoilers import</source>
<translation>导入预览卡牌</translation>
</message>
<message>
<location filename="src/pages.cpp" line="732"/>
<location filename="src/pages.cpp" line="968"/>
<source>Please specify a compatible source for spoiler data.</source>
<translation>请指定预览资料合用来源.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="734"/>
<location filename="src/pages.cpp" line="970"/>
<source>Download URL:</source>
<translation>下载URL:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="735"/>
<location filename="src/pages.cpp" line="971"/>
<source>Local file:</source>
<translation type="unfinished"/>
<translation>本地文件:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="736"/>
<location filename="src/pages.cpp" line="972"/>
<source>Restore default URL</source>
<translation>恢复常用URL</translation>
</message>
<message>
<location filename="src/pages.cpp" line="737"/>
<location filename="src/pages.cpp" line="973"/>
<source>Choose file...</source>
<translation type="unfinished"/>
<translation>选择文件...</translation>
</message>
<message>
<location filename="src/pages.cpp" line="739"/>
<location filename="src/pages.cpp" line="975"/>
<source>The spoiler database will be saved at the following location:</source>
<translation>预览资料库将会储藏于以下位置:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="741"/>
<location filename="src/pages.cpp" line="977"/>
<source>Save to a custom path (not recommended)</source>
<translation>保存到自定义路径(不推荐)</translation>
</message>
@ -218,57 +232,57 @@
<context>
<name>LoadTokensPage</name>
<message>
<location filename="src/pages.cpp" line="671"/>
<location filename="src/pages.cpp" line="907"/>
<source>Save token database</source>
<translation>储存衍生物资料库</translation>
</message>
<message>
<location filename="src/pages.cpp" line="676"/>
<location filename="src/pages.cpp" line="912"/>
<source>XML; token database (*.xml)</source>
<translation>XML; 衍生物资料库 (*.xml)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="681"/>
<location filename="src/pages.cpp" line="917"/>
<source>tokens</source>
<translation type="unfinished"/>
<translation>衍生物</translation>
</message>
<message>
<location filename="src/pages.cpp" line="686"/>
<location filename="src/pages.cpp" line="922"/>
<source>Tokens import</source>
<translation>导入衍生物</translation>
</message>
<message>
<location filename="src/pages.cpp" line="687"/>
<location filename="src/pages.cpp" line="923"/>
<source>Please specify a compatible source for token data.</source>
<translation>请指定衍生物资料合用来源.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="689"/>
<location filename="src/pages.cpp" line="925"/>
<source>Download URL:</source>
<translation>下载URL:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="690"/>
<location filename="src/pages.cpp" line="926"/>
<source>Local file:</source>
<translation type="unfinished"/>
<translation>本地文件:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="691"/>
<location filename="src/pages.cpp" line="927"/>
<source>Restore default URL</source>
<translation>恢复常用URL</translation>
</message>
<message>
<location filename="src/pages.cpp" line="692"/>
<location filename="src/pages.cpp" line="928"/>
<source>Choose file...</source>
<translation type="unfinished"/>
<translation>选择文件...</translation>
</message>
<message>
<location filename="src/pages.cpp" line="694"/>
<location filename="src/pages.cpp" line="930"/>
<source>The token database will be saved at the following location:</source>
<translation>衍生物资料库将会储藏于以下位置:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="696"/>
<location filename="src/pages.cpp" line="932"/>
<source>Save to a custom path (not recommended)</source>
<translation>保存到自定义路径(不推荐)</translation>
</message>
@ -276,7 +290,7 @@
<context>
<name>OracleImporter</name>
<message>
<location filename="src/oracleimporter.cpp" line="542"/>
<location filename="src/oracleimporter.cpp" line="770"/>
<source>Dummy set containing tokens</source>
<translation>包含衍生物的虚拟牌组</translation>
</message>
@ -284,7 +298,7 @@
<context>
<name>OracleWizard</name>
<message>
<location filename="src/oraclewizard.cpp" line="101"/>
<location filename="src/oraclewizard.cpp" line="106"/>
<source>Oracle Importer</source>
<translation>Oracle导入器</translation>
</message>
@ -292,22 +306,22 @@
<context>
<name>OutroPage</name>
<message>
<location filename="src/pages.cpp" line="136"/>
<location filename="src/pages.cpp" line="248"/>
<source>Finished</source>
<translation>完成</translation>
</message>
<message>
<location filename="src/pages.cpp" line="137"/>
<location filename="src/pages.cpp" line="249"/>
<source>The wizard has finished.</source>
<translation>向导程式工作完成.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="138"/>
<location filename="src/pages.cpp" line="250"/>
<source>You can now start using Cockatrice with the newly updated cards.</source>
<translation>Cockatrice已载入更新了卡牌, 现在已经可以使用.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="139"/>
<location filename="src/pages.cpp" line="251"/>
<source>If the card databases don&apos;t reload automatically, restart the Cockatrice client.</source>
<translation>如果卡牌资料库尚未能自动更新,请把cockatrice用户端重新开启.</translation>
</message>
@ -315,73 +329,76 @@
<context>
<name>SaveSetsPage</name>
<message>
<location filename="src/pages.cpp" line="563"/>
<location filename="src/pages.cpp" line="638"/>
<location filename="src/pages.cpp" line="789"/>
<location filename="src/pages.cpp" line="874"/>
<source>Error</source>
<translation>出现错误</translation>
</message>
<message>
<location filename="src/pages.cpp" line="563"/>
<location filename="src/pages.cpp" line="780"/>
<location filename="src/pages.cpp" line="789"/>
<source>No set has been imported.</source>
<translation>没有牌组被导入。</translation>
</message>
<message>
<location filename="src/pages.cpp" line="574"/>
<location filename="src/pages.cpp" line="795"/>
<source>Sets imported</source>
<translation>已导入牌组</translation>
</message>
<message>
<location filename="src/pages.cpp" line="576"/>
<source>A cockatrice database file of %1 MB has been downloaded.</source>
<translation>有%1MB大小的Cockatrice资料库档案已被下载.</translation>
<location filename="src/pages.cpp" line="797"/>
<source>A Cockatrice card database file of %1 MB has been downloaded.</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pages.cpp" line="579"/>
<location filename="src/pages.cpp" line="800"/>
<source>The following sets have been found:</source>
<translation>已找到以下牌组:</translation>
</message>
<message>
<location filename="src/pages.cpp" line="582"/>
<location filename="src/pages.cpp" line="803"/>
<source>Press &quot;Save&quot; to store the imported cards in the Cockatrice database.</source>
<translation>要将导入卡牌保存于Cockatrice资料库内请按&quot;储藏&quot;.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="583"/>
<location filename="src/pages.cpp" line="804"/>
<source>The card database will be saved at the following location:</source>
<translation>卡牌资料库将被储藏于以下位置</translation>
</message>
<message>
<location filename="src/pages.cpp" line="585"/>
<location filename="src/pages.cpp" line="806"/>
<source>Save to a custom path (not recommended)</source>
<translation>保存到自定义路径(不推荐)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="587"/>
<location filename="src/pages.cpp" line="808"/>
<source>&amp;Save</source>
<translation>&amp;储存</translation>
</message>
<message>
<location filename="src/pages.cpp" line="593"/>
<location filename="src/pages.cpp" line="820"/>
<location filename="src/pages.cpp" line="823"/>
<source>Import finished: %1 cards.</source>
<translation>导入过程完成:成功导入%1张卡牌.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="596"/>
<location filename="src/pages.cpp" line="828"/>
<location filename="src/pages.cpp" line="831"/>
<source>%1: %2 cards imported</source>
<translation>%1:成功导入%2张卡牌.</translation>
</message>
<message>
<location filename="src/pages.cpp" line="605"/>
<location filename="src/pages.cpp" line="841"/>
<source>Save card database</source>
<translation>储存卡牌资料库</translation>
</message>
<message>
<location filename="src/pages.cpp" line="606"/>
<location filename="src/pages.cpp" line="842"/>
<source>XML; card database (*.xml)</source>
<translation>XML; 卡牌资料库 (*.xml)</translation>
</message>
<message>
<location filename="src/pages.cpp" line="638"/>
<location filename="src/pages.cpp" line="874"/>
<source>The file could not be saved to %1</source>
<translation>档案未能储藏于%1。</translation>
</message>
@ -391,12 +408,12 @@
<message>
<location filename="src/pagetemplates.cpp" line="72"/>
<source>Load %1 file</source>
<translation type="unfinished"/>
<translation>载入 %1 文件</translation>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="82"/>
<source>%1 file (%1)</source>
<translation type="unfinished"/>
<translation>%1 文件 (%1)</translation>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="111"/>
@ -410,22 +427,23 @@
<message>
<location filename="src/pagetemplates.cpp" line="111"/>
<source>The provided URL is not valid: </source>
<translation type="unfinished"/>
<translation>所提供的url无效:</translation>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="115"/>
<source>Downloading (0MB)</source>
<translation>下载中(0MB)</translation>
<source>Downloading (0 MB)</source>
<oldsource>Downloading (0MB)</oldsource>
<translation type="unfinished"/>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="129"/>
<source>Please choose a file.</source>
<translation type="unfinished"/>
<translation>请选择文件。</translation>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="134"/>
<source>Cannot open file &apos;%1&apos;.</source>
<translation type="unfinished"/>
<translation>无法打开文件“%1”。</translation>
</message>
<message>
<location filename="src/pagetemplates.cpp" line="159"/>
@ -587,7 +605,7 @@
<context>
<name>i18n</name>
<message>
<location filename="src/oraclewizard.cpp" line="22"/>
<location filename="src/oraclewizard.cpp" line="24"/>
<source>English</source>
<translation>简体中文 (Chinese Simplified)</translation>
</message>
@ -595,14 +613,14 @@
<context>
<name>main</name>
<message>
<location filename="src/main.cpp" line="62"/>
<location filename="src/main.cpp" line="48"/>
<source>Only run in spoiler mode</source>
<translation>限于在预览模式运行</translation>
</message>
<message>
<location filename="src/main.cpp" line="63"/>
<location filename="src/main.cpp" line="49"/>
<source>Run in no-confirm background mode</source>
<translation type="unfinished"/>
<translation>在“无确认背景”模式下运行</translation>
</message>
</context>
</TS>