Skip to content

docs(FR-2624): translate remaining English headings in ja and th docs#6846

Merged
graphite-app[bot] merged 1 commit intomainfrom
04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs
Apr 22, 2026
Merged

docs(FR-2624): translate remaining English headings in ja and th docs#6846
graphite-app[bot] merged 1 commit intomainfrom
04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs

Conversation

@agatha197
Copy link
Copy Markdown
Contributor

@agatha197 agatha197 commented Apr 21, 2026

Resolves #6845 (FR-2624)

Summary

The generated PDF TOC showed many Japanese and Thai section headings in English, for example chapter 12 (Compute セッション) whose 13 subsection titles were all still English. A full audit found ~38 untranslated headings per language across five files. The Korean docs were used as the reference for translation style.

  • Translated all H1/H2/H3/H4 headings in the Japanese docs across admin_menu.md, chat.md, sessions_all.md, sftp_to_container.md, and vfolder.md.
  • Translated the corresponding headings in the Thai docs across the same five files.
  • Kept product/technical names in English per TRANSLATION-GUIDE.md (Backend.AI, Jupyter, FileBrowser, SFTP, SSH, GPU, CPU, API, Docker, Python, CLI, etc.).
  • Preserved the existing <a id=\"...\"></a> HTML anchors above each translated heading so cross-references from other pages keep resolving.

Test Plan

  • Rebuild the ja and th PDFs locally and confirm the TOC now reads in the target language
  • Verify all cross-references (e.g. [...](#start-a-new-session)) still resolve in ja and th
  • Spot-check admin_menu.md, chat.md, sessions_all.md, sftp_to_container.md, and vfolder.md for both ja and th

Copy link
Copy Markdown
Contributor Author

agatha197 commented Apr 21, 2026


How to use the Graphite Merge Queue

Add either label to this PR to merge it via the merge queue:

  • flow:merge-queue - adds this PR to the back of the merge queue
  • flow:hotfix - for urgent changes, fast-track this PR to the front of the merge queue

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has required the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@agatha197 agatha197 marked this pull request as ready for review April 21, 2026 13:39
Copilot AI review requested due to automatic review settings April 21, 2026 13:39
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aims to localize remaining English section headings in the Japanese (ja/) and Thai (th/) Backend.AI WebUI user manual so the generated PDF TOC is fully translated and consistent.

Changes:

  • Translated many previously-English H1–H4 headings across 5 docs in src/ja/ and src/th/.
  • Preserved existing HTML anchor IDs (<a id="..."></a>) to keep cross-references stable.
  • Updated a few inline comment/heading strings related to SFTP/SSH setup sections.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
packages/backend.ai-webui-docs/src/th/vfolder/vfolder.md Translates additional Thai headings in vfolder doc (pipeline/automount sections).
packages/backend.ai-webui-docs/src/th/sftp_to_container/sftp_to_container.md Translates Thai headings for platform-specific SFTP/SSH instructions and client package setup.
packages/backend.ai-webui-docs/src/th/sessions_all/sessions_all.md Translates several Thai headings in the session creation/management guide.
packages/backend.ai-webui-docs/src/th/chat/chat.md Translates Thai page title and section headings for the Chat page.
packages/backend.ai-webui-docs/src/th/admin_menu/admin_menu.md Translates Thai admin menu section headings (resource policies, quota, system/server settings, etc.).
packages/backend.ai-webui-docs/src/ja/vfolder/vfolder.md Translates additional Japanese headings in vfolder doc (pipeline/automount sections).
packages/backend.ai-webui-docs/src/ja/sftp_to_container/sftp_to_container.md Translates Japanese headings for platform-specific SFTP/SSH instructions and client package setup.
packages/backend.ai-webui-docs/src/ja/sessions_all/sessions_all.md Translates many Japanese headings in the session creation/management guide.
packages/backend.ai-webui-docs/src/ja/chat/chat.md Translates Japanese page title and section headings for the Chat page.
packages/backend.ai-webui-docs/src/ja/admin_menu/admin_menu.md Translates Japanese admin menu section headings (resource policies, quota, system/server settings, etc.).

Comment thread packages/backend.ai-webui-docs/src/th/sessions_all/sessions_all.md Outdated
Comment thread packages/backend.ai-webui-docs/src/th/vfolder/vfolder.md Outdated
Comment thread packages/backend.ai-webui-docs/src/th/sftp_to_container/sftp_to_container.md Outdated
Comment thread packages/backend.ai-webui-docs/src/th/admin_menu/admin_menu.md Outdated
Comment thread packages/backend.ai-webui-docs/src/ja/sessions_all/sessions_all.md Outdated
Comment thread packages/backend.ai-webui-docs/src/th/chat/chat.md Outdated
Comment thread packages/backend.ai-webui-docs/src/ja/chat/chat.md Outdated
Comment thread packages/backend.ai-webui-docs/src/ja/vfolder/vfolder.md
Comment thread packages/backend.ai-webui-docs/src/ja/sessions_all/sessions_all.md
@ironAiken2 ironAiken2 force-pushed the 04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs branch from 0c956d4 to b1df6b1 Compare April 22, 2026 03:31
@ironAiken2 ironAiken2 force-pushed the 04-21-docs_fr-2623_reorganize_admin_model_serving_docs_and_remove_clone_references branch from 7469bb2 to 36a0f74 Compare April 22, 2026 03:31
@graphite-app graphite-app Bot changed the base branch from 04-21-docs_fr-2623_reorganize_admin_model_serving_docs_and_remove_clone_references to graphite-base/6846 April 22, 2026 03:38
@ironAiken2 ironAiken2 force-pushed the 04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs branch from b1df6b1 to f8571cd Compare April 22, 2026 04:02
@ironAiken2 ironAiken2 changed the base branch from graphite-base/6846 to 04-21-docs_fr-2623_reorganize_admin_model_serving_docs_and_remove_clone_references April 22, 2026 04:02
Base automatically changed from 04-21-docs_fr-2623_reorganize_admin_model_serving_docs_and_remove_clone_references to main April 22, 2026 04:08
@ironAiken2 ironAiken2 force-pushed the 04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs branch from f8571cd to bf2dcd6 Compare April 22, 2026 04:37
Copy link
Copy Markdown
Contributor

@ironAiken2 ironAiken2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions github-actions Bot added size:XL 500~ LoC and removed size:L 100~500 LoC labels Apr 22, 2026
@graphite-app
Copy link
Copy Markdown

graphite-app Bot commented Apr 22, 2026

Merge activity

…#6846)

Resolves #6845 ([FR-2624](https://lablup.atlassian.net/browse/FR-2624))

## Summary

The generated PDF TOC showed many Japanese and Thai section headings in English, for example chapter 12 (Compute セッション) whose 13 subsection titles were all still English. A full audit found ~38 untranslated headings per language across five files. The Korean docs were used as the reference for translation style.

- Translated all H1/H2/H3/H4 headings in the Japanese docs across `admin_menu.md`, `chat.md`, `sessions_all.md`, `sftp_to_container.md`, and `vfolder.md`.
- Translated the corresponding headings in the Thai docs across the same five files.
- Kept product/technical names in English per `TRANSLATION-GUIDE.md` (Backend.AI, Jupyter, FileBrowser, SFTP, SSH, GPU, CPU, API, Docker, Python, CLI, etc.).
- Preserved the existing `<a id=\"...\"></a>` HTML anchors above each translated heading so cross-references from other pages keep resolving.

## Test Plan

- [ ] Rebuild the ja and th PDFs locally and confirm the TOC now reads in the target language
- [ ] Verify all cross-references (e.g. `[...](#start-a-new-session)`) still resolve in ja and th
- [ ] Spot-check `admin_menu.md`, `chat.md`, `sessions_all.md`, `sftp_to_container.md`, and `vfolder.md` for both ja and th

[FR-2624]: https://lablup.atlassian.net/browse/FR-2624?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
@graphite-app graphite-app Bot force-pushed the 04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs branch from bf2dcd6 to b941120 Compare April 22, 2026 04:38
@graphite-app graphite-app Bot merged commit b941120 into main Apr 22, 2026
8 checks passed
@graphite-app graphite-app Bot deleted the 04-21-docs_fr-2624_translate_remaining_english_headings_in_ja_and_th_docs branch April 22, 2026 04:39
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.

Translate remaining English headings in Japanese and Thai docs

3 participants