Docs must stay standardized across Portuguese and English.
Rule:
- what exists in Portuguese should exist in English
- what exists in English should exist in Portuguese
- structure, meaning, status, caveats, and roadmap decisions should match
- if a document intentionally exists in one language only, this file must say why
| Topic | English | Portuguese | Status |
|---|---|---|---|
| Usage guide | docs/en/usage_guide.md |
docs/pt/usage_guide.md |
Paired |
| Function manual | docs/en/function_manual.md |
docs/pt/function_manual.md |
Paired |
| Roadmap | docs/en/roadmap.md |
docs/pt/roadmap.md |
Paired for current strategy; EN keeps full historical detail |
| Linux guide | docs/en/guide_linux.md |
docs/pt/guide_linux.md |
Paired (v1.0.0) |
| Windows guide | docs/en/guide_windows.md |
docs/pt/guide_windows.md |
Paired (v1.0.0) |
| Observability | docs/en/observability.md |
covered inside docs/pt/function_manual.md |
Acceptable for now; split PT page when observability changes again |
| Release notes v1.1.0 | docs/en/release_notes_v1.1.0.md |
docs/pt/release_notes_v1.1.0.md |
Paired |
| Release notes v1.2.0 | docs/en/release_notes_v1.2.0.md |
docs/pt/release_notes_v1.2.0.md |
Paired |
| Release notes v1.2.1 | docs/en/release_notes_v1.2.1.md |
docs/pt/release_notes_v1.2.1.md |
Paired |
| Release notes v1.3.0 | docs/en/release_notes_v1.3.0.md |
docs/pt/release_notes_v1.3.0.md |
Paired |
| Release notes v1.3.1 | docs/en/release_notes_v1.3.1.md |
docs/pt/release_notes_v1.3.1.md |
Paired |
| DuckDB 1.5.x compatibility plan | covered by docs/en/roadmap.md compatibility matrix |
docs/pt/duckdb_1_5_compatibility_plan.md |
Paired for decisions; PT carries the per-version validation records |
| Architecture | docs/en/architecture.md |
pending | Internal/developer doc; translate when DEV workflow depends on it |
| Test report | docs/en/test_report.md |
pending | Release evidence; translate or summarize per release |
| v0.4 review report | docs/en/review_report_v0.4.md |
pending | Historical report; translate only if referenced publicly |
These are local project-management records written in Portuguese:
docs/pt/phase1_closeout.mddocs/pt/phase2_closeout.mddocs/pt/phase3_closeout.mddocs/pt/hotfix_v0.5.5_closeout.mddocs/pt/hotfix_v0.5.6_closeout.md
They are not user-facing manuals. English counterparts are optional unless they become public release notes, onboarding material, or active DEV input.
Before closing any documentation task:
- Check whether the changed topic has both PT and EN surfaces.
- Update both surfaces when both exist.
- If only one language is updated, record the reason in the final report.
- Keep examples and status labels aligned.
- Keep roadmap decisions aligned in
docs/en/roadmap.mdanddocs/pt/roadmap.md.