arrow_backRetour aux issues
jason5ng32/MyIP
#422
Débutant
Ouvrirarrow_forward
Débutant
Ouvrirarrow_forward
Débutant
Ouvrirarrow_forward
🇧🇷 Brazilian Portuguese (pt-BR) UI translation
ecoDébutant
help wanted
good first issue
partially done
descriptionDescription
We'd love to ship MyIP in **Brazilian Portuguese** — and this language is a sweet spot: our IP geolocation data already carries Brazilian Portuguese place names, so once the UI is translated, the whole product (city and region names included) reads natively.
## Progress
- [x] Main UI pack — 1,148/1,148 keys, shipped in #426 🎉 (obrigado @vitorparras!)
- [ ] Privacy policy — 53 keys, doable in one sitting
- [ ] Security checklist — the big one: 1,080 keys / 258 items
- [ ] Changelog back-fill — needed for promotion from beta to full
## How to continue
The language is registered and the UI already reads natively — what's left are the two optional datasets. Scaffold either (or both):
```bash
pnpm install
pnpm i18n-new pt-BR --privacy # privacy policy pack
pnpm i18n-new pt-BR --checklist # security checklist pack
```
Unlike the main pack, **these two ship whole or not at all** — each renders as a single page, so a half-finished file would show a half-English page. Pick one and complete it; `pnpm test` stays red until every value in the file is filled in.
Check your work with:
```bash
pnpm test # the mechanical gate — green means mergeable
pnpm i18n-status --locale pt-BR # progress + the next keys to translate
```
Full guide: [TRANSLATING.md](https://github.com/jason5ng32/MyIP/blob/main/TRANSLATING.md).
**Claim a dataset by commenting here** so no one else starts the same one in parallel — the two files are independent, so two people can work at once.
_Part of the translations round-up in #418._
Issues similaires
MyZubster-Ecosystem/myzubster
star1
Poids du dépôt moyen
[BOUNTY · OPEN FOR CONTRIBUTORS] Crea il fumetto visuale “Come funziona MyZubster” — 300 MYZ proposed
# 🎨 Bounty — Crea il fumetto visuale “Come funziona MyZubster” ## Status **OPEN FOR CONTRIBUTORS / PROPOSED** > Quest…
JavaScript
documentation
good first issue
StudentSuite/awesome-study-resources
star8
Poids du dépôt léger
Psychology subsection has only 4 entries
The `### Psychology` subsection under By Subject currently has only 4 entries (CrashCourse, Fiveable, Seneca Learning, …
JavaScript
good first issue
content
StudentSuite/awesome-study-resources
star8
Poids du dépôt léger
Foreign Languages subsection has only 4 entries
The `### Foreign Languages` subsection under By Subject currently has only 4 entries (Duolingo, italki, Language Reacto…
JavaScript
good first issue
content