This commit is contained in:
2026-08-11 12:01:25 +02:00
parent dbc2c99d8d
commit 2a049c7e92
20 changed files with 1045 additions and 227 deletions
+156
View File
@@ -0,0 +1,156 @@
{
"RA3 Mod XML: caches cleared; rebuilding from scratch…": "RA3 Mod XML:缓存已清空,正在从零重建…",
"RA3 Mod XML: index is still building — check the status bar. Most features become available after the XML phase.": "RA3 Mod XML:索引仍在构建中——请查看状态栏。大部分功能会在 XML 阶段完成后可用。",
"RA3 Mod XML: no index for the active project yet — open a mod XML document to start indexing.": "RA3 Mod XML:活动项目还没有索引——打开一个 Mod XML 文档即可开始建索引。",
"RA3 Mod XML: no index available. Open a workspace that contains Data/Mod.xml, Data/additionalmaps/mapmetadata_*.xml or a mod folder.": "RA3 Mod XML:当前没有可用索引。请打开包含 Data/Mod.xml、Data/additionalmaps/mapmetadata_*.xml 或 Mod 文件夹的工作区。",
"(stale)": "(已过期)",
"RA3 Mod XML index": "RA3 Mod XML 索引",
"Project: {0}": "项目:{0}",
"Files: {0} ({1} parsed, {2} shallow-scanned, {3} cache hits)": "文件:{0}(解析 {1},浅扫描 {2},缓存命中 {3}",
"Assets: {0} ({1} from {2} manifests)": "资产:{0}(其中 {1} 来自 {2} 个 manifest",
"References: {0}": "引用:{0}",
"Defines: {0} · Streams: {1} · Candidates: {2}": "常量:{0} · 流:{1} · 候选:{2}",
"Phase: {0} · Complete: {1}{2}": "阶段:{0} · 完成:{1}{2}",
"Build #{0} (trigger: {1})": "构建 #{0}(触发原因:{1}",
"Indexed in {0}s": "索引耗时 {0} 秒",
"XML walk: {0}s · Candidates: {1}s · Art scan: {2}s": "XML 遍历:{0} 秒 · 候选扫描:{1} 秒 · 美术扫描:{2} 秒",
"0 references": "0 个引用",
"1 reference": "1 个引用",
"{0} references": "{0} 个引用",
"Type: {0}": "类型:{0}",
"RA3 XML · {0}": "RA3 XML · {0}",
"RA3 XML": "RA3 XML",
"Root element of every RA3 asset file": "每个 RA3 资产文件的根元素",
"**Required**": "**必填**",
"References: `{0}`": "引用:`{0}`",
"Values: {0}": "取值:{0}",
"Default: `{0}`": "默认值:`{0}`",
"Type: `{0}`": "类型:`{0}`",
"Suggest attribute values": "建议属性值",
"Instance join action": "实例合并动作",
"Controls how this element merges with the inherited definition: `Replace` or `Remove`.": "控制该元素如何与继承的定义合并:`Replace` 或 `Remove`。",
"xai namespace": "xai 命名空间",
"Include type": "Include 类型",
"xai:joinAction": "xai:joinAction",
"enum": "枚举",
"boolean": "布尔值",
"Include source": "Include 源",
"`{0}` · {1}": "`{0}` · {1}",
"relative": "相对路径",
"manifest ({0})": "manifest{0}",
"manifest": "manifest",
"**Type**: {0}": "**类型**{0}",
"**Source**: {0}": "**来源**{0}",
"**Origin**: {0}": "**归属**{0}",
"Also defined as **{0}** · {1}": "也定义为 **{0}** · {1}",
"{0} · {1}": "{0} · {1}",
"Define": "定义",
"local module": "局部模块",
"Pipeline-local id in the enclosing GameObject (includes xi:include targets).": "所在 GameObject 中的管线局部 id(包含 xi:include 目标)。",
"Suggest content value": "建议内容值",
"project": "项目",
"SDK": "SDK",
"Content is not allowed before the root element": "根元素之前不允许出现内容",
"Unterminated comment": "注释未结束",
"Unterminated CDATA section": "CDATA 段未结束",
"Unterminated DOCTYPE": "DOCTYPE 未结束",
"Unterminated processing instruction": "处理指令未结束",
"Unterminated closing tag": "结束标签未闭合",
"Unterminated start tag": "开始标签未闭合",
"Malformed markup": "标记格式错误",
"Unexpected closing tag </{0}>": "意外的结束标签 </{0}>",
"Mismatched closing tag: expected </{0}>, found </{1}>": "结束标签不匹配:应为 </{0}>,实际为 </{1}>",
"Element <{0}> is never closed": "元素 <{0}> 从未闭合",
"Top-level asset <{0}> requires an id attribute": "顶层资产 <{0}> 需要 id 属性",
"Unknown element <{0}> (not in the RA3 XSD model)": "未知元素 <{0}>(不在 RA3 XSD 模型中)",
" (based on a partial index)": "(基于部分索引)",
" (index incomplete — may be a false positive)": "(索引不完整——可能是误报)",
"Include target not found: {0}": "找不到 Include 目标:{0}",
"XInclude element (W3C XInclude namespace) — not part of the RA3 XSD model.": "XInclude 元素(W3C XInclude 命名空间)——不属于 RA3 XSD 模型。",
"**Top-level asset element**": "**顶层资产元素**",
"Attributes: {0} · Children: {1}": "属性:{0} · 子元素:{1}",
"Extends: `{0}`": "继承自:`{0}`",
"Simple type: `{0}`": "简单类型:`{0}`",
"Not found in the bundled XSD model.": "内置 XSD 模型中未找到。",
"Namespace/instance attribute.": "命名空间/实例属性。",
"XInclude attribute (W3C XInclude namespace) — not part of the RA3 XSD model.": "XInclude 属性(W3C XInclude 命名空间)——不属于 RA3 XSD 模型。",
"Unknown attribute for this element.": "该元素的未知属性。",
"References assets of type `{0}`": "引用类型为 `{0}` 的资产",
"Values: `{0}`": "取值:`{0}`",
"May use `$DEFINE` constants": "可使用 `$DEFINE` 常量",
"**Include source**": "**Include 源**",
"Include source: `{0}` (not in candidate index)": "Include 源:`{0}`(不在候选索引中)",
"Index is still building — references cannot be resolved yet.": "索引仍在构建中——暂时无法解析引用。",
"**Define** `{0}`": "**常量** `{0}`",
"Defined in `{0}:{1}`": "定义于 `{0}:{1}`",
"**1 definition**": "**1 个定义**",
"**{0} definitions**": "**{0} 个定义**",
"manifest `{0}`": "manifest `{0}`",
"`{0}:{1}`": "`{0}:{1}`",
"- `{0}` · {1}": "- `{0}` · {1}",
"No matching definition of type `{0}` in the current index (may exist in a compiled manifest or vanilla data).": "当前索引中没有类型为 `{0}` 的匹配定义(可能存在于编译后的 manifest 或原版数据中)。",
"No matching definition of the expected declared type in the current index (may exist in a compiled manifest or vanilla data).": "当前索引中没有符合声明类型的匹配定义(可能存在于编译后的 manifest 或原版数据中)。",
"No matching definition in the current index (may exist in a compiled manifest or vanilla data).": "当前索引中没有匹配的定义(可能存在于编译后的 manifest 或原版数据中)。",
"**Local pipeline id** `{0}`": "**局部管线 id** `{0}`",
"RA3 Mod XML: no index available yet.": "RA3 Mod XML:尚无可用索引。",
"RA3 Mod XML: no unreferenced assets found.": "RA3 Mod XML:没有找到未引用的资产。",
"{0} unreferenced": "{0} 个未引用",
"Select an asset type": "选择资产类型",
"RA3 Mod XML: no unreferenced {0} assets found.": "RA3 Mod XML:没有找到未引用的 {0} 类型资产。",
"{0}: {1} unreferenced": "{0}{1} 个未引用",
"RA3 Mod XML: open an RA3 mod project first to configure the SDK path.": "RA3 Mod XML:请先打开 RA3 Mod 项目再配置 SDK 路径。",
"Use detected path": "使用检测到的路径",
"Choose manually…": "手动选择…",
"Not now": "暂时不用",
"RA3 Mod XML could not find a valid SDK path. Detected installed SDK: {0}": "RA3 Mod XML 未找到有效的 SDK 路径。检测到已安装的 SDK{0}",
"Choose SDK folder…": "选择 SDK 文件夹…",
"RA3 Mod XML needs the RA3 Mod SDK path to enable vanilla data, manifests and cross-file completion/navigation. Without it, the extension runs in project-only mode.": "RA3 Mod XML 需要 RA3 Mod SDK 路径才能启用原版数据、manifest 与跨文件补全/跳转功能。未设置时插件将以项目模式运行。",
"Choose SDK root": "选择 SDK 根目录",
"Choose the RA3 Mod SDK root (should contain Schemas/xsd/CnC3Types.xsd)": "选择 RA3 Mod SDK 根目录(应包含 Schemas/xsd/CnC3Types.xsd",
"The selected directory is not a usable RA3 Mod SDK (missing {0}). Please choose again.": "所选目录不是可用的 RA3 Mod SDK(缺少 {0})。请重新选择。",
"that directory": "该目录",
"$(warning) RA3 XML: SDK path does not exist": "$(warning) RA3 XMLSDK 路径不存在",
"$(warning) RA3 XML: SDK not configured": "$(warning) RA3 XML:未设置 SDK",
"$(warning) RA3 XML: SDK path is invalid": "$(warning) RA3 XMLSDK 路径无效",
"$(warning) RA3 XML: SDK is incomplete": "$(warning) RA3 XMLSDK 不完整",
"The directory configured in ra3modxml.sdkPath does not exist: {0}. Click to reconfigure, or clear ra3modxml.sdkPath to disable vanilla data features.": "ra3modxml.sdkPath 指向的目录不存在:{0}。点击重新设置;或将 ra3modxml.sdkPath 清空以禁用原版数据功能。",
"RA3 Mod SDK path is not configured. Click to set it, or clear ra3modxml.sdkPath to disable vanilla data features.": "未配置 RA3 Mod SDK 路径。点击设置;或将 ra3modxml.sdkPath 清空以禁用原版数据功能。",
"The directory configured in ra3modxml.sdkPath is not an RA3 Mod SDK root (missing Schemas/xsd/CnC3Types.xsd). Click to reconfigure.": "ra3modxml.sdkPath 指向的目录不是 RA3 Mod SDK 根目录(缺少 Schemas/xsd/CnC3Types.xsd)。点击重新设置。",
"RA3 Mod SDK is missing: {0}. Manifest / vanilla source / SDK search path features are unavailable.": "RA3 Mod SDK 缺少:{0}。manifest / 原版源码 / SDK 搜索路径等功能不可用。",
"RA3 Mod XML: SDK path set to {0}; rebuilding the index…": "RA3 Mod XMLSDK 路径已设置为 {0},正在重建索引…",
"$(sync~spin) RA3 XML: indexing…": "$(sync~spin) RA3 XML:正在建索引…",
"art cache": "美术缓存",
"$(error) RA3 XML: indexing failed (stale index kept)": "$(error) RA3 XML:索引失败(保留旧索引)",
"$(error) RA3 XML: indexing failed": "$(error) RA3 XML:索引失败",
"$(sync~spin) RA3 XML: validating {0} {1}/{2}…": "$(sync~spin) RA3 XML:正在校验 {0} {1}/{2}…",
"RA3 Mod XML cache report": "RA3 Mod XML 缓存报告",
"Projects: {0}": "项目数:{0}",
" builds: #{0} (last trigger: {1})": " 构建次数:#{0}(上次触发:{1})",
" disk cache: {0}": " 磁盘缓存:{0}",
"not loaded": "未加载",
" file: {0}": " 文件:{0}",
"{0} KB": "{0} KB",
"missing": "缺失",
" last load: file={0} keyMatched={1} loaded={2} validated={3} dropped={4} (load {5}ms, validate {6}ms)": " 最近加载:file={0} keyMatched={1} loaded={2} validated={3} dropped={4}(加载 {5}ms,校验 {6}ms",
" saved after last build: {0}": " 上次构建后已保存:{0}",
"yes": "是",
"no": "否",
" last build: phase={0} assets={1} snapshotHits={2} snapshotFallbacks={3} recordsCacheHits={4} shallowCacheHits={5}": " 最近构建:阶段={0} 资产={1} snapshotHits={2} snapshotFallbacks={3} recordsCacheHits={4} shallowCacheHits={5}",
"Shared in-memory: {0} record entries · {1} documents ({2} elements) · {3} include resolutions": "共享内存:{0} 条记录 · {1} 个文档({2} 个元素)· {3} 条 include 解析",
"$(symbol-misc) RA3 XML: {0} project(s) — open a mod XML to index": "$(symbol-misc) RA3 XML{0} 个项目——打开一个 Mod XML 开始建索引",
"$(symbol-misc) RA3 XML: {0} · {1} assets{2}": "$(symbol-misc) RA3 XML{0} · {1} 个资产{2}",
"{0} files indexed ({1} parsed, {2} art assets shallow-scanned, {3}s)": "{0} 个文件已索引(解析 {1},浅扫描美术资产 {2},耗时 {3} 秒)",
"{0} assets ({1} from {2} manifests)": "{0} 个资产(其中 {1} 来自 {2} 个 manifest",
"{0} reference sites": "{0} 个引用位置",
"{0} defines, {1} streams, {2} include candidates": "{0} 个常量,{1} 条流,{2} 个 include 候选",
"Disk cache: load {0}s, validate {1}s ({2}/{3} ok)": "磁盘缓存:加载 {0} 秒,校验 {1} 秒({2}/{3} 正常)",
"Duplicate id \"{0}\" for <{1}> (also defined on line {2})": "重复 id \"{0}\"<{1}>(也定义在第 {2} 行)",
"Duplicate id \"{0}\" for <{1}> (also defined in {2})": "重复 id \"{0}\"<{1}>(也定义在 {2}",
"Unknown attribute \"{0}\" for <{1}>": "未知属性 \"{0}\"<{1}>",
"Undefined define \"${0}\"": "未定义常量 \"${0}\"",
"Invalid Include type \"{0}\" (expected reference, instance or all)": "无效的 Include 类型 \"{0}\"(应为 reference、instance 或 all",
"Reference \"{0}\" has no definition of type `{1}` (ids with the same name exist for other types)": "引用 \"{0}\" 没有类型为 `{1}` 的定义(其他类型存在同名 id)",
"Reference \"{0}\" has no definition of the expected declared type (ids with the same name exist for other types)": "引用 \"{0}\" 没有符合声明类型的定义(其他类型存在同名 id)",
"Reference \"{0}\" has no matching definition (ids with the same name exist for other types)": "引用 \"{0}\" 没有匹配的定义(其他类型存在同名 id)",
"Unresolved reference \"{0}\" (not found in the current index)": "无法解析的引用 \"{0}\"(当前索引中未找到)"
}