fix(report): draw charts in the full-data body and clean Chinese residue
New reports draw one north-Indian chart for each ready divisional in the body, so the trailing duplicate section drops. Chinese full-data prose no longer glues English onto Han or leaves listed, background, or native. The birth table starts with the ascendant. The D9 same-sign column says yes or no. Self-test: tsc exit 0; npm run lint exit 0 (0 errors, 125 existing warnings); three frontend test files 39 pass, 0 fail, 0 cancelled; pytest test_report_chart_blank_columns.py 16 passed; seven related report files 88 passed, exit 0; privacy markers 63 passed. Co-Authored-By: Grok (agent loop)
This commit is contained in:
co-authored by
Grok (agent loop)
parent
05f8800531
commit
a295afa40f
@@ -35,6 +35,29 @@ _PHRASES: dict[str, str] = {
|
||||
"特殊上升与派生点补充": "Special Lagnas and Points (supplement)",
|
||||
"敏感点与特殊落点": "Sensitive Points and Special Placements",
|
||||
"本命与分盘北印度图盘": "Natal and Divisional Charts (North Indian)",
|
||||
# Chart fences in the parity volume. The Chinese label is the key; the
|
||||
# English edition looks these up instead of keeping a second title list.
|
||||
"D1 本命盘": "D1 natal chart",
|
||||
"月亮盘": "Moon chart",
|
||||
"D2 财富分盘": "D2 wealth chart",
|
||||
"D3 手足分盘": "D3 siblings chart",
|
||||
"D4 居所分盘": "D4 home chart",
|
||||
"D5 声望分盘": "D5 reputation chart",
|
||||
"D6 压力分盘": "D6 pressure chart",
|
||||
"D7 子女分盘": "D7 children chart",
|
||||
"D8 变化分盘": "D8 change chart",
|
||||
"D9 九分盘": "D9 navamsha",
|
||||
"D10 事业分盘": "D10 career chart",
|
||||
"D11 收益分盘": "D11 gains chart",
|
||||
"D12 父母分盘": "D12 parents chart",
|
||||
"D16 享受分盘": "D16 comforts chart",
|
||||
"D20 灵修分盘": "D20 practice chart",
|
||||
"D24 学习分盘": "D24 learning chart",
|
||||
"D27 内在分盘": "D27 inner chart",
|
||||
"D30 困难分盘": "D30 difficulty chart",
|
||||
"D40 母系分盘": "D40 maternal chart",
|
||||
"D45 父系分盘": "D45 paternal chart",
|
||||
"D60 深层分盘": "D60 deep chart",
|
||||
"分盘对出生时间敏感,原始计算供核对,不单独增加结论的确定性。":
|
||||
"Divisional charts are sensitive to birth time. The raw calculations are here for checking and do not by themselves make a conclusion more certain.",
|
||||
" 数值位置表": " Position Table",
|
||||
|
||||
Reference in New Issue
Block a user