Translation sync failed for PR #1105 (zh-cn)

オープン
#1,107 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
15/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
markdown

調査の方向性

Start with the three failing sources named in the report: lectures/olg_adaptive_money.md, lectures/phillips_drifts_volatilities_2.md and lectures/prospects_bounded_rationality.md, plus the parity check that reports them. The check compares MyST directive names and anchors between source and output, so the first question is why the zh-cn output reorders or drops directives. Done means the parity check passes for these files and the \translate-resync comment on PR #1105 succeeds.

索引モデルが issue の本文から書いたものです。

説明

translation-sync-failure
Translation sync failure

Source PR: #1105
Target repo: QuantEcon/lecture-python.zh-cn
Target language: zh-cn

Errors
  • Error processing lectures/olg_adaptive_money.md: Error: structural parity check failed for lectures/olg_adaptive_money.md:
    • directive count differs: source has 82, output has 62 — a wholesale mismatch usually means the document was re-fenced or truncated
    • directive #15 name changed: source line 288 has {code-cell}, output line 282 has {math}
    • directive #16 name changed: source line 343 has {math}, output line 309 has {code-cell}
    • directive #17 name changed: source line 409 has {code-cell}, output line 356 has {note}
    • directive #18 name changed: source line 456 has {note}, output line 366 has {code-cell}
    • directive #21 name changed: source line 548 has {math}, output line 438 has {note}
    • directive #23 name changed: source line 580 has {code-cell}, output line 471 has {math}
    • directive #29 name changed: source line 860 has {math}, output line 661 has {code-cell}
    • directive #30 name changed: source line 881 has {code-cell}, output line 708 has {note}
    • directive #32 name changed: source line 1011 has {note}, output line 773 has {math}
    • directive #33 name changed: source line 1044 has {code-cell}, output line 783 has {math}
    • directive #34 name changed: source line 1080 has {code-cell}, output line 794 has {math}
    • directive #36 name changed: source line 1135 has {math}, output line 810 has {note}
    • directive #37 name changed: source line 1147 has {math}, output line 827 has {code-cell}
    • directive #38 name changed: source line 1156 has {math}, output line 850 has {code-cell}
    • directive #39 name changed: source line 1166 has {note}, output line 893 has {code-cell}
    • directive #40 name changed: source line 1184 has {code-cell}, output line 976 has {exercise-start}
    • directive #41 name changed: source line 1212 has {code-cell}, output line 986 has {exercise-end}
    • directive #42 name changed: source line 1273 has {code-cell}, output line 989 has {solution-start}
    • directive #43 name changed: source line 1394 has {exercise-start}, output line 993 has {code-cell}
    • directive #44 name changed: source line 1410 has {exercise-end}, output line 1022 has {solution-end}
    • directive #45 name changed: source line 1413 has {solution-start}, output line 1025 has {exercise-start}
    • directive #46 name changed: source line 1420 has {code-cell}, output line 1037 has {exercise-end}
    • directive #47 name changed: source line 1471 has {solution-end}, output line 1040 has {solution-start}
    • directive #48 name changed: source line 1474 has {exercise-start}, output line 1044 has {code-cell}
    • directive #49 name changed: source line 1490 has {exercise-end}, output line 1078 has {code-cell}
    • directive #50 name changed: source line 1493 has {solution-start}, output line 1106 has {solution-end}
    • directive #51 name changed: source line 1500 has {code-cell}, output line 1109 has {exercise-start}
    • directive #52 name changed: source line 1517 has {code-cell}, output line 1119 has {exercise-end}
    • directive #53 name changed: source line 1568 has {solution-end}, output line 1122 has {solution-start}
    • directive #54 name changed: source line 1571 has {exercise-start}, output line 1126 has {code-cell}
    • directive #55 name changed: source line 1589 has {exercise-end}, output line 1159 has {code-cell}
    • directive #56 name changed: source line 1592 has {solution-start}, output line 1180 has {code-cell}
    • directive #57 name changed: source line 1600 has {code-cell}, output line 1188 has {solution-end}
    • directive #58 name changed: source line 1632 has {code-cell}, output line 1191 has {exercise-start}
    • directive #59 name changed: source line 1667 has {solution-end}, output line 1203 has {exercise-end}
    • directive #60 name changed: source line 1670 has {exercise-start}, output line 1206 has {solution-start}
    • directive #61 name changed: source line 1684 has {exercise-end}, output line 1210 has {code-cell}
    • directive #62 name changed: source line 1687 has {solution-start}, output line 1232 has {solution-end}
    • target anchors diverge — missing from output: (olg_reversal)=, (olg_phillips)=
  • Error processing lectures/phillips_drifts_volatilities_2.md: Error: structural parity check failed for lectures/phillips_drifts_volatilities_2.md:
    • directive count differs: source has 35, output has 34 — a wholesale mismatch usually means the document was re-fenced or truncated
    • directive #1 name changed: source line 15 has {raw}, output line 47 has {index}
    • directive #2 name changed: source line 30 has {index}, output line 50 has {contents}
    • directive #3 name changed: source line 33 has {contents}, output line 71 has {code-cell}
    • directive #20 name changed: source line 867 has {code-cell}, output line 834 has {exercise}
    • directive #21 name changed: source line 925 has {exercise}, output line 852 has {solution-start}
    • directive #22 name changed: source line 950 has {solution-start}, output line 858 has {code-cell}
    • directive #24 name changed: source line 1006 has {code-cell}, output line 922 has {solution-end}
    • directive #25 name changed: source line 1030 has {solution-end}, output line 925 has {exercise}
    • directive #26 name changed: source line 1033 has {exercise}, output line 939 has {solution-start}
    • directive #27 name changed: source line 1059 has {solution-start}, output line 947 has {code-cell}
    • directive #29 name changed: source line 1080 has {code-cell}, output line 986 has {solution-end}
    • directive #30 name changed: source line 1111 has {solution-end}, output line 989 has {exercise}
    • directive #31 name changed: source line 1114 has {exercise}, output line 1007 has {solution-start}
    • directive #32 name changed: source line 1137 has {solution-start}, output line 1017 has {code-cell}
    • directive #34 name changed: source line 1186 has {code-cell}, output line 1069 has {solution-end}
    • target anchors diverge — missing from output: (phillips_drifts_volatilities_2)=
  • Error processing lectures/prospects_bounded_rationality.md: Error: structural parity check failed for lectures/prospects_bounded_rationality.md:
    • directive count differs: source has 35, output has 10 — a wholesale mismatch usually means the document was re-fenced or truncated
Recovery

Once the issue is resolved, comment \translate-resync on PR #1105 to retry.

主要言語
TeX
スター
129
フォーク
59
平均マージ
2日 10時間
マージ済み PR(30日)
11

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

QuantEcon/lecture-python.myst のほかの issue

QuantEcon/lecture-python.myst の issue をすべて見る

似ている issue

Documentation の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。