Add Portuguese language support to Vibe-Kanban#3096
Conversation
adicionar linguagem portugues ao vibe-kanban (vibe-kanban)
- Add Pt to UiLanguage enum in v6.rs - Add fallback for pt-BR and pt-PT -> pt in i18next config - Add pt-BR and pt-PT to supportedLngs
- Add Pt to UiLanguage enum in v6.rs - Add fallback for pt-BR and pt-PT -> pt in i18next config - Add pt-BR and pt-PT to supportedLngs
fix: add Portuguese (pt-BR/pt-PT) language support
pedrotecinf
left a comment
There was a problem hiding this comment.
"Correções aplicadas conforme sugestão do bot: filterDialogDescription, remove-parent-issue e run-archive-script foram ajustadas para português correto."
Added Portuguese translations for linking pull requests to issues.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is kicking off a free cloud agent to fix this issue. This run is complimentary, but you can enable autofix for all future PRs in the Cursor dashboard.
Aggressive review summary — PR #30961833-line addition of Portuguese (pt) language support across 8 locale files. Verdict: maintainer policy decision — recommend bundle into a "language packs" decision with #3212 (Russian), #3288 (Hebrew), #2785 / #2434 (Turkish), and any other queued locale PRs. Why this is a policy decision, not a code-quality decisionThe 1833-line diff is almost entirely translation values in JSON: Sunsetting contextThe repo's README banner states the product is winding down. A new locale costs translator effort and signals long-term support to that language community. The maintainer faces three options for this PR plus the queued language-pack PRs (#3212 Russian, #3288 Hebrew, #2785 / #2434 Turkish, possibly more):
The shape of this PR (purely additive, no runtime impact, no new dep) means option 2 is operationally cheap. Findings (technical)
VerdictDefer — bundle this PR with the other queued language packs (#3212, #3288, #2785, #2434) for a single batched decision. If the maintainer accepts language packs in the sunset window, merge. If not, close all in one statement. — Reviewed by automated single-pass review (i18n batch policy decision; technical review skipped because translation quality is the dominant concern and requires human review). |

Note
Low Risk
Mostly additive i18n changes (new locale bundles and language mappings) with minimal impact beyond language selection and fallback behavior.
Overview
Adds Portuguese as a supported UI language end-to-end.
Updates the config schema (
UiLanguageinv6) and the web i18n setup to recognizept, load Portuguese translation resources, and map regional browser locales (pt-BR,pt-PT) back toptvia fallbacks andsupportedLngs.Reviewed by Cursor Bugbot for commit 7fd9281. Bugbot is set up for automated code reviews on this repo. Configure here.