diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 6286de1938..15b40f9097 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,5 +1,4 @@ -## Description of Problem + -## Proposed Solution - -## Additional Information + +closes #? diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..9a71beacf2 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,16 @@ +{ + "cSpell.language": "en,pt-BR", + "cSpell.enableFiletypes": [ + "svg", + "vue", + "vue-html", + "html", + "css", + "javascript" + ], + "cSpell.words": [ + "vuejs", + "codepen", + "vuemastery" + ] +} diff --git a/README.md b/README.md index 86dc20a48e..ebb8975b21 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,47 @@ -# v3.vuejs.org +# vuejs-br/docs-next -This site is built with [VuePress](https://vuepress.vuejs.org/). Site content is written in Markdown format located in `src`. +Este é o repositório oficial da tradução para português brasileiro da documentação do [Vue.js](https://v3.vuejs.org/). Este _site_ é produzido com [VuePress](https://vuepress.vuejs.org/). Todo o conteúdo é escrito em Markdown e os arquivos podem ser encontrados em `src`. -## Writing +> Nota da equipe de tradução: o trabalho nesta nova versão da documentação ainda está em andamento, portanto muitos conteúdos estão em seu estado original (em inglês). Ajuda é muito bem-vinda! -See the [Vue Docs Writing Guide](https://v3.vuejs.org/guide/writing-guide.html) for our rules and recommendations on writing and maintaining documentation. +## Traduzindo -## Developing +Se você quer participar da tradução, ajudando a traduzir conteúdos que ainda permanecem em inglês e/ou ajudando a revisar conteúdos já traduzidos, sinta-se em casa. Para entender como tudo funciona e saber por onde começar, leia nosso guia de [Contribuição com a Documentação](https://vuejsbr-docs-next.netlify.app/guide/contributing/translations.html). -1. Clone repository +> O _workflow_ para a realização da tradução está detalhadamente descrito em [Como colaborar com a versão em português?](https://vuejsbr-docs-next.netlify.app/guide/contributing/translations.html#como-colaborar-com-a-versao-em-portugues) Ler é o primeiro passo para todo colaborador em potencial. + +## Escrevendo + +Se você quer participar ajudando na construção e atualização da documentação principal (em inglês), veja o [Guia de Escrita](https://v3.vuejs.org/guide/writing-guide.html) para regras e recomendações sobre escrever e manter a documentação. + +> Neste momento a documentação principal (em inglês) está em beta: o time está atualmente no meio de muitas mudanças e não está recebendo contribuições. Todo o conteúdo está sujeito a mudanças. Se você viu algo que gostaria de trazer à atenção do time, [crie uma _issue_](https://github.com/vuejs/docs-next/issues/new) e todos farão o possível para analisar. No entanto, provavelmente você precisará esperar até que todo o conteúdo esteja finalizado. + +## Desenvolvendo + +Se deseja executar o projeto localmente, seja para contribuir com a documentação ou seja para olhar como as coisas funcionam, sigua os passos a seguir. + +1. Clone este repositório: ```bash -git clone https://github.com/vuejs/docs.git +git clone https://github.com/vuejs-br/docs-next.git ``` -2. Install dependencies +2. Instale as dependências: ```bash yarn # or npm install ``` -3. Start local development environment +3. Inicie um ambiente de desenvolvimento local: ```bash yarn serve # or npm run serve ``` -## Deploying +## Publicando + +[![Netlify Status](https://api.netlify.com/api/v1/badges/35e551aa-2430-4ca9-aae6-72ba49d7ffec/deploy-status)](https://app.netlify.com/sites/vuejsbr-docs-next/deploys) + +O _site_ é automaticamente publicado quando _commits_ chegam em `master`, via [Netlify](https://www.netlify.com/). -The site is automatically deployed when commits land in `master`, via [Netlify](https://www.netlify.com/). +O processo é disparado somente por um grupo de contribuidores selecionados para isso, a fim de manter a organização do projeto. Colabore apenas enviando _pull requests_ e, depois de revisados e aceitos, serão mesclados em `master` pela equipe. Ou seja, não se preocupe com a publicação, o _deploy_ é automático. diff --git a/src/.vuepress/components/FirstExample.vue b/src/.vuepress/components/FirstExample.vue index 86a9209ed1..509410cf93 100644 --- a/src/.vuepress/components/FirstExample.vue +++ b/src/.vuepress/components/FirstExample.vue @@ -1,7 +1,7 @@ diff --git a/src/.vuepress/components/common/codepen-snippet.vue b/src/.vuepress/components/common/codepen-snippet.vue index ed23e3a4e6..653d47b0b1 100644 --- a/src/.vuepress/components/common/codepen-snippet.vue +++ b/src/.vuepress/components/common/codepen-snippet.vue @@ -11,9 +11,9 @@ :data-pen-title="title" :data-embed-version="version" :style="`height: ${height}px`"> - See the Pen {{ title }} - by {{ name || user }} (@{{user}}) - on CodePen. + Veja o exemplo {{ title }} + por {{ name || user }} (@{{user}}) + no CodePen.

@@ -44,7 +44,7 @@ export default { user: { type: String, - default: 'Vue', + default: 'vuejs-br', }, name: { diff --git a/src/.vuepress/components/common/vuemastery-video-modal.vue b/src/.vuepress/components/common/vuemastery-video-modal.vue index 9c1216258c..c1204fb13d 100644 --- a/src/.vuepress/components/common/vuemastery-video-modal.vue +++ b/src/.vuepress/components/common/vuemastery-video-modal.vue @@ -18,20 +18,20 @@ diff --git a/src/.vuepress/components/community/team/get-position-button.vue b/src/.vuepress/components/community/team/get-position-button.vue index 849f110870..ef6ce6e59d 100644 --- a/src/.vuepress/components/community/team/get-position-button.vue +++ b/src/.vuepress/components/community/team/get-position-button.vue @@ -9,7 +9,7 @@ diff --git a/src/.vuepress/components/community/team/index.vue b/src/.vuepress/components/community/team/index.vue index aa832cd602..ff064e3571 100644 --- a/src/.vuepress/components/community/team/index.vue +++ b/src/.vuepress/components/community/team/index.vue @@ -2,7 +2,7 @@

- Active Core Team Members + Membros Ativos da Equipe Principal
-

Failed to get your location.

+

Falha ao obter sua localização.

- The development of Vue and its ecosystem is guided by an international team, some of whom have chosen to be featured below. + A equipe principal de desenvolvimento do Vue e seu ecossistema é guiada por um time internacional, alguns dos quais escolheram estar destacados a seguir.

-

The core team have been sorted by their distance from you.

+

A equipe principal foi ordenada de acordo com a distância deles até você.

@@ -27,11 +27,11 @@

- Core Team Emeriti + Eméritos da Equipe Principal

- Here we honor some no-longer-active core team members who have made valuable contributions in the past. + Aqui nós honramos alguns membros da equipe principal que não estão mais ativos, os quais realizaram valiosas contribuições no passado.

@@ -39,7 +39,7 @@

- Community Partners + Parceiros da Comunidade
-

Failed to get your location.

+

Falha ao obter sua localização.

- Some members of the Vue community have so enriched it, that they deserve special mention. We've developed a more intimate relationship with these key partners, often coordinating with them on upcoming features and news. + Alguns membros da comunidade Vue ajudaram tanto a enriquecê-la que merecem menção especial. Nós desenvolvemos uma relação mais intimista com estes parceiros, por vezes coordenando com eles sobre funcionalidades futuras e novidades em geral.

-

The community partners have been sorted by their distance from you.

+

Os parceiros da comunidade foram ordenados de acordo com a distância deles até você.

diff --git a/src/.vuepress/components/community/team/vuer-profile.vue b/src/.vuepress/components/community/team/vuer-profile.vue index bc444e2817..13be363dcc 100644 --- a/src/.vuepress/components/community/team/vuer-profile.vue +++ b/src/.vuepress/components/community/team/vuer-profile.vue @@ -16,7 +16,7 @@

{{ profile.name }}