feat(i18n): add structural consistency tests for locale files and enhance existing tests

This commit is contained in:
Will Miao
2025-09-01 19:29:50 +08:00
parent 40ce2baa7b
commit 33334da0bb
3 changed files with 556 additions and 40 deletions

View File

@@ -770,9 +770,9 @@
},
"update": {
"title": "检查更新",
"currentVersion": "当前版本",
"updateAvailable": "更新可用",
"noChangelogAvailable": "没有详细的更新日志可用。请查看 GitHub 以获取更多信息。",
"currentVersion": "当前版本",
"newVersion": "新版本",
"commit": "提交",
"viewOnGitHub": "在 GitHub 查看",

View File

@@ -182,20 +182,20 @@
"help": "設定從 Civitai 下載時不同模型類型的資料夾結構。",
"availablePlaceholders": "可用佔位符:",
"templateOptions": {
"flatStructure": "扁平結構",
"byBaseModel": "依基礎模型",
"byAuthor": "依作者",
"byFirstTag": "依第一標籤",
"baseModelFirstTag": "基礎模型 + 第一標籤",
"baseModelAuthor": "基礎模型 + 作者",
"authorFirstTag": "作者 + 第一標籤",
"customTemplate": "自訂範本"
"flatStructure": "扁平結構",
"byBaseModel": "依基礎模型",
"byAuthor": "依作者",
"byFirstTag": "依第一標籤",
"baseModelFirstTag": "基礎模型 + 第一標籤",
"baseModelAuthor": "基礎模型 + 作者",
"authorFirstTag": "作者 + 第一標籤",
"customTemplate": "自訂範本"
},
"customTemplatePlaceholder": "輸入自訂範本(例如:{base_model}/{author}/{first_tag}",
"modelTypes": {
"lora": "LoRA",
"checkpoint": "Checkpoint",
"embedding": "Embedding"
"lora": "LoRA",
"checkpoint": "Checkpoint",
"embedding": "Embedding"
},
"baseModelPathMappings": "基礎模型路徑對應",
"baseModelPathMappingsHelp": "自訂特定基礎模型的資料夾名稱例如「Flux.1 D」→「flux」",
@@ -204,12 +204,12 @@
"customPathPlaceholder": "自訂路徑例如flux",
"removeMapping": "移除對應",
"validation": {
"validFlat": "有效(扁平結構)",
"invalidChars": "偵測到無效字元",
"doubleSlashes": "不允許連續斜線",
"leadingTrailingSlash": "不能以斜線開始或結束",
"invalidPlaceholder": "無效佔位符:{placeholder}",
"validTemplate": "範本有效"
"validFlat": "有效(扁平結構)",
"invalidChars": "偵測到無效字元",
"doubleSlashes": "不允許連續斜線",
"leadingTrailingSlash": "不能以斜線開始或結束",
"invalidPlaceholder": "無效佔位符:{placeholder}",
"validTemplate": "範本有效"
}
},
"exampleImages": {
@@ -469,11 +469,11 @@
"title": "設定內容分級",
"current": "目前",
"levels": {
"pg": "PG",
"pg13": "PG13",
"r": "R",
"x": "X",
"xxx": "XXX"
"pg": "PG",
"pg13": "PG13",
"r": "R",
"x": "X",
"xxx": "XXX"
}
},
"deleteModel": {