-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Feat (I18n - pt-BR): Started Brazilian Portuguese localization #3146
Conversation
CC @nodejs/nodejs-pt |
Please find a preview at: https://staging.nodejs.dev/3146/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good stuff. Going to give a better 👀 afterwards but thank you for the translation contribution!
BTW, @ItaloPussi the unit tests are failing, could you double-check? |
Codecov ReportBase: 66.02% // Head: 66.39% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #3146 +/- ##
==========================================
+ Coverage 66.02% 66.39% +0.36%
==========================================
Files 118 145 +27
Lines 1351 1702 +351
Branches 342 392 +50
==========================================
+ Hits 892 1130 +238
- Misses 422 528 +106
- Partials 37 44 +7
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Signed-off-by: Italo Pussi <italopussi@gmail.com>
Augustin apparently got it fixed. Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contributions
I left some suggestions
--- | ||
title: about | ||
displayTitle: Sobre | ||
description: 'About | Node.js' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can also translate here
não precisam se preocupar com _deadlock_ de processos, pois não existem _locks_. | ||
Quase nenhuma função no Node.js realiza diretamente operações de E/S, por essa | ||
razão o processo nunca bloqueia exceto quando a operação de E/S é realizada | ||
através de métodos sincronos nativos. Por não existirem operações bloqueantes, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
através de métodos sincronos nativos. Por não existirem operações bloqueantes, | |
através de métodos síncronos nativos. Por não existirem operações bloqueantes, |
tempo que permite que bibliotecas terceiras sejam atualizadas. Depois desse período, versões impares (9, 11, etc.) se tornam obsoletas e versões pares (10, 12, etc.) | ||
entram em _LTS_ e estão prontas para uso geral. Versões _LTS_ possuem um tempo de suporte | ||
de 30 meses cujo garante a correção de BUGs críticos nesse período. Aplicações | ||
produtivas somente devem utilizar versões _LTS_. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you think about replacing "produtivas" (productive) to "de produção" (production)?
Por favor, revise a [Política de Marca Registrada](https://trademark-policy.openjsf.org/) | ||
para informação sobre o uso aceitável de logos e da marca Node.js® | ||
|
||
A lista de requirementos para utilização da marca Node.js estão disponíveis em [Visual Guidelines](/static/documents/foundation-visual-guidelines.pdf). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A lista de requirementos para utilização da marca Node.js estão disponíveis em [Visual Guidelines](/static/documents/foundation-visual-guidelines.pdf). | |
A lista de requerimentos para utilização da marca Node.js estão disponíveis em [Visual Guidelines](/static/documents/foundation-visual-guidelines.pdf). |
|
||
## Recebendo atualizações de segurança | ||
|
||
Atualizações de segurança serão distribuidas através dos seguintes métodos: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Atualizações de segurança serão distribuidas através dos seguintes métodos: | |
Atualizações de segurança serão distribuídas através dos seguintes métodos: |
--- | ||
title: homepage | ||
displayTitle: Rode JavaScript em qualquer lugar. | ||
subTitle: 'Node.js é um runtime JavaScript gratuito, open-source e multiplaforma que permite que desenvolvedores escrevam CLIs e execute JavaScript no servidor sem a utilização de um browser.' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you think about replacing "browser" to "navegador"?
subTitle: 'Node.js é um runtime JavaScript gratuito, open-source e multiplaforma que permite que desenvolvedores escrevam CLIs e execute JavaScript no servidor sem a utilização de um browser.' | |
subTitle: 'Node.js é um runtime JavaScript gratuito, open-source e multiplaforma que permite que desenvolvedores escrevam CLIs e execute JavaScript no servidor sem a utilização de um navegador.' |
@@ -0,0 +1,99 @@ | |||
{ | |||
"blog.title": "Blog Node.js", | |||
"blog.description": "As últimas noticias, tutoriais, recursos e exemplos do NodeJS.", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"blog.description": "As últimas noticias, tutoriais, recursos e exemplos do NodeJS.", | |
"blog.description": "As últimas noticias, tutoriais, recursos e exemplos do Node.js.", |
"blog.categories.release.description": "Anúncios sobre novas versões do Node.Js", | ||
"blog.categories.vulnerability.description": "Anúncios envolvendo Vulnerabilidades de Segurança", | ||
"components.downloadToggle.ltsVersions": "Versões LTS", | ||
"components.downloadToggle.currentVersions": "Versões atuais" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's keep the style pattern in the menu
"components.downloadToggle.currentVersions": "Versões atuais" | |
"components.downloadToggle.currentVersions": "Versões Atuais" |
* Uma data de publicação é escolhida e uma _CVE (Common | ||
Vulnerabilities and Exposures (CVE®))_ é requisitada para a vulnerabilidade. | ||
|
||
* No dia de publicação, os colaboradores de segurança do Node.Js recebem uma cópia do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* No dia de publicação, os colaboradores de segurança do Node.Js recebem uma cópia do | |
* No dia de publicação, os colaboradores de segurança do Node.js recebem uma cópia do |
@ItaloPussi any update on here? |
This pull request is stale because it has been open for 30 days with no activity. |
Description
I've started translating the website into the Brazilian Portuguese language. As of now:
pt-br.json
content/about/*
content/homepage/*
(Should disable the enabled flag before merging it)
Related Issues
No related issue
Check List
npm run lint:js -- --fix
and/ornpm run lint:md -- --fix
for my JavaScript and/or Markdown changes.npm run test
to check if all tests are passing, and/ornpm run test -- -u
to update snapshots if I created and/or updated React Components.npm run build
work fine.