fix(tajika): year lord blocked instead of Muntha-lord stand-in (BUG-1223)

Panchadhikari blocked -> status blocked + reason, year_lord None, sentence
「年主暂无法确定(原因)」 on card and report; Tri-Pataka blocked with it;
Mudda unchanged. Aligned with upstream 03bea6ed. Nine public charts: both
producers byte-identical before/after.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
Jesse_Chen
2026-10-04 07:25:48 +08:00
co-authored by Claude Opus 5.5
parent 77645ce25f
commit 7dda1b45c3
8 changed files with 249 additions and 37 deletions
+7
View File
@@ -177,6 +177,13 @@ _PHRASES: dict[str, str] = {
",12 等分": ", twelve equal parts",
# BUG-1214: tajika_year_lord.selection_basis_text (zh) → its en twin.
"年盘不全,暂用 Muntha 主星": "Annual chart incomplete; Muntha sign lord used for now",
# BUG-1223: tajika_year_lord.blocked_text (no stand-in year lord).
"年主暂无法确定(年盘缺太阳或月亮位置)": "Year lord cannot be determined yet (the annual chart lacks the Sun or Moon position)",
"年主暂无法确定(年盘缺行星位置,五分力量无法计算)": "Year lord cannot be determined yet (planet positions are missing from the annual chart, so the five-fold strength cannot be computed)",
"年主暂无法确定(五类候选星都不在年盘上)": "Year lord cannot be determined yet (none of the five candidates is in the annual chart)",
"年主暂无法确定(年盘无法计算)": "Year lord cannot be determined yet (the annual chart could not be computed)",
"年主暂无法确定(缺少 Muntha 星座)": "Year lord cannot be determined yet (the Muntha sign is missing)",
"年主暂无法确定(年盘数据不全)": "Year lord cannot be determined yet (the annual chart data are incomplete)",
"(Panchavargiya 为本地近似计算)": " (Panchavargiya is a local approximation)",
# BUG-1217: tajika_year_lord.ENGINE_NOTE["tajika_native_five_fold"]
"(按 Tajika 五分力量)": " (by Tajika five-fold strength)",