Skip to content

[jp-sync] Sync RTL Support topic (xplat + Angular) from #981 - #994

Merged
ChronosSF merged 2 commits into
vnextfrom
sstoychev/jp-sync-rtl
Oct 30, 2026
Merged

ChronosSF merged 2 commits into
vnextfrom
sstoychev/jp-sync-rtl

Conversation

@ChronosSF

Copy link
Copy Markdown
Member

Original author: Hristo Hristov 57346540+Hristo313@users.noreply.github.com

Source commit: 77dbe6c (feat(toc): move Accessibility and RTL to General, put Styling & Themes after it (#981))

Synced files:

  • docs/xplat/src/content/en/components/interactivity/right-to-left-support.mdx → docs/xplat/src/content/jp/components/interactivity/right-to-left-support.mdx (new page, translated in full)
  • docs/xplat/src/content/en/toc.json → docs/xplat/src/content/jp/toc.json (added the "RTL サポート" entry after "アクセシビリティの遵守", with the same flags as EN)
  • docs/angular/src/content/jp/components/interactivity/right-to-left-support.mdx removed, as in EN. feat(toc): move Accessibility and RTL to General, put Styling & Themes after it #981 already added it to the JP .gitignore, and Angular now uses the page generated from the xplat topic.

#981 already updated the other JP toc changes (Angular and xplat) and the JP .gitignore.

How this was made: a full translation with the translate-engine (docs-template config, Japanese style guide and component-name rules, glossary), translated by Claude Opus 5.5. The old Angular JP page was used as a terminology reference, but the topic was rewritten, so no sentences carry over.

Points for the review:

  • H1: # 右から左 (RTL) サポート, kept from the old page. This is a general topic, so the component "English (Japanese)" H1 form does not apply.
  • Anchors: in-page anchors point to the Japanese headings. The links to the Icon and Icon Button mirrored sections point to #反転-mirrored and #mirrored-ミラー化済み.
  • "mirror": translated as 反転, as on the JP Icon and Icon Button pages. The alternative is ミラーリング.
  • "reading direction": translated as 読み順の方向, taken from the JP Icon page. The alternative is 読む方向.
  • Headings shared with other pages: they follow the existing pages. Examples: はじめる前に (themes/accessibility), 既知の制限, その他のリソース, FAQ. The "Why …?" FAQ questions follow the rating page's pattern.
  • Glossary entries not followed, because they have the wrong meaning here:
    • keyboard → キーボード, not 標準キーボード;
    • navigation → ナビゲーション (キーボード ナビゲーション, as on accessibility-compliance), not 移動;
    • columns → 列, not 列ラベル;
    • changes → 変更, not 変更点.
  • Kept in English:
    • "Change Directionality", the sample's button label;
    • "Angular Icon";
    • the W3C article title, which is paraphrased in Japanese because the article may have an official Japanese title.
  • Keywords: translated without the extra Japanese duplicates that older JP pages add, as on the rating page.

🤖 Generated with Claude Code

#981 moved Right-to-Left (RTL) Support from the Angular docs to the xplat
docs as a rewritten topic that the Angular site now generates. This brings
the Japanese pages in line.

- interactivity/right-to-left-support.mdx (xplat): new Japanese page, a
  full translation with translate-engine (docs-template config, ja style
  guide and component-name rules), translated by Claude Opus 5.5.
  In-page and cross-page anchors point at the Japanese headings, and the
  page lines up block for block with EN for the next sync.
- toc.json (xplat): the RTL Support entry, as in EN.
- interactivity/right-to-left-support.mdx (Angular): removed, as in EN;
  the jp .gitignore already lists it as generated from the xplat topic.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ChronosSF
ChronosSF merged commit dcdf37c into vnext Oct 30, 2026
16 checks passed
@ChronosSF
ChronosSF deleted the sstoychev/jp-sync-rtl branch October 30, 2026 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants