Skip to content

Commit 264d30e

Browse files
authored
Merge pull request DjangoGirls#1250 from rsip22/master
Small fixes for pt-br version
2 parents 65bd9b1 + 4d31455 commit 264d30e

8 files changed

Lines changed: 41 additions & 59 deletions

File tree

pt/code_editor/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Editor de código
22

3-
> Leitores em casa: este capítulo está disponível em vídeos (inglês) [Instalando o Python e um Editor de Código](https://www.youtube.com/watch?v=pVTaqzKZCdA&t=4m43s).
3+
> Leitoras em casa: este capítulo está disponível em vídeos (inglês) [Instalando o Python e um Editor de Código](https://www.youtube.com/watch?v=pVTaqzKZCdA&t=4m43s).
44
55
Você está prestes a escrever sua primeira linha de código, então chegou a hora de baixar um editor de código!
66

pt/code_editor/instructions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Existem muitos editores diferentes e em grande parte se resume a preferência pessoal. A maioria dos programadores Python usa as complexas, mas extremamente poderosas IDEs (Integrated Development Environments, ou em português, Ambiente de desenvolvimento Integrado), tais como PyCharm. Para um iniciante, entretanto, estas IDE's são menos convenientes; nossas recomendações são bem mais simples, porém, igualmente poderosas.
1+
Existem muitos editores diferentes e em grande parte se resume a preferência pessoal. A maioria das programadoras Python usa as complexas, mas extremamente poderosas IDEs (Integrated Development Environments, ou em português, Ambiente de desenvolvimento Integrado), tais como PyCharm. Para uma iniciante, entretanto, estas IDE's são menos convenientes; nossas recomendações são bem mais simples, porém, igualmente poderosas.
22

3-
Nossas sugestões estão abaixo, mas sinta-se livre para perguntar à sua treinadora ou treinador quais são as suas preferências - assim vai ser mais fácil obter a ajuda deles.
3+
Nossas sugestões estão abaixo, mas sinta-se livre para perguntar a sua treinadora quais são as suas preferências - assim vai ser mais fácil obter a ajuda delas.
44

55
## Gedit
66

@@ -30,7 +30,7 @@ O Visual Studio Code, mais conhecido como VS Code é um novo editor de texto cri
3030

3131
## Atom
3232

33-
Atom é um novo editor de código criado pelo [GitHub][5]. Ele é gratuito, open-source, fácil de instalar e fácil de usar. Está disponível para Windows, OSX e Linux.
33+
Atom é um novo editor de código criado pelo [GitHub][5]. Ele é software livre, gratuito, open-source, fácil de instalar e fácil de usar. Está disponível para Windows, OSX e Linux.
3434

3535
[5]: https://github.com/
3636

@@ -40,7 +40,7 @@ Atom é um novo editor de código criado pelo [GitHub][5]. Ele é gratuito, open
4040

4141
# Por que estamos instalando um editor de código?
4242

43-
Você deve estar se perguntando porque estamos instalando esse software editor de código especial ao invés de usar algo como Word ou Bloco de Notas.
43+
Você deve estar se perguntando porque estamos instalando esse software editor de código especial em vez de usar algo como Word ou Bloco de Notas.
4444

4545
Primeiro é que código precisa ser **texto sem formatação**, e o problema com programas como Word e Textedit é que eles na verdade não produzem texto sem formatação, eles fazem "rich text" (com fontes e formatação), usando formatos personalizados como RTF.
4646

pt/django/README.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,25 @@
33
Django (/ˈdʒæŋɡoʊ/ _jang-goh_) é um framework gratuito e de código aberto para a criação de aplicações web, escrito em Python. É um framework web, ou seja, é um conjunto de componentes que ajuda a desenvolver sites de forma mais rápida e mais fácil.
44

55
Veja, quando você está construindo um site, você sempre precisa de um conjunto similar de componentes: uma maneira de lidar com
6-
a autenticação do usuário (inscrever-se, realizar login, realizar logout), um painel de gerenciamento para o seu site,
7-
formulários, upload de arquivos, etc.
6+
a autenticação de usuárias (inscrever-se, realizar login, realizar logout), um painel de gerenciamento para o seu site, formulários, upload de arquivos, etc.
87

9-
Felizmente para você, tempos atrás, outras pessoas notaram várias semelhanças nos problemas enfrentados pelos desenvolvedores web quando estão criando um novo site, então eles uniram-se e criaram os frameworks (Django é um deles) que lhe dão componentes prontos, que você pode usar.
8+
Felizmente para você, tempos atrás outras pessoas notaram várias semelhanças nos problemas enfrentados pelas desenvolvedoras web quando estão criando um novo site, então uniram-se e criaram os frameworks (Django é um desses frameworks) que lhe dão componentes prontos, que você pode usar.
109

11-
Frameworks existem para salvar você de ter que reinventar a roda e ajudam a aliviar a sobrecarga quando você está construindo um
12-
novo site.
10+
Frameworks existem para salvar você de ter que reinventar a roda e ajudam a aliviar a sobrecarga quando você está construindo um novo site.
1311

1412
## Por que você precisa de um framework?
1513

16-
Para entender o que o Django é na verdade, precisamos olhar mais de perto os servidores. A primeira coisa que um servidor precisa saber é que você quer ele para disponibilizar uma página da Web.
14+
Para entender o que o Django é na verdade, precisamos olhar mais de perto os servidores. Lembra que falamos deles no início? A primeira coisa que um servidor precisa saber é que você quer ele para disponibilizar uma página da Web.
1715

18-
Imagine uma caixa de correio (porta) que é monitorada por cartas recebidas (requisição). Isso é feito por um servidor web. O servidor web lê a carta e envia uma resposta com uma página web. Mas, quando você quer enviar alguma coisa, você precisa ter um
19-
conteúdo. E o Django é aquilo que vai lhe ajudar a criar esse conteúdo.
16+
Imagine uma caixa de correio (porta) que é monitorada por cartas recebidas (requisição). Isso é feito por um servidor web. O servidor web lê a carta e envia uma resposta com uma página web. Mas, quando você quer enviar alguma coisa, você precisa ter um conteúdo. E o Django é aquilo que vai lhe ajudar a criar esse conteúdo.
2017

2118
## O que acontece quando alguém solicita um site do seu servidor?
2219

23-
Quando chega uma requisição para o servidor web, ela é passada para o Django, que tenta descobrir do que ela se trata. Primeiro
24-
ele pega o endereço web e tenta descobrir o que fazer. Essa parte é feita pelo **urlresolver** do Django. (Note que o endereço de um site se chama URL - Uniform Resource Locator, em português Localizador de Recursos Uniforme, dessa forma o nome *urlresolver*, ou resolvedor de urls, faz sentido). Isso não é muito complexo - ele pega uma lista de padrões e tenta corresponder com a URL. O Django verifica os padrões de cima para baixo e, se algo é correspondido, passa a solicitação para a função associada (que é chamada *view*).
20+
Quando chega uma requisição para o servidor web, ela é passada para o Django, que tenta descobrir do que ela se trata. Primeiro, ele pega o endereço web e tenta descobrir o que fazer. Essa parte é feita pelo **urlresolver** do Django. (Note que o endereço de um site se chama URL - Uniform Resource Locator, em português Localizador de Recursos Uniforme, dessa forma o nome *urlresolver*, ou resolvedor de urls, faz sentido). Isso não é muito complexo - ele pega uma lista de padrões e tenta corresponder com a URL. O Django verifica os padrões de cima para baixo e, se algo é correspondido, passa a solicitação para a função associada (que é chamada *view*).
2521

26-
Imagine os Correios entregando uma carta. Uma funcionária vai andando por uma determinada rua e verificando o número de cada casa
27-
com o que está na carta. Se ele corresponder, ela coloca a carta lá. É assim que funciona o urlresolver!
22+
Imagine os Correios entregando uma carta. Uma funcionária vai andando por uma determinada rua e verificando o número de cada casa com o que está na carta. Se ele corresponder, ela coloca a carta lá. É assim que funciona o urlresolver!
2823

29-
Todas as coisas interessantes são feitas dentro da *view*: podemos dar uma olhada no banco de dados para procurar algumas informações. Talvez o usuário queira mudar algo nos dados? Como uma carta dizendo: "Por favor mude a descrição do meu emprego." - a *view* checa se você tem permissão para fazer isso e então atualiza a descrição do emprego pra você, enviando em seguida uma mensagem: "Feito!". Então a *view* gera uma resposta e o Django pode enviá-la para o navegador web do cliente.
24+
Todas as coisas interessantes são feitas dentro da *view*: podemos dar uma olhada no banco de dados para procurar algumas informações. Talvez a usuária queira mudar algo nos dados? Como uma carta dizendo: "Por favor mude a descrição do meu emprego." - a *view* checa se você tem permissão para fazer isso e então atualiza a descrição do emprego pra você, enviando em seguida uma mensagem: "Feito!". Então a *view* gera uma resposta e o Django pode enviá-la para o navegador web do cliente.
3025

3126
Claro, a descrição acima é muito simplificada, mas você não precisa saber detalhes técnicos ainda. Ter uma ideia geral já é suficiente.
3227

pt/django_installation/instructions.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
> Parte deste capítulo é baseado nos tutoriais do Geek Girls Carrots (https://github.com/ggcarrots/django-carrots).
22
>
3-
> Parte deste capítulo é baseado no [django-marcador tutorial][1] licenciado sobre Creative Commons Attribution-ShareAlike 4.0 International License. O tutorial do django-marcador é protegido por direitos autorais por Markus Zapke-Gründemann et al.
3+
> Parte deste capítulo é baseado no [django-marcador
4+
tutorial](http://django-marcador.keimlink.de/) licenciado sobre Creative Commons Attribution-ShareAlike 4.0 International License. O tutorial do django-marcador é protegido por direitos autorais por Markus Zapke-Gründemann et al.
45

56
## Ambiente virtual
67

pt/intro_to_command_line/README.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
**Deixe-nos apresentá-la a sua primeira nova amiga: a linha de comando!**
66

7-
As etapas a seguir mostrarão a você como usar a janela preta que todos os hackers usam. Pode parecer um pouco assustador no começo, mas, na verdade, é apenas um prompt esperando por comandos seus.
7+
As etapas a seguir mostrarão a você como usar a janela preta que todas hackers usam. Pode parecer um pouco assustador no começo, mas, na verdade, é apenas um *prompt* que espera por comandos seus.
88

99
## O que é uma linha de comando?
1010

@@ -79,27 +79,15 @@ $ whoami
7979
```
8080
<!--endsec-->
8181

82-
Depois aperte o `Enter`. Esse é o nosso resultado:
82+
Depois aperte o `Enter`. Essa é a nossa saída:
8383

8484
{% filename %}command-line{% endfilename %}
8585
```
8686
$ whoami
8787
seunome
8888
```
8989

90-
Como você pode ver, o computador acabou de apresentar seu nome de usuário. Elegante, não é? :)
91-
=======
92-
<!--endsec-->
93-
94-
Depois tecle Enter. Essa é nossa saída:
95-
96-
{% filename %}command-line{% endfilename %}
97-
```
98-
$ whoami
99-
seunome
100-
```
101-
102-
Como você pode ver, o computador só apresentou seu nome de usuária. Elegante, né?:)
90+
Como você pode ver, o computador acabou de apresentar seu nome de usuária. Elegante, né? :)
10391

10492
> Tente digitar cada comando, não copiar e colar. Você vai se lembrar mais facilmente dessa forma!
10593
@@ -145,7 +133,7 @@ Provavelmente você vai ver algo parecido na sua máquina. Geralmente, uma vez q
145133

146134
### Listando arquivos e pastas
147135

148-
Então o que tem nele? Seria legal descobrir. Vamos ver:
136+
Então o que tem ali? Seria legal descobrir. Vamos ver:
149137

150138
<!--sec data-title="OS X and Linux" data-id="OSX_Linux_ls" data-collapse=true ces-->
151139

@@ -408,7 +396,7 @@ Aqui vai uma lista de alguns comandos úteis:
408396

409397
Estes são apenas alguns dos poucos comandos que você pode executar em sua linha de comando, mas você não vai usar nada além disso hoje.
410398

411-
Se você estiver curioso, [ss64.com](http://ss64.com) contém uma referência completa de comandos para todos os sistemas operacionais.
399+
Se você estiver curiosa, [ss64.com](http://ss64.com) contém uma referência completa de comandos para todos os sistemas operacionais.
412400

413401
## Pronta?
414402

pt/python_installation/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
Finalmente chegamos aqui!
44

5-
Mas primeiro, vamos falar um pouco sobre o que o Python é. Python é uma linguagem de programação muito popular que pode ser usada para criar sites, jogos, softwares científicos, gráficos e muito, muito mais.
5+
Mas primeiro, vamos falar um pouco sobre o que é Python. Python é uma linguagem de programação muito popular que pode ser usada para criar sites, jogos, softwares científicos, gráficos e muito, muito mais.
66

7-
O Python é originário do final da década de 1980 e seu principal objetivo é ser legível por seres humanos (não apenas por máquinas!). Por isso ele parece muito mais simples do que outras linguagens de programação. Isso faz ele ser mais fácil de aprender, mas não se engane, Python também é muito poderoso!
7+
Python é originário do final da década de 1980 e seu principal objetivo é ser legível por seres humanos (não apenas por máquinas!). Por isso, parece muito mais simples do que outras linguagens de programação. Isso faz com que seja mais fácil de aprender, mas não se engane, Python também é uma linguagem muito poderosa!
88

99
# Instalação do Python
1010

pt/python_installation/instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,4 @@ Python 3.5.1
104104

105105
----
106106

107-
Se você tiver qualquer dúvida, ou se alguma coisa sair errado e você não tem ideia do que fazer, por favor pergunte ao seu treinador! Algumas vezes as coisas não correm de maneira fluida e é melhor pedir ajuda a alguém com mais experiência.
107+
Se você tiver qualquer dúvida, ou se alguma coisa sair errada e você não tem ideia do que fazer, por favor pergunte a sua treinadora! Algumas vezes as coisas não correm de maneira fluida e é melhor pedir ajuda a alguém com mais experiência.

0 commit comments

Comments
 (0)