Skip to content

feat: add Japanese (ja) translation of the guide (content/ja) - #4

Merged
Michael Lugassy (Michael-Lugassy-Forter) merged 1 commit into
mainfrom
ja-translation
Jun 10, 2026
Merged

Michael Lugassy (Michael-Lugassy-Forter) merged 1 commit into
mainfrom
ja-translation

Conversation

@Michael-Lugassy-Forter

@Michael-Lugassy-Forter Michael Lugassy (Michael-Lugassy-Forter) commented Jun 10, 2026 •

Copy link
Copy Markdown
Contributor

asana: https://app.asana.com/1/7840801737159/project/23095211578528/task/1213001508748468?focus=true

What does this PR change?

Adds a complete Japanese translation of the guide under content/ja/ — all 32 markdown files (front matter, the five module overviews, and 25 guidelines). Purely additive: no English files are modified.

Which guideline(s) are affected?

None are modified. This adds a Japanese mirror of every page — 00-toc, 01-introduction, the five mN-0 overviews, and all 25 guidelines (m1-1…m5-4). Filenames match the English set 1:1, so relative cross-references (./mX-Y-*.md) resolve within content/ja/.

Translation policy

  • Kept verbatim: brands/proper nouns (Forter, Google, OpenAI, Anthropic, Claude, Stripe, Cloudflare…), protocol/standard names (MCP, WebMCP, UCP, ACP, AP2, x402, MPP, OAuth, OpenAPI, JSON-LD, NLWeb, TACP, RFC numbers, Ed25519…), all code, field/key names, paths, bot names, and URLs (UTM intact).
  • Localized: prose, the five module names, all guideline titles, section headers (概要と理由 / スコアリング / 手順 / 参考資料 / Forter による支援), and human-readable sample values (manifest/JSON-LD descriptions, FAQ Q&A, example utterances) — while keeping keys/enums/slugs/@types and the Acme placeholder.
  • Product name → Forter エージェンティック・オーケストレーション・スイート (Forter kept Latin).
  • llms.txt example section headers localized to Japanese, per llms.txt i18n convention (the spec prescribes structure, not language; native-language file per site version). Header cross-refs in m2-2/m2-4/m5-4 updated to match.

Checklist

  • H1 matches title in frontmatter (titles localized in lockstep)
  • All required body sections present and in order (localized headers: 概要と理由 / スコアリング / 手順 / 参考資料, optional Forter による支援)
  • forterApplies ↔ Forter による支援 in sync (verified programmatically, 0 violations)
  • Every cross-reference resolves (filenames mirror the English set)
  • References preserved from the English source (same canonical links)
  • npm run validate passes — validator scopes to top-level content/, so content/ja/ doesn't affect CI; frontmatter structural keys unchanged (only title localized)

Full ja translation of all 32 content/*.md files (front matter + 5 modules).
Proper nouns, protocol names, code, field names, paths and URLs kept verbatim;
descriptive concepts, prose, guideline/module titles and section headers localized.
Human-readable sample values (manifest/JSON-LD descriptions, FAQs, example
utterances) localized; keys/enums/slugs/@types and the Acme placeholder kept.
llms.txt example headers localized to Japanese per i18n convention.
Validator scopes to top-level content/, so content/ja/ does not affect it.
@forter-mergatron-app

Copy link
Copy Markdown
  • PR description does not contain asana: <asana-url> or jira: <jira-url>.

@Michael-Lugassy-Forter Michael Lugassy (Michael-Lugassy-Forter) added blocked When set, Mergatron will not merge the PR until it's unset and removed blocked When set, Mergatron will not merge the PR until it's unset labels Jun 10, 2026
@Michael-Lugassy-Forter
Michael Lugassy (Michael-Lugassy-Forter) merged commit 1b86a8d into main Jun 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants