Skip to content

locales/pt-br: complete pt-BR locale part 1 (stale fixes + 291 strings)#3610

Open
edsondecred wants to merge 1 commit into
decred:masterfrom
edsondecred:ptbr-locale-part1
Open

locales/pt-br: complete pt-BR locale part 1 (stale fixes + 291 strings)#3610
edsondecred wants to merge 1 commit into
decred:masterfrom
edsondecred:ptbr-locale-part1

Conversation

@edsondecred

Copy link
Copy Markdown

Summary

Consolidates the Brazilian Portuguese (pt-BR) locale work into 2 reviewable PRs (this is part 1 of 2), replacing the previous 10-batch series (#3597#3606).

Part 1 updates stale existing translations and adds the first 291 of 582 missing strings in client/webserver/locales/pt-br.go.

Stale translation fixes (English source changed)

  • Registration / bonding flow (Confirm Registration, app_pw_reg, reg_confirm_submit, …)
  • Login / password screens (Log In → "Desbloquear", Set App Password, …)
  • Trade disclaimer (order_disclaimer)
  • Legacy cleanup (accepted_fee_assets, informal "vc" → "você", etc.)

New translations in this part (291 keys)

Core trading UX, bonds, wallets, order book, notifications, companion app, wallet recovery, market maker setup, token approvals, seed backup, oracle/rebalance settings.

Part 2 will add the remaining 291 keys (staking, privacy/CSPP, CEX/arbitrage bots, bridge, governance/Politeia).

Why 2 PRs instead of 10?

Per @peterzen's feedback on #3601: smaller batches made holistic review harder. Two sequential PRs keep the diff reviewable while completing the locale.

Merge order: merge this PR first, then part 2.

Test plan

  • Every entry verified against client/webserver/locales/en-us.go
  • Version fields match updated English sources where applicable
  • go test ./client/webserver/locales/... passes locally
  • CI

Supersedes

Replaces: #3597, #3598, #3599, #3600, #3601 (remainder in part 2)

Updates stale pt-BR entries to match current en-us sources and adds the first half of missing translations. Formatted with gofmt.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant