Add bilingual manual and localized docs routes

This commit is contained in:
2026-08-14 11:16:37 +09:00
parent 3645a2cc2d
commit cda32cc260
85 changed files with 2316 additions and 71 deletions
+3 -2
View File
@@ -14,7 +14,8 @@ Development notes live here rather than in the public manual. The manual describ
- `packages/decodal-codemirror`: CodeMirror language support and formatter WebAssembly.
- `editors/lezer-decodal` and `editors/tree-sitter-decodal`: downstream editor grammars.
- `site/decodal-site`: documentation site and playground.
- `doc/manual/souce`: public manual consumed by the site.
- `doc/manual/source`: English public manual consumed by the site.
- `doc/manual/source/jp`: Japanese translation of the public manual.
## Runtime architecture
@@ -43,7 +44,7 @@ Use `npm --prefix site/decodal-site run build:wasm` when Rust bindings or format
When syntax changes:
1. Update the public EBNF in `doc/manual/souce/language/grammar.md` and the relevant language page.
1. Update the public EBNF in `doc/manual/source/language/grammar.md` and the relevant language page.
2. Update the Rust lexer/parser and tests.
3. Update the Lezer and Tree-sitter grammars and regenerate their committed outputs.
4. Update formatter, playground, and language-service tests as applicable.