* feat(i18n): add zh-TW locale support (backend infrastructure) - 新增 LanguageType.ZH_TW 枚舉值 - 擴展 _lang_to_locale() 映射支援 zh-TW - 創建 zh_TW 翻譯檔案結構 (messages.po + game_configs.po) Closes #114 * feat(i18n): add zh-TW locale support (translation completion) 完成繁體中文語言的完整翻譯工作: ## 後端翻譯 - 將 messages.po 和 game_configs.po 轉換為繁體中文 - 編譯生成對應的 .mo 檔案 - 使用 OpenCC 's2t' 轉換器進行簡繁轉換 ## 前端翻譯 - 新增 zh-TW.json 語言檔案 - 更新 index.ts 註冊 zh-TW 語言 - 修正 UI 語言標籤為「繁體中文」 ## 翻譯統計 - messages.po: 701 個 msgid(動態字串、戰鬥、奇遇等) - game_configs.po: 2972 個 msgid(遊戲配置) - zh-TW.json: 347 行(前端 UI) * feat(i18n): add zh-TW optimizations and tests ## 可選優化 1:用語本地化 - 修正前端 UI 詞彙為台灣繁體習慣 - 主要修正項目: - 菜單 -> 選單 - 設置 -> 設定 - 加載 -> 載入 - 保存 -> 儲存 - 程序 -> 程式 - 其他 UI 用語調整 ## 可選優化 2:測試覆蓋 - 新增 test_i18n_zh_tw.py 測試檔案 - 涵蓋 13 個測試用例: - 語言枚舉驗證 - 語言切換測試 - 日期格式驗證 - 動態翻譯測試 - 境界/動作/情緒翻譯測試 - 檔案完整性檢查 - 翻譯覆蓋率驗證 - 回退機制測試 ## 測試結果 - 所有 13 個測試用例通過 - 翻譯覆蓋率 > 95% * fix(i18n): add polib skip check to translation coverage test * feat(i18n): add zh-TW column to glossary with Taiwan localization
11 KiB
11 KiB
| 1 | chinese | chinese_tw | english | category | subcategory | notes |
|---|---|---|---|---|---|---|
| 2 | 练气 | 練氣 | cultivation | realm | First realm - refining qi | |
| 3 | 筑基 | 築基 | cultivation | realm | Building the foundation | |
| 4 | 金丹 | 金丹 | cultivation | realm | Forming the golden core | |
| 5 | 元婴 | 元嬰 | cultivation | realm | Nascent soul emerges | |
| 6 | 前期 | 前期 | cultivation | stage | ||
| 7 | 中期 | 中期 | cultivation | stage | ||
| 8 | 后期 | 後期 | cultivation | stage | ||
| 9 | 普通 | 普通 | rarity | Common items/traits | ||
| 10 | 稀有 | 稀有 | rarity | Uncommon items/traits | ||
| 11 | 超稀有 | 超稀有 | rarity | Rare items/traits | ||
| 12 | 传说 | 傳說 | rarity | Legendary items/traits | ||
| 13 | 金 | 金 | element | |||
| 14 | 木 | 木 | element | |||
| 15 | 水 | 水 | element | |||
| 16 | 火 | 火 | element | |||
| 17 | 土 | 土 | element | |||
| 18 | 冰 | 冰 | element | Extended element | ||
| 19 | 风 | 風 | element | Extended element | ||
| 20 | 暗 | 暗 | element | Extended element | ||
| 21 | 雷 | 雷 | element | Also: Lightning | ||
| 22 | 邪 | 邪 | element | Dark arts attribute | ||
| 23 | 金灵根 | 金靈根 | root | |||
| 24 | 木灵根 | 木靈根 | root | |||
| 25 | 水灵根 | 水靈根 | root | |||
| 26 | 火灵根 | 火靈根 | root | |||
| 27 | 土灵根 | 土靈根 | root | |||
| 28 | 天灵根 | 天靈根 | root | Rare - all-element affinity | ||
| 29 | 雷灵根 | 雷靈根 | root | |||
| 30 | 冰灵根 | 冰靈根 | root | |||
| 31 | 风灵根 | 風靈根 | root | |||
| 32 | 暗灵根 | 暗靈根 | root | |||
| 33 | 东 | 東 | direction | |||
| 34 | 南 | 南 | direction | |||
| 35 | 西 | 西 | direction | |||
| 36 | 北 | 北 | direction | |||
| 37 | 正 | 正 | alignment | Orthodox sects | ||
| 38 | 中立 | 中立 | alignment | |||
| 39 | 邪 | 邪 | alignment | Demonic/Unorthodox | ||
| 40 | 掌门 | 掌門 | sect | rank | Also: Sect Leader | |
| 41 | 长老 | 長老 | sect | rank | ||
| 42 | 内门弟子 | 內門弟子 | sect | rank | ||
| 43 | 外门弟子 | 外門弟子 | sect | rank | ||
| 44 | 弟子 | 弟子 | sect | rank | Generic | |
| 45 | 生命恢复速率 | 生命恢復速率 | effect | extra_hp_recovery_rate | ||
| 46 | 最大生命值 | 最大生命值 | effect | extra_max_hp | ||
| 47 | 最大寿元 | 最大壽元 | effect | extra_max_lifespan | ||
| 48 | 兵器熟练度获取 | 兵器熟練度獲取 | effect | extra_weapon_proficiency_gain | ||
| 49 | 双修经验 | 雙修經驗 | effect | extra_dual_cultivation_exp | ||
| 50 | 突破成功率 | 突破成功率 | effect | extra_breakthrough_success_rate | ||
| 51 | 奇遇概率 | 奇遇概率 | effect | extra_fortune_probability | ||
| 52 | 霉运概率 | 黴運概率 | effect | extra_misfortune_probability | ||
| 53 | 采集获取材料 | 採集獲取材料 | effect | extra_harvest_materials | ||
| 54 | 狩猎获取材料 | 狩獵獲取材料 | effect | extra_hunt_materials | ||
| 55 | 挖矿获取材料 | 挖礦獲取材料 | effect | extra_mine_materials | ||
| 56 | 物品出售价格 | 物品出售價格 | effect | extra_item_sell_price_multiplier | ||
| 57 | 购买折扣 | 購買折扣 | effect | shop_buy_price_reduction | ||
| 58 | 兵器升级概率 | 兵器升級概率 | effect | extra_weapon_upgrade_chance | ||
| 59 | 搜刮收益 | 搜刮收益 | effect | extra_plunder_multiplier | ||
| 60 | 捕捉灵兽成功率 | 捕捉靈獸成功率 | effect | extra_catch_success_rate | ||
| 61 | 修炼经验 | 修煉經驗 | effect | extra_cultivate_exp | ||
| 62 | 战力点数 | 戰力點數 | effect | extra_battle_strength_points | ||
| 63 | 逃跑成功率 | 逃跑成功率 | effect | extra_escape_success_rate | ||
| 64 | 暗杀成功率 | 暗殺成功率 | effect | extra_assassinate_success_rate | ||
| 65 | 感知范围 | 感知範圍 | effect | extra_observation_radius | ||
| 66 | 移动步长 | 移動步長 | effect | extra_move_step | ||
| 67 | 特殊能力 | 特殊能力 | effect | legal_actions | ||
| 68 | 伤害减免 | 傷害減免 | effect | damage_reduction | ||
| 69 | 境界压制 | 境界壓制 | effect | realm_suppression_bonus | ||
| 70 | 修炼时长缩减 | 修煉時長縮減 | effect | cultivate_duration_reduction | ||
| 71 | 铸造成功率 | 鑄造成功率 | effect | extra_cast_success_rate | ||
| 72 | 炼丹成功率 | 煉丹成功率 | effect | extra_refine_success_rate | ||
| 73 | 自愈效率 | 自愈效率 | effect | extra_self_heal_efficiency | ||
| 74 | 道侣 | 道侶 | relation | Cultivation partner/spouse | ||
| 75 | 师傅 | 師傅 | relation | Teacher in cultivation | ||
| 76 | 徒弟 | 徒弟 | relation | Student of a master | ||
| 77 | 父母 | 父母 | relation | |||
| 78 | 子女 | 子女 | relation | |||
| 79 | 父亲 | 父親 | relation | |||
| 80 | 母亲 | 母親 | relation | |||
| 81 | 儿子 | 兒子 | relation | |||
| 82 | 女儿 | 女兒 | relation | |||
| 83 | 兄弟姐妹 | 兄弟姐妹 | relation | |||
| 84 | 哥哥 | 哥哥 | relation | |||
| 85 | 弟弟 | 弟弟 | relation | |||
| 86 | 姐姐 | 姐姐 | relation | |||
| 87 | 妹妹 | 妹妹 | relation | |||
| 88 | 朋友 | 朋友 | relation | |||
| 89 | 仇人 | 仇人 | relation | Also: Foe | ||
| 90 | 亲属 | 親屬 | relation | Extended family | ||
| 91 | 上品 | 上品 | grade | Also: High-grade | ||
| 92 | 中品 | 中品 | grade | Also: Mid-grade | ||
| 93 | 下品 | 下品 | grade | Also: Low-grade | ||
| 94 | 剑 | 劍 | weapon | type | ||
| 95 | 刀 | 刀 | weapon | type | Also: Blade | |
| 96 | 枪 | 槍 | weapon | type | ||
| 97 | 棍 | 棍 | weapon | type | ||
| 98 | 扇 | 扇 | weapon | type | ||
| 99 | 鞭 | 鞭 | weapon | type | ||
| 100 | 琴 | 琴 | weapon | type | Musical weapon | |
| 101 | 笛 | 笛 | weapon | type | Musical weapon | |
| 102 | 暗器 | 暗器 | weapon | type | ||
| 103 | 破境丹 | 破境丹 | elixir | type | For breaking through bottlenecks | |
| 104 | 延寿丹 | 延壽丹 | elixir | type | Extends lifespan | |
| 105 | 长生丹 | 長生丹 | elixir | type | Extends lifespan | |
| 106 | 燃血丹 | 燃血丹 | elixir | type | Temporary power boost | |
| 107 | 疗伤丹 | 療傷丹 | elixir | type | Restores HP | |
| 108 | 回春丹 | 回春丹 | elixir | type | Healing over time | |
| 109 | 灵石 | 靈石 | item | Currency | ||
| 110 | 丹药 | 丹藥 | item | Also: Pill - Medicine | ||
| 111 | 法宝 | 法寶 | item | Magical treasure | ||
| 112 | 兵器 | 兵器 | item | |||
| 113 | 功法 | 功法 | item | Also: Art - Manual | ||
| 114 | 辅助装备 | 輔助裝備 | item | Accessories | ||
| 115 | 修炼 | 修煉 | action | solo | Gain experience | |
| 116 | 突破 | 突破 | action | solo | Advance realm | |
| 117 | 疗伤 | 療傷 | action | solo | Recover HP | |
| 118 | 采集 | 採集 | action | solo | Gather plants | |
| 119 | 狩猎 | 狩獵 | action | solo | Hunt animals | |
| 120 | 挖矿 | 挖礦 | action | solo | Extract ore | |
| 121 | 炼丹 | 煉丹 | action | solo | Craft pills | |
| 122 | 铸造 | 鑄造 | action | solo | Craft equipment | |
| 123 | 温养兵器 | 溫養兵器 | action | solo | Increase proficiency | |
| 124 | 购买 | 購買 | action | solo | Purchase items | |
| 125 | 出售 | 出售 | action | solo | Sell items | |
| 126 | 消遣 | 消遣 | action | solo | Relax | |
| 127 | 御兽 | 御獸 | action | solo | Capture spirit beast | |
| 128 | 移动 | 移動 | action | solo | Travel | |
| 129 | 移动到区域 | 移動到區域 | action | solo | Travel to location | |
| 130 | 移动到角色 | 移動到角色 | action | solo | Travel to person | |
| 131 | 移动探索 | 移動探索 | action | solo | Explore direction | |
| 132 | 离开区域 | 離開區域 | action | solo | Depart area | |
| 133 | 远离角色 | 遠離角色 | action | solo | Distance from person | |
| 134 | 帮助凡人 | 幫助凡人 | action | solo | Righteous action | |
| 135 | 搜刮凡人 | 搜刮凡人 | action | solo | Evil action | |
| 136 | 吞噬凡人 | 吞噬凡人 | action | solo | Consume souls | |
| 137 | 攀谈 | 攀談 | action | mutual | Chat | |
| 138 | 交谈 | 交談 | action | mutual | Dialogue | |
| 139 | 切磋 | 切磋 | action | mutual | Friendly combat | |
| 140 | 攻击 | 攻擊 | action | mutual | Initiate combat | |
| 141 | 发起战斗 | 發起戰鬥 | action | mutual | Start fight | |
| 142 | 暗杀 | 暗殺 | action | mutual | Stealth kill | |
| 143 | 逃离 | 逃離 | action | mutual | Flee combat | |
| 144 | 双修 | 雙修 | action | mutual | Partner cultivation | |
| 145 | 传道 | 傳道 | action | mutual | Teach disciple | |
| 146 | 赠送 | 贈送 | action | mutual | Give items | |
| 147 | 抢夺洞府 | 搶奪洞府 | action | mutual | Contest dwelling | |
| 148 | 驱赶 | 驅趕 | action | mutual | Force to leave | |
| 149 | 接受 | 接受 | action | feedback | ||
| 150 | 拒绝 | 拒絕 | action | feedback | ||
| 151 | 让步 | 讓步 | action | feedback | ||
| 152 | 试图远离 | 試圖遠離 | action | feedback | ||
| 153 | 试图离开区域 | 試圖離開區域 | action | feedback | ||
| 154 | 逃离 | 逃離 | action | feedback | ||
| 155 | 战斗 | 戰鬥 | action | feedback | ||
| 156 | 误入洞府 | 誤入洞府 | event | fortune | Equipment | |
| 157 | 巧捡神兵 | 巧撿神兵 | event | fortune | Equipment | |
| 158 | 巧捡奇物 | 巧撿奇物 | event | fortune | Equipment | |
| 159 | 误入试炼 | 誤入試煉 | event | fortune | Equipment | |
| 160 | 异象出世 | 異象出世 | event | fortune | Equipment | |
| 161 | 高人赠予 | 高人贈予 | event | fortune | Equipment | |
| 162 | 高人指点 | 高人指點 | event | fortune | Technique | |
| 163 | 玄妙感悟 | 玄妙感悟 | event | fortune | Technique | |
| 164 | 危难相救 | 危難相救 | event | fortune | Find Master | |
| 165 | 品行打动 | 品行打動 | event | fortune | Find Master | |
| 166 | 展露天赋 | 展露天賦 | event | fortune | Find Master | |
| 167 | 机缘巧合 | 機緣巧合 | event | fortune | Find Master | |
| 168 | 通过考验 | 通過考驗 | event | fortune | Find Master | |
| 169 | 偶遇灵矿 | 偶遇靈礦 | event | fortune | Spirit Stones | |
| 170 | 洞府遗财 | 洞府遺財 | event | fortune | Spirit Stones | |
| 171 | 击杀妖兽 | 擊殺妖獸 | event | fortune | Spirit Stones | |
| 172 | 交易获利 | 交易獲利 | event | fortune | Spirit Stones | |
| 173 | 赌石得宝 | 賭石得寶 | event | fortune | Spirit Stones | |
| 174 | 拾遗藏宝 | 拾遺藏寶 | event | fortune | Spirit Stones | |
| 175 | 顿悟玄机 | 頓悟玄機 | event | fortune | Cultivation | |
| 176 | 古碑感悟 | 古碑感悟 | event | fortune | Cultivation | |
| 177 | 服食灵药 | 服食靈藥 | event | fortune | Cultivation | |
| 178 | 秘境修炼 | 祕境修煉 | event | fortune | Cultivation | |
| 179 | 前辈灌顶 | 前輩灌頂 | event | fortune | Cultivation | |
| 180 | 灵泉淬体 | 靈泉淬體 | event | fortune | Cultivation | |
| 181 | 传承记忆 | 傳承記憶 | event | fortune | Cultivation | |
| 182 | 遭遇扒手 | 遭遇扒手 | event | misfortune | Loss - Spirit stones | |
| 183 | 误买假货 | 誤買假貨 | event | misfortune | Loss - Spirit stones | |
| 184 | 遭人勒索 | 遭人勒索 | event | misfortune | Loss - Spirit stones | |
| 185 | 洞府失窃 | 洞府失竊 | event | misfortune | Loss - Spirit stones | |
| 186 | 赌石惨败 | 賭石慘敗 | event | misfortune | Loss - Spirit stones | |
| 187 | 投资失败 | 投資失敗 | event | misfortune | Loss - Spirit stones | |
| 188 | 修炼岔气 | 修煉岔氣 | event | misfortune | Injury - Qi went astray | |
| 189 | 出门摔伤 | 出門摔傷 | event | misfortune | Injury | |
| 190 | 妖兽偷袭 | 妖獸偷襲 | event | misfortune | Injury | |
| 191 | 仇家闷棍 | 仇家悶棍 | event | misfortune | Injury | |
| 192 | 误触机关 | 誤觸機關 | event | misfortune | Injury | |
| 193 | 天降横祸 | 天降橫禍 | event | misfortune | Injury | |
| 194 | 心魔滋生 | 心魔滋生 | event | misfortune | Backlash | |
| 195 | 灵气逆行 | 靈氣逆行 | event | misfortune | Backlash | |
| 196 | 感悟错乱 | 感悟錯亂 | event | misfortune | Backlash | |
| 197 | 急火攻心 | 急火攻心 | event | misfortune | Backlash | |
| 198 | 心魔 | 心魔 | event | tribulation | Inner demon - self-doubt | |
| 199 | 雷劫 | 雷劫 | event | tribulation | Heavenly lightning | |
| 200 | 肉身 | 肉身 | event | tribulation | Physical transformation | |
| 201 | 寻仇 | 尋仇 | event | tribulation | Past enemies return | |
| 202 | 情劫 | 情劫 | event | tribulation | Love/attachment trial | |
| 203 | 阳罡 | 陽罡 | event | tribulation | Scorching yang energy | |
| 204 | 雷火 | 雷火 | event | tribulation | Combined lightning and fire | |
| 205 | 风灾 | 風災 | event | tribulation | Violent tempest | |
| 206 | 阴狱 | 陰獄 | event | tribulation | Netherworld judgment | |
| 207 | 魔劫 | 魔劫 | event | tribulation | Inner demons manifest | |
| 208 | 老死 | 老死 | event | death | Lifespan exhausted | |
| 209 | 战死 | 戰死 | event | death | ||
| 210 | 重伤不治 | 重傷不治 | event | death | ||
| 211 | 平静 | 平靜 | emotion | |||
| 212 | 开心 | 開心 | emotion | |||
| 213 | 愤怒 | 憤怒 | emotion | |||
| 214 | 悲伤 | 悲傷 | emotion | |||
| 215 | 恐惧 | 恐懼 | emotion | |||
| 216 | 惊讶 | 驚訝 | emotion | |||
| 217 | 期待 | 期待 | emotion | |||
| 218 | 厌恶 | 厭惡 | emotion | |||
| 219 | 疑惑 | 疑惑 | emotion | |||
| 220 | 疲惫 | 疲憊 | emotion | |||
| 221 | 系统菜单 | 系統選單 | ui | |||
| 222 | 开始游戏 | 開始遊戲 | ui | |||
| 223 | 加载游戏 | 載入遊戲 | ui | |||
| 224 | 保存游戏 | 儲存遊戲 | ui | |||
| 225 | 新建角色 | 新建角色 | ui | |||
| 226 | 删除角色 | 刪除角色 | ui | |||
| 227 | 设置 | 設定 | ui | |||
| 228 | 其他 | 其他 | ui | |||
| 229 | 境界 | 境界 | ui | |||
| 230 | 年龄 | 年齡 | ui | |||
| 231 | 性别 | 性別 | ui | |||
| 232 | 男 | 男 | ui | |||
| 233 | 女 | 女 | ui | |||
| 234 | 宗门 | 宗門 | ui | |||
| 235 | 散修 | 散修 | ui | Independent - no sect | ||
| 236 | 灵根 | 靈根 | ui | |||
| 237 | 灵石 | 靈石 | ui | |||
| 238 | 颜值 | 顏值 | ui | |||
| 239 | 基础战力 | 基礎戰力 | ui | |||
| 240 | 情绪 | 情緒 | ui | |||
| 241 | 当前思考 | 當前思考 | ui | |||
| 242 | 特质 | 特質 | ui | Also: Persona | ||
| 243 | 功法与装备 | 功法與裝備 | ui | |||
| 244 | 长期目标 | 長期目標 | ui | |||
| 245 | 短期目标 | 短期目標 | ui | |||
| 246 | 设定目标 | 設定目標 | ui | |||
| 247 | 清空目标 | 清空目標 | ui | |||
| 248 | 语言 | 語言 | ui | |||
| 249 | 中文 | 中文 | ui | |||
| 250 | 英文 | 英文 | ui |