feat(pt-BR): add Brazilian Portuguese localization - #1265
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. |
|
Codex review: needs maintainer review before merge. Reviewed August 28, 2026, 7:53 PM ET / 23:53 UTC. ClawSweeper reviewWhat this changesThe PR adds a Brazilian Portuguese WinUI resource catalog, enables the pt-BR testing override, documents the locale, and extends locale-specific checks. Merge readinessKeep open as a ready-for-maintainer-review feature. The current default branch has no pt-BR catalog, while this branch adds it with matching resource coverage and a Windows running-UI screenshot. Likely related people: Scott Hanselman (medium confidence, localization documentation and validation history) and Barbara Kudiess (medium confidence, recent App architecture history). Priority: P3 Review scores
Verification
How this fits togetherThe Tray app selects a WinUI resource catalog from Windows or an approved environment override, then applies localized strings across onboarding, settings, tray, and diagnostics windows. The resource catalog feeds both XAML localization and runtime string lookup. flowchart LR
A[Windows display language] --> C[Locale selection]
B[Language override] --> C
C --> D[Approved locale check]
D --> E[pt-BR resource catalog]
E --> F[Tray and onboarding UI]
Before merge
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Land the focused pt-BR catalog after normal exact-merge-head Windows validation, retaining the existing key, placeholder, duplicate-key, and user-visible UI proof safeguards. Do we have a high-confidence way to reproduce the issue? Not applicable as a bug report. The feature path is concretely evidenced by the contributor's Windows running-UI screenshot and the current resource-selection source. Is this the best way to solve the issue? Yes. A standard WinUI resource catalog, the existing safe locale override, and current locale validation are the narrow maintainable implementation path. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against f46400aab24e. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (5 earlier review cycles)
|
# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
|
Validated on current HEAD. Built and launched OpenClaw locally and verified pt-BR resources render in the running Companion UI. @clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
Resolved the remaining localization documentation finding:
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. Re-review progress:
|

Related: #61
What Problem This Solves
Resolves the lack of Brazilian Portuguese (pt-BR) localization in OpenClaw Windows Node.
Brazilian Portuguese users currently need to use the application in English, which makes onboarding, settings, diagnostics, permissions, notifications, and other user-facing workflows less accessible.
Why This Change Was Made
This change introduces an initial Brazilian Portuguese localization covering the application's user interface and major workflows.
Technical terms such as Node, Gateway, MCP, JSON, and PATH were preserved where appropriate to maintain consistency with the product and technical documentation.
User Impact
Brazilian Portuguese users can now use OpenClaw Windows Node in their native language across most of the application interface, including:
Evidence
pt-BR) localization resources.Change Type
Scope
winnodeValidation
Localization resources were reviewed for:
{0},{1}, etc.)Real Behavior Proof
No)Security Impact
No)No)No)No)No)Compatibility and Migration
Yes)No)No)Review Conversations