You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/index.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -345,6 +345,7 @@ Installing dependencies...
345
345
</div>
346
346
347
347
The interactive mode provides:
348
+
348
349
-**Architecture preset selection** (`minimal` / `single-module` / `classic-layered` / `domain-starter`) that picks the right base template and project layout
349
350
-**Guided selection** for databases, authentication, background tasks, caching, monitoring, and more
350
351
-**Auto-generated code** for selected features — varies by preset (regenerated `main.py` for `minimal` / `single-module`; preserve template-shipped `main.py` and overlay config modules for `classic-layered` / `domain-starter`)
@@ -500,6 +501,7 @@ Learn FastAPI development through practical use cases with our pre-built templat
500
501
-**[Integrating with MCP](tutorial/mcp-integration.md)** - Create an API server integrated with AI models using the `fastapi-mcp` template
501
502
502
503
Each tutorial provides:
504
+
503
505
- ✅ **Practical Examples** - Code you can use directly in real projects
504
506
- ✅ **Step-by-Step Guides** - Detailed explanations for beginners to follow easily
505
507
- ✅ **Best Practices** - Industry-standard patterns and security considerations
Copy file name to clipboardExpand all lines: docs/en/reference/translation-status.md
+27-10Lines changed: 27 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,14 +29,14 @@ next section explains).
29
29
| Locale | Status | Markdown pages | Notes |
30
30
|---|---|---:|---|
31
31
| 🇬🇧 English (`en`) | ✅ Source of truth | 26 / 26 | Authoritative. |
32
-
| 🇰🇷 Korean (`ko`) | 🟡 Partial |8 / 26 |`index.md`, `changelog.md`, `reference/translation-status.md`, plus 5 user-guide pages (`installation`, `quick-start`, `creating-projects`, `using-templates`, `choosing-a-starter`). Other pages fall back to English. |
32
+
| 🇰🇷 Korean (`ko`) | 🟡 Partial |19 / 26 |`index.md`, `changelog.md`, `reference/translation-status.md`, all 7 user-guide pages, and all 9 tutorial pages. Other pages (contributing, broader reference) fall back to English. |
33
33
| 🇯🇵 Japanese (`ja`) | 🔴 Skeleton | 0 / 26 | Build target only. Every page falls back to English. |
34
34
| 🇨🇳 Chinese (`zh`) | 🔴 Skeleton | 0 / 26 | Build target only. Every page falls back to English. |
35
35
| 🇪🇸 Spanish (`es`) | 🔴 Skeleton | 0 / 26 | Build target only. Every page falls back to English. |
36
36
| 🇫🇷 French (`fr`) | 🔴 Skeleton | 0 / 26 | Build target only. Every page falls back to English. |
37
37
| 🇩🇪 German (`de`) | 🔴 Skeleton | 0 / 26 | Build target only. Every page falls back to English. |
38
38
39
-
*Snapshot verified 2026-05-06; ko row recounted for the current branch.* These counts are maintained by hand;
39
+
*Snapshot verified 2026-05-07; ko row recounted for the current branch after Phase 2 (user-guide + tutorial) translations landed.* These counts are maintained by hand;
40
40
to recount the current state from the repo root, run:
41
41
42
42
```console
@@ -88,19 +88,36 @@ underlying content actually is.
88
88
89
89
## How to help
90
90
91
-
If you'd like to translate a page or fix an existing translation:
91
+
The current rollout is **one tracking issue per locale**, with the work
92
+
broken into **phases** — for example `ko` is being landed across
0 commit comments