[PR #7026] [MERGED] docs(i18n): add complete Romanian README #7586

Closed
opened 2026-11-03 13:38:54 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/7026
Author: @An3treiu
Created: 10/24/2026
Status: ✅ Merged
Merged: 10/24/2026
Merged by: @morluto

Base: main ← Head: docs/romanian-readme


📝 Commits (1)

  • 8ff21b4 docs(i18n): add complete Romanian README

📊 Changes

46 files changed (+15349 additions, -1926 deletions)

View changed files

📝 README.md (+1 -1)
📝 docs/readme/README_ar.md (+1 -1)
📝 docs/readme/README_de.md (+1 -1)
📝 docs/readme/README_el.md (+1 -1)
📝 docs/readme/README_es.md (+1 -1)
📝 docs/readme/README_fa.md (+1 -1)
📝 docs/readme/README_fr.md (+1 -1)
📝 docs/readme/README_id.md (+1 -1)
📝 docs/readme/README_it.md (+1 -1)
📝 docs/readme/README_ja.md (+1 -1)
📝 docs/readme/README_ko.md (+1 -1)
📝 docs/readme/README_ml.md (+1 -1)
📝 docs/readme/README_pl.md (+1 -1)
📝 docs/readme/README_pt-BR.md (+1 -1)
➕ docs/readme/README_ro.md (+442 -0)
📝 docs/readme/README_ru.md (+1 -1)
📝 docs/readme/README_th.md (+1 -1)
📝 docs/readme/README_tr.md (+1 -1)
📝 docs/readme/README_uk.md (+1 -1)
📝 docs/readme/README_ur-Latn.md (+1 -1)

...and 26 more files

📄 Description

Summary

Add a complete Romanian README at docs/readme/README_ro.md, linked from every README language selector.

Problem and expected behavior

Romanian readers currently have no README edition. The new edition follows the English README at base commit 397aa62f2e203bc0f8350634752af0339048e81e, including all 36 analysis targets, setup/update examples, FAQ answers, accessibility descriptions, contribution guidance and licensing notices.

Change and scope

  • Translate the complete README into Romanian with diacritics, preserving executable examples, technical literals, version requirements and canonical documentation/media destinations.
  • Register ro in the existing language inventory and synchronize the 19 authored website pages' generated language navigation.
  • Add a pending Romanian website catalog with a translated fallback notice. Website articles use the existing labeled English fallback and remain nonindexable until translated.
  • Refresh POT source locations after navigation regeneration. All 1,728 source messages are unchanged; existing language catalogs remain byte-for-byte unchanged.

This is an AI-assisted documentation contribution. No related issue: this adds a missing README edition.

Contract and boundary impact

  • Semantic owner and earliest changed stage: README prose, language inventory and generated navigation.
  • Contribution scope fit and linked maintainer decision: ordinary documentation within the existing scope; a separate scope decision is not applicable.
  • CLI and MCP/tool-catalog contract: unchanged.
  • Provider, bridge, target-format, or platform compatibility: unchanged.
  • Evidence, artifact, provenance, or reconstruction contract: unchanged; recorded values and limitations are retained.
  • Target selection, authority, upstream behavior, and cleanup details: no target interaction.
  • Generated metadata, package, or installation impact: website locale metadata only; no runtime/package metadata or generated publish artifacts are committed.

Expected effects:

  • Documentation or usability only; no target interaction.

Evidence and regression coverage

No new test code. Existing locale discovery includes Romanian automatically. Executed source comparisons confirmed:

  • all 7 shell examples and inline technical literals match English;
  • all 36 analysis rows, 7 FAQ answers and heading levels are retained;
  • all 100 local links/anchors resolve;
  • canonical documentation and media targets match English;
  • numeric claims match after locale-specific thousands-separator normalization;
  • all 23 README editions expose Romanian navigation;
  • all 19 existing website page bodies are unchanged.

Validation performed

  • python scripts/website.py translations check --language ro — passed; 1/1,728 website messages translated (the fallback notice), with the remaining website text explicitly pending.
  • oxfmt 0.72.0 --check on all 44 changed Markdown/JSON/HTML files — passed.
  • git diff --cached --check — passed.
  • python scripts/website.py check — site generation and verification passed: 439 HTML pages, 31,310 local references, SVGs, example ZIP and search metadata. The regression suite ran 25 tests: 24 passed, one errored during temporary-directory cleanup with macOS .DS_Store remaining on the external volume (OSError: [Errno 66] Directory not empty). Repeating with a dedicated temporary directory produced the same cleanup error. No production code or tests were changed to suppress it.
  • Full npm/TypeScript checks were not run; this change is limited to documentation and website locale integration.

Compatibility, safety, and release

No breaking change or migration. No analysis engine, browser-target or OS/runtime behavior was changed or newly claimed. The Romanian website catalog is intentionally pending; the README does not claim a translated website.

Author readiness

Human owner: @An3treiu

  • I reviewed the final diff and relevant existing code, understand the change and its edge cases, and take responsibility for the complete PR, including AI-assisted work.
  • I checked the evidence above, confirmed it supports the current change, and recorded meaningful validation gaps.
  • I declare this PR ready for initial maintainer review.

Before merge

  • Human language review and author readiness declarations completed.
  • Required CI checks and any actionable review findings resolved.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/7026 **Author:** [@An3treiu](https://github.com/An3treiu) **Created:** 10/24/2026 **Status:** ✅ Merged **Merged:** 10/24/2026 **Merged by:** [@morluto](https://github.com/morluto) **Base:** `main` ← **Head:** `docs/romanian-readme` --- ### 📝 Commits (1) - [`8ff21b4`](https://github.com/morluto/rea/commit/8ff21b4dd2f458adf95b3bc68f5a9f47a0a349ca) docs(i18n): add complete Romanian README ### 📊 Changes **46 files changed** (+15349 additions, -1926 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) 📝 `docs/readme/README_ar.md` (+1 -1) 📝 `docs/readme/README_de.md` (+1 -1) 📝 `docs/readme/README_el.md` (+1 -1) 📝 `docs/readme/README_es.md` (+1 -1) 📝 `docs/readme/README_fa.md` (+1 -1) 📝 `docs/readme/README_fr.md` (+1 -1) 📝 `docs/readme/README_id.md` (+1 -1) 📝 `docs/readme/README_it.md` (+1 -1) 📝 `docs/readme/README_ja.md` (+1 -1) 📝 `docs/readme/README_ko.md` (+1 -1) 📝 `docs/readme/README_ml.md` (+1 -1) 📝 `docs/readme/README_pl.md` (+1 -1) 📝 `docs/readme/README_pt-BR.md` (+1 -1) ➕ `docs/readme/README_ro.md` (+442 -0) 📝 `docs/readme/README_ru.md` (+1 -1) 📝 `docs/readme/README_th.md` (+1 -1) 📝 `docs/readme/README_tr.md` (+1 -1) 📝 `docs/readme/README_uk.md` (+1 -1) 📝 `docs/readme/README_ur-Latn.md` (+1 -1) _...and 26 more files_ </details> ### 📄 Description ## Summary Add a complete Romanian README at `docs/readme/README_ro.md`, linked from every README language selector. ## Problem and expected behavior Romanian readers currently have no README edition. The new edition follows the English README at base commit `397aa62f2e203bc0f8350634752af0339048e81e`, including all 36 analysis targets, setup/update examples, FAQ answers, accessibility descriptions, contribution guidance and licensing notices. ## Change and scope - Translate the complete README into Romanian with diacritics, preserving executable examples, technical literals, version requirements and canonical documentation/media destinations. - Register `ro` in the existing language inventory and synchronize the 19 authored website pages' generated language navigation. - Add a pending Romanian website catalog with a translated fallback notice. Website articles use the existing labeled English fallback and remain nonindexable until translated. - Refresh POT source locations after navigation regeneration. All 1,728 source messages are unchanged; existing language catalogs remain byte-for-byte unchanged. This is an AI-assisted documentation contribution. No related issue: this adds a missing README edition. ## Contract and boundary impact - Semantic owner and earliest changed stage: README prose, language inventory and generated navigation. - Contribution scope fit and linked maintainer decision: ordinary documentation within the existing scope; a separate scope decision is not applicable. - CLI and MCP/tool-catalog contract: unchanged. - Provider, bridge, target-format, or platform compatibility: unchanged. - Evidence, artifact, provenance, or reconstruction contract: unchanged; recorded values and limitations are retained. - Target selection, authority, upstream behavior, and cleanup details: no target interaction. - Generated metadata, package, or installation impact: website locale metadata only; no runtime/package metadata or generated publish artifacts are committed. Expected effects: - [x] Documentation or usability only; no target interaction. ## Evidence and regression coverage No new test code. Existing locale discovery includes Romanian automatically. Executed source comparisons confirmed: - all 7 shell examples and inline technical literals match English; - all 36 analysis rows, 7 FAQ answers and heading levels are retained; - all 100 local links/anchors resolve; - canonical documentation and media targets match English; - numeric claims match after locale-specific thousands-separator normalization; - all 23 README editions expose Romanian navigation; - all 19 existing website page bodies are unchanged. ## Validation performed - `python scripts/website.py translations check --language ro` — passed; 1/1,728 website messages translated (the fallback notice), with the remaining website text explicitly pending. - `oxfmt 0.72.0 --check` on all 44 changed Markdown/JSON/HTML files — passed. - `git diff --cached --check` — passed. - `python scripts/website.py check` — site generation and verification passed: 439 HTML pages, 31,310 local references, SVGs, example ZIP and search metadata. The regression suite ran 25 tests: 24 passed, one errored during temporary-directory cleanup with macOS `.DS_Store` remaining on the external volume (`OSError: [Errno 66] Directory not empty`). Repeating with a dedicated temporary directory produced the same cleanup error. No production code or tests were changed to suppress it. - Full npm/TypeScript checks were not run; this change is limited to documentation and website locale integration. ## Compatibility, safety, and release No breaking change or migration. No analysis engine, browser-target or OS/runtime behavior was changed or newly claimed. The Romanian website catalog is intentionally pending; the README does not claim a translated website. ## Author readiness Human owner: @An3treiu - [x] I reviewed the final diff and relevant existing code, understand the change and its edge cases, and take responsibility for the complete PR, including AI-assisted work. - [x] I checked the evidence above, confirmed it supports the current change, and recorded meaningful validation gaps. - [x] I declare this PR ready for initial maintainer review. ## Before merge - [x] Human language review and author readiness declarations completed. - [x] Required CI checks and any actionable review findings resolved. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-11-03 13:38:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#7586
No description provided.