Files
spellforge/translations/zh_TW.po
T
joywayerandClaude Opus 4.8 dc05eeada7 fix: 修复审计发现的 3 个潜在 bug(CoreFeatureTag / pierce / Deck 防呆)
1. CoreFeatureTag 位运算串扰:feature_tags 实为单选枚举(游戏设计器 core_tab
   以 OptionButton 下标写入),但 spell_evaluator 用位与 `&` 判定,非 2 的幂
   常量会串扰(如 3 & 1 = 1 误判持久内存)。改为 `==` 相等判定,常量值保持
   与设计器下标一致;补充注释说明单选语义与未来多选(位标志)的迁移路径。
2. modifier_pierce_plus 空操作:MODIFIER 携带的 pierce 从未生效(可购买无效)。
   新增 CastStats.pierce_add,_apply_modifier 累加,_push_projectile 叠加到
   ACTION 自带 pierce。穿透修正现在生效。
3. 战前 Deck 防呆缺失:可带无 ACTION 卡组进战斗。新增
   CombatManager.has_castable_action();商店"下一波"按钮校验,无 ACTION 时
   显示警告并阻止进入(新增 SHOP_NEED_ACTION i18n 键,zh_CN/zh_TW/en/ja)。

静态审查通过;因本机无 Godot CLI 未经运行时验证,需在编辑器 play_scene 验收。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 14:46:41 +08:00

197 lines
3.5 KiB
Gettext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Language: zh_TW\n"
msgid "UI_WAVE"
msgstr "第 %d 波"
msgid "UI_HP"
msgstr "HP: %.0f / %.0f"
msgid "UI_GOLD"
msgstr "金幣: %dG"
msgid "UI_XP"
msgstr "XP: %d / %d Lv.%d"
msgid "UI_KILLS"
msgstr "擊殺: %d 敵人存活: %d"
msgid "UI_DPS"
msgstr "DPS: %.1f"
msgid "UI_CHARGE"
msgstr "蓄力: %d%%"
msgid "UI_CHARGE_DONE"
msgstr "蓄力: 完成!"
msgid "UI_STATUSES"
msgstr "狀態實例: %d VFX: %d"
msgid "SHOP_TITLE"
msgstr "✨ 商店 — 選擇一張法術"
msgid "SHOP_REROLL"
msgstr "刷新 (%dG)"
msgid "SHOP_NEXT_WAVE"
msgstr "出發下一波"
msgid "SHOP_NEED_ACTION"
msgstr "法術塔無法開火!需要至少一個行動類(ACTION)法術。"
msgid "SHOP_CORE_BTN"
msgstr "法杖: %s ⟳"
msgid "SHOP_INV_BTN"
msgstr "🎒 背包"
msgid "SHOP_SOLD"
msgstr "(已售出)"
msgid "INV_TITLE"
msgstr "🎒 背包 — [%s] %d 槽 (%s)"
msgid "INV_TIP"
msgstr "點插槽/備牌選中→點目標:插槽↔插槽=交換,插槽→自身=移入備牌,備牌→插槽=放入"
msgid "INV_BENCH"
msgstr "備牌區 (%d)"
msgid "INV_EMPTY"
msgstr "· 空 ·"
msgid "INV_CLOSE"
msgstr "關閉背包"
msgid "INV_ROW_A"
msgstr "行A "
msgid "INV_ROW_B"
msgstr "行B "
msgid "SETTLE_TITLE"
msgstr "💀 遊戲結束"
msgid "SETTLE_STATS"
msgstr "到達波次:%d 擊殺:%d\n用時:%s 評分:%d"
msgid "SETTLE_BOARD"
msgstr "🏆 本地排行榜(波次優先 / 同波次用時升序)"
msgid "SETTLE_BOARD_ROW"
msgstr "%2d. 波次 %d 用時 %s 評分 %d%s"
msgid "SETTLE_THIS_RUN"
msgstr " ◀ 本局"
msgid "SETTLE_RESTART"
msgstr "再來一局"
msgid "STATUS_PURCHASED"
msgstr "購買:%s"
msgid "STATUS_WAND_SWITCH"
msgstr "換裝法杖:%s"
msgid "STATUS_DEPTH"
msgstr "⚠ 法術鏈太深(MAX_TRIGGER_DEPTH=%d"
msgid "STATUS_CHARGE_FIRED"
msgstr "CHARGE_FIRED 觸發"
msgid "DIFF_BEGINNER"
msgstr "初學者"
msgid "DIFF_STANDARD"
msgstr "標準"
msgid "DIFF_CHALLENGE"
msgstr "挑戰"
msgid "SHOP_SETTINGS_BTN"
msgstr "⚙ 設定"
msgid "SETTINGS_TITLE"
msgstr "⚙ 設定"
msgid "SETTINGS_DIFFICULTY"
msgstr "難度:%s"
msgid "SETTINGS_LANGUAGE"
msgstr "語言:%s"
msgid "SETTINGS_VOLUME"
msgstr "音量:%d%%"
msgid "SETTINGS_CLEAR_DATA"
msgstr "清除所有本地資料"
msgid "SETTINGS_CLEAR_CONFIRM"
msgstr "再點一次確認清除"
msgid "SETTINGS_CLEARED"
msgstr "已清除所有本地資料"
msgid "SETTINGS_CLOSE"
msgstr "關閉"
msgid "MENU_NEW_GAME"
msgstr "新遊戲"
msgid "MENU_CONTINUE"
msgstr "繼續遊戲"
msgid "MENU_LEADERBOARD"
msgstr "排行榜"
msgid "MENU_SETTINGS"
msgstr "設定"
msgid "MENU_QUIT"
msgstr "退出遊戲"
msgid "MENU_QUIT_CONFIRM"
msgstr "確認退出?再按一次"
msgid "SPLASH_SKIP_HINT"
msgstr "按任意鍵跳過"
msgid "PAUSE_TITLE"
msgstr "遊戲暫停"
msgid "PAUSE_RESUME"
msgstr "繼續遊戲"
msgid "PAUSE_SETTINGS"
msgstr "設定"
msgid "PAUSE_QUIT_MENU"
msgstr "返回主選單"
msgid "PAUSE_QUIT_GAME"
msgstr "退出遊戲"
msgid "SETTLE_RETURN_MENU"
msgstr "返回主選單"
msgid "LEADERBOARD_EMPTY"
msgstr "尚無記錄,快去創造你的第一個紀錄吧!"
msgid "FTUE_TITLE"
msgstr "選擇你的難度"
msgid "FTUE_BEGINNER_DESC"
msgstr "敵人更弱,受到的傷害減少 30%。適合休閒玩家輕鬆上手。"
msgid "FTUE_STANDARD_DESC"
msgstr "平衡的標準體驗。推薦首次遊玩選擇。"
msgid "FTUE_CHALLENGE_DESC"
msgstr "敵人數量 +20%Boss 生命 +30%。考驗你的構築與走位。"
msgid "FTUE_HINT"
msgstr "稍後可在「設定」中隨時更改難度"