Merge pull request #7444 from rogerlista/master
📝 Translation of CODE OF CONDUCT.md to pt-BR [ci skip]
This commit is contained in:
commit
8ae91ea2ee
4 changed files with 219 additions and 0 deletions
46
docs-translations/pt-BR/project/CODE_OF_CONDUCT.md
Normal file
46
docs-translations/pt-BR/project/CODE_OF_CONDUCT.md
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
# Pacto de Conduta do Colaborador de Código
|
||||||
|
|
||||||
|
## Nosso Compromisso
|
||||||
|
|
||||||
|
No interesse de promover um ambiente aberto e acolhedor, nos como colaboradores e mantenedores comprometidos a fazer participação em nosso projeto e nossa comunidade uma experiência livre de assédio para todos, independentemente da idade, estatura, deficiência, etnia, identidade de gênero e expressão, nivel de experiência, nacionalidade, aparência pessoal, raça, religião ou identidade sexual e orientação.
|
||||||
|
|
||||||
|
## Nossos Padrões
|
||||||
|
|
||||||
|
Exemplos de comportamento que contribui para criar um ambiente positivo incluem:
|
||||||
|
|
||||||
|
* Usar uma linguagem de boas-vindas e incluisiva
|
||||||
|
* Ser respeitoso com diferentes pontos de vista e experiências
|
||||||
|
* Graciosamente aceitar críticas construtivas
|
||||||
|
* Incidindo sobre o que é melhor para a comunidade
|
||||||
|
* Mostrando empatia para com outros membros da comunidade
|
||||||
|
|
||||||
|
Exemplos de comportamento inaceitável pelos participantes incluem:
|
||||||
|
|
||||||
|
* O uso de linguagem sexualizada ou imagens e atenção sexual indesejada ou avanços
|
||||||
|
* Trolando, comentários depreciativos, e ataques insultantes/pessoais ou politicos
|
||||||
|
* Assédio público ou privado
|
||||||
|
* A publicação de outras informações privadas, tais como um endereço físico ou eletrônico, sem permissão explícita
|
||||||
|
* Outra conduta que possa ser razoavelmente considerada inadequada em um ambiente profissional
|
||||||
|
|
||||||
|
## Nossas Responsabilidades
|
||||||
|
|
||||||
|
Mantenedores do projeto são responsáveis por esclarecer as normas do comportamento aceitável e espera-se que as medidas corretivas adequadas e justas em resposta a todas as instâncias do comportamento inaceitável.
|
||||||
|
|
||||||
|
Mantenedores do projeto têm o direito e a responsabilidade de remover, editar, ou rejeitar comentários, commits, código, edição de wiki, issues e outras contribuições que não estão alinhadas a este Código de Conduta, ou proibir temporária ou permamentemente qualquer colaborador por outros comportamentos que considerem inapropriado, ameaçador, ofensivo ou prejudicial.
|
||||||
|
|
||||||
|
## Escopo
|
||||||
|
|
||||||
|
Este Código de Conduta aplica-se tanto dentro dos espaços do projeto e em espaços públicos quando um indivíduo está representando o projeto ou sua comunidade. Exemplos de que representa um projeto ou comunidade incluem o uso de um endereço de e-mail do projeto oficial, postado através de uma conta oficial de mídia social, ou agindo como um representante nomeado em um evento on-line ou off-line. Representação de um projeto pode ser ainda definidos e esclarecidos pelos mantenedores do projeto.
|
||||||
|
|
||||||
|
## Aplicação
|
||||||
|
|
||||||
|
Instânicas de assédio ou comportamento abusivo, de outro modo inaceitáveis podem ser relatados em contato com a equipe do projeto em [electron@github.com](mailto:electron@github.com). Todas as reclamações serão analisadas e investigadas e irá resultar em uma resposta que for considerada necessária e adequada ás circunstâncias. A equipe do projeto é obrigada a manter a confidencialidade no que diz respeito ao relato de um incidente. Mais detalhes das políticas de aplicação específicas podem ser publicadas separadamente.
|
||||||
|
|
||||||
|
Mantenedores de projetos que não seguem ou fazem comprir o Código de Conduta de boa-fé podem enfrentar repercussões temporárias ou permanentes, conforme determinado por outros membros da liderança do projeto.
|
||||||
|
|
||||||
|
## Atribuição
|
||||||
|
|
||||||
|
Este Código de Conduta é uma adaptação do [Pacto do Colaborador][homepage], versão 1.4, disponível em [http://contributor-covenant.org/version/1/4][version]
|
||||||
|
|
||||||
|
[homepage]: http://contributor-covenant.org
|
||||||
|
[version]: http://contributor-covenant.org/version/1/4/
|
73
docs-translations/pt-BR/project/CONTRIBUTING.md
Normal file
73
docs-translations/pt-BR/project/CONTRIBUTING.md
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
# Contribuindo para Electron
|
||||||
|
|
||||||
|
:memo: Traduções Disponíveis: [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR/project/CONTRIBUTING.md) | [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN/project/CONTRIBUTING.md) | [Português do Brasil](https://github.com/electron/electron/tree/master/docs-translations/pt-BR/project/CONTRIBUTING.md)
|
||||||
|
|
||||||
|
:+1::tada: Em primeiro lugar, obrigado pelo seu tempo para contribuir! :tada::+1:
|
||||||
|
|
||||||
|
Este projeto obedece ao Pacto do Colaborador [código de conduta](CODE_OF_CONDUCT.md).
|
||||||
|
Ao participar, é esperado que você mantenha este código. Por favor, reporte o comportamento inesperado para atom@github.com.
|
||||||
|
|
||||||
|
A seguir um conjunto de diretrizes para contribuir para Electron. Estas são apenas diretrizes, não são regras, use-as com bom senso e sinta-se livre para propor alterações a este documento através de um pull request.
|
||||||
|
|
||||||
|
## Reportando Issues
|
||||||
|
|
||||||
|
* Você pode criar uma issue [aqui](https://github.com/electron/electron/issues/new),
|
||||||
|
mas antes de fazer, por favor leia as notas abaixo e inclua o maior número de detalhes possíveis do problema. Se puder, por favor inclua:
|
||||||
|
* A versão do Electron que estiver usando
|
||||||
|
* O sistema operacional que estiver usando
|
||||||
|
* Se possível, o que estava fazendo quando ocorreu o problema e o que esperava que acontecesse
|
||||||
|
* Outras coisas que poderão ajudar a resolver o problema:
|
||||||
|
* Captura de telas e GIFs animados
|
||||||
|
* O erro que aparece no terminal, ferramentas de desenvolvimento ou alertas lançados
|
||||||
|
* Realizar uma [pesquisa rápida](https://github.com/electron/electron/issues?utf8=✓&q=is%3Aissue+)
|
||||||
|
para ver se um problema semelhante já não foi reportado
|
||||||
|
|
||||||
|
## Submetendo Pull Requests
|
||||||
|
|
||||||
|
* Incluir captura de telas e GIFs animados no pull request sempre que possível.
|
||||||
|
* Seguir o [estilo de código definido na documento](/docs-translations/pt-BR/development/coding-style.md) do JavaScript, C++, and Python.
|
||||||
|
* Escrever a documentação em [Markdown](https://daringfireball.net/projects/markdown).
|
||||||
|
Veja o [guia de estilo da documentação](/docs-translations/pt-BR/styleguide.md).
|
||||||
|
* Escreva mensagens curtas e no tempo presente para o commit. Veja [guia de estilo para mensagens de commit](#git-commit-messages).
|
||||||
|
|
||||||
|
## Guias de Estilo
|
||||||
|
|
||||||
|
### Código Geral
|
||||||
|
|
||||||
|
* Terminar arquivos com uma nova linha.
|
||||||
|
* Coloque na seguinte sequência:
|
||||||
|
* Construa um módulos nó (como `path`)
|
||||||
|
* Construa um módulos Electron (como `ipc`, `app`)
|
||||||
|
* Módulos locais (use caminhos relativos)
|
||||||
|
* Coloque propriedades da classe na seguinte sequência:
|
||||||
|
* Métodos e propriedades da classe (métodos começando com um `@`)
|
||||||
|
* Métodos e propriedades de instância
|
||||||
|
* Evite código dependente de plataforma:
|
||||||
|
* Use `path.join()` para concatenar nomes de arquivos.
|
||||||
|
* Use `os.tmpdir()` ao inves de `/tmp` quando precisar fazer referência ao diretório temporário.
|
||||||
|
* Use um simples `return` explicitamente no final de uma função com retorno.
|
||||||
|
* Nao `return null`, `return undefined`, `null`, ou `undefined`
|
||||||
|
|
||||||
|
### Mensagens Git Commit
|
||||||
|
|
||||||
|
* Use o tempo presente("Add feature" não "Added feature")
|
||||||
|
* Use o modo imperativo ("Move cursor to..." não "Moves cursor to...")
|
||||||
|
* Limitar a primeira linha para 72 caracteres ou menos
|
||||||
|
* Referênciar issues e pull requests liberalmente
|
||||||
|
* Quando apenas a documentação mudar, inclua `[ci skip]` na descrição do commit
|
||||||
|
* Considere começar a mensagem do commit aplicando um emoji:
|
||||||
|
* :art: `:art:` quando melhorar o formato/estrutura do código
|
||||||
|
* :racehorse: `:racehorse:` quando melhorar o desempenho
|
||||||
|
* :non-potable_water: `:non-potable_water:` quando acabar com vazamento de memória
|
||||||
|
* :memo: `:memo:` quando escrever documentação
|
||||||
|
* :penguin: `:penguin:` quando corrigir algo no Linux
|
||||||
|
* :apple: `:apple:` quando corrigir algo no macOS
|
||||||
|
* :checkered_flag: `:checkered_flag:` quando corrigir algo no Windows
|
||||||
|
* :bug: `:bug:` quando corrigir um bug
|
||||||
|
* :fire: `:fire:` quando remover código ou arquivos
|
||||||
|
* :green_heart: `:green_heart:` quando corrigir a compilação CI
|
||||||
|
* :white_check_mark: `:white_check_mark:` quando adicionar testes
|
||||||
|
* :lock: `:lock:` quando se trata de segurança
|
||||||
|
* :arrow_up: `:arrow_up:` quando upgrading dependências
|
||||||
|
* :arrow_down: `:arrow_down:` quando downgrading dependências
|
||||||
|
* :shirt: `:shirt:` quando remover advertências linter
|
67
docs-translations/pt-BR/project/README.md
Normal file
67
docs-translations/pt-BR/project/README.md
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
[![Electron Logo](http://electron.atom.io/images/electron-logo.svg)](http://electron.atom.io/)
|
||||||
|
|
||||||
|
[![Travis Build Status](https://travis-ci.org/electron/electron.svg?branch=master)](https://travis-ci.org/electron/electron)
|
||||||
|
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/kvxe4byi7jcxbe26/branch/master?svg=true)](https://ci.appveyor.com/project/Atom/electron)
|
||||||
|
[![devDependency Status](https://david-dm.org/electron/electron/dev-status.svg)](https://david-dm.org/electron/electron#info=devDependencies)
|
||||||
|
[![Join the Electron Community on Slack](http://atom-slack.herokuapp.com/badge.svg)](http://atom-slack.herokuapp.com/)
|
||||||
|
|
||||||
|
:memo: Available Translations: [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR/project/README.md) | [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN/project/README.md) | [Brazilian Portuguese](https://github.com/electron/electron/tree/master/docs-translations/pt-BR/project/README.md)
|
||||||
|
|
||||||
|
O framework Electron permite escrever aplicações desktop multi-plataforma usando JavaScript, HTML e CSS. Baseia-se em [Node.js](https://nodejs.org/) e [Chromium](http://www.chromium.org) e é usado pelo [editor Atom](https://github.com/atom/atom) e muitas outras [aplicações](http://electron.atom.io/apps).
|
||||||
|
|
||||||
|
Siga [@ElectronJS](https://twitter.com/electronjs) no Twitter para anúncios importantes.
|
||||||
|
|
||||||
|
Este projeto adere ao código do Pacto do Colaborador [código de conduta](CODE_OF_CONDUCT.md). Ao participar, espera-se que você siga esse código. Por favor, reporte o comportamento inaceitável para electron@github.com.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
Binários pré-construídos e símbolos de depuração do Electron para Linux, Windows e macOS podem ser encontrados na página de [releases](https://github.com/electron/electron/releases).
|
||||||
|
|
||||||
|
Você também pode usar [`npm`](https://docs.npmjs.com/) para instalar os binários do electron:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# Install the `electron` command globally in your $PATH
|
||||||
|
npm install electron -g
|
||||||
|
|
||||||
|
# Install as a development dependency
|
||||||
|
npm install electron --save-dev
|
||||||
|
```
|
||||||
|
|
||||||
|
### Mirrors
|
||||||
|
|
||||||
|
- [China](https://npm.taobao.org/mirrors/electron)
|
||||||
|
|
||||||
|
## Documentação
|
||||||
|
|
||||||
|
Guias de referência da API estão localizados no diretório [docs](https://github.com/electron/electron/tree/master/docs). Ele também contém documentos que descrevem como construir e contribuir para o Electron.
|
||||||
|
|
||||||
|
## Documentos Traduzidos
|
||||||
|
|
||||||
|
- [Brazilian Portuguese](https://github.com/electron/electron/tree/master/docs-translations/pt-BR)
|
||||||
|
- [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR)
|
||||||
|
- [Japanese](https://github.com/electron/electron/tree/master/docs-translations/jp)
|
||||||
|
- [Spanish](https://github.com/electron/electron/tree/master/docs-translations/es)
|
||||||
|
- [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN)
|
||||||
|
- [Traditional Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-TW)
|
||||||
|
- [Turkish](https://github.com/electron/electron/tree/master/docs-translations/tr-TR)
|
||||||
|
- [Ukrainian](https://github.com/electron/electron/tree/master/docs-translations/uk-UA)
|
||||||
|
- [Russian](https://github.com/electron/electron/tree/master/docs-translations/ru-RU)
|
||||||
|
- [French](https://github.com/electron/electron/tree/master/docs-translations/fr-FR)
|
||||||
|
|
||||||
|
## Começo Rápido
|
||||||
|
|
||||||
|
Clone o repositório e execute o [`electron/electron-quick-start`](https://github.com/electron/electron-quick-start) para ver um pequeno aplicativo Electron em ação.
|
||||||
|
|
||||||
|
## Comunidade
|
||||||
|
|
||||||
|
Você pode fazer perguntas e interagir com a comunidade nos seguintes locais:
|
||||||
|
- [`electron`](http://discuss.atom.io/c/electron) categoria nos fóruns Atom
|
||||||
|
- `#atom-shell` canal na Freenode
|
||||||
|
- [`Atom`](http://atom-slack.herokuapp.com/) canal no Slack
|
||||||
|
- [`electron-br`](https://electron-br.slack.com) *(Brazilian Portuguese)*
|
||||||
|
- [`electron-kr`](http://www.meetup.com/electron-kr/) *(Korean)*
|
||||||
|
- [`electron-jp`](https://electron-jp-slackin.herokuapp.com/) *(Japanese)*
|
||||||
|
- [`electron-tr`](http://www.meetup.com/Electron-JS-Istanbul/) *(Turkish)*
|
||||||
|
- [`electron-id`](https://electron-id.slack.com) *(Indonesia)*
|
||||||
|
|
||||||
|
Confira [awesome-electron](https://github.com/sindresorhus/awesome-electron) para uma lista mantida pela comunidade de exemplos de aplicativos úteis, ferramentas e recursos.
|
33
docs-translations/pt-BR/tutorial/accessibility.md
Normal file
33
docs-translations/pt-BR/tutorial/accessibility.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
# Acessibilidade
|
||||||
|
|
||||||
|
Fazendo aplicações acessíveis é importante e nós estamos felizes em apresentar uma nova funcionalidade para [Devtron](http://electron.atom.io/devtron) e [Spectron](http://electron.atom.io/spectron) que dá aos desenvolvedores a oportunidade de fazer as suas aplicações melhor para todos.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Preocupações de acessibilidade em aplicações Electron são semelhantes aos de websites, porque eles são ambos em última análise HTML. Com aplicativos Electron, no entanto, você não pode usar recursos on-line para auditorias de acessibilidade porque a sua aplicação não tem uma URL para apontar para o auditor.
|
||||||
|
|
||||||
|
Esses novos recursos trazem essas ferramentas de auditoria para a sua aplicação Electron. Você pode optar por adicionar auditorias aos seus testes com Spectron ou usá-los dentro do DevTools com Devtron. Leia a seguir para obter um resumo das ferramentas ou verifique nossa [documentação de acessibilidade](http://electron.atom.io/docs/tutorial/accessibility) para obter mais informações.
|
||||||
|
|
||||||
|
### Spectron
|
||||||
|
|
||||||
|
No framework de testes Spectron, agora você pode auditar cada janela e tag `<webview>` em seu aplicativo. Por exemplo:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
app.client.auditAccessibility().then(function (audit) {
|
||||||
|
if (audit.failed) {
|
||||||
|
console.error(audit.message)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
```
|
||||||
|
|
||||||
|
Você pode ler mais sobre este recurso na [documentação do Spectron](https://github.com/electron/spectron#accessibility-testing).
|
||||||
|
|
||||||
|
### Devtron
|
||||||
|
|
||||||
|
Em Devtron há uma nova guia de acessibilidade que permitirá auditar uma página no seu aplicativo, classificar e filtrar os resultados.
|
||||||
|
|
||||||
|
![devtron screenshot](https://cloud.githubusercontent.com/assets/1305617/17156618/9f9bcd72-533f-11e6-880d-389115f40a2a.png)
|
||||||
|
|
||||||
|
Ambas as ferramentas estão usando a biblioteca [Accessibility Developer Tools](https://github.com/GoogleChrome/accessibility-developer-tools) construída pela Google for Chrome. Você pode aprender mais sobre as regras de auditoria da biblioteca de acessibilidade no [wiki do repositório](https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules).
|
||||||
|
|
||||||
|
Se você souber de outras ferramentas de acessibilidade para o Electron, adicione-as à [documentação de acessibilidade](http://electron.atom.io/docs/tutorial/accessibility) através de um pull request.
|
Loading…
Reference in a new issue