Skip to content

Commit 8e84daa

Browse files
committed
Added fresh version of Spanish translation of tutorial
1 parent 84fdc49 commit 8e84daa

File tree

26 files changed

+817
-823
lines changed

26 files changed

+817
-823
lines changed

es/CONTRIBUTING.md

100644100755
File mode changed.

es/README.md

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

55
[1]: https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
66

7-
> Este trabajo esta licenciado bajo la licencia internacional Creative Commons Attribution-ShareAlike 4.0. Para ver una copia de esta licencia, visitar el siguiente enlace http://creativecommons.org/licenses/by-sa/4.0/
7+
> Este trabajo esta licenciado bajo la licencia internacional Creative Commons Attribution-ShareAlike 4.0. Para ver una copia de esta licencia, visita el siguiente enlace http://creativecommons.org/licenses/by-sa/4.0/
88
99
## Introducción
1010

1111
¿Te has sentido que el mundo está cada vez más cercano a la tecnología y de cierto modo te has quedado atrás? ¿Te has preguntado cómo crear un sitio web pero nunca has tenido la suficiente motivación para empezar? ¿Has pensado que el mundo del software is demasiado complicado para intentar hacer algo por tu cuenta?
1212

1313
Bueno, Tenemos buenas noticias para ti! programar no es tan difícil como aparenta y queremos mostrarte cuán divertido que puede llegar a ser.
1414

15-
Este tutorial no convertirá mágicamente en un programador. Sí quieres ser bueno en eso, necesitaras meses o inclusos años de aprendizaje y práctica. sin embargo queremos mostrarte que programar o crear sitios web no es tan complicado como parece. Intentaremos explicarte en pequeñas partes tan bien como podamos, para que no te sientas intimidado por la tecnología.
15+
Este tutorial no convertirá mágicamente en un programador. Sí quieres ser buena en eso, necesitaras meses o inclusos años de aprendizaje y práctica. sin embargo queremos mostrarte que programar o crear sitios web no es tan complicado como parece. Intentaremos explicarte en pequeñas partes tan bien como podamos, para que no te sientas intimidada por la tecnología.
1616

17-
¡Esperamos poder hacerte amar la tecnología tanto como nosotros lo hacemos!
17+
¡Esperamos poder hacerte amar la tecnología tanto como nosotras lo hacemos!
1818

1919
## ¿Qué aprenderás con este tutorial?
2020

@@ -26,7 +26,7 @@ se verá (más o menos) como ésta:
2626

2727
[2]: images/application.png
2828

29-
> Sí estás siguiendo este tutorial por tu cuenta y no tienes nadie que te ayude en caso de surgir algún problema, nosotros tenemos un chat para ti:[!\[Gitter\](https://badges.gitter.im/Join Chat.svg)][1]. ¡Varios nuestros mentores y quienes ya han terminado el tutorial siempre pasan por ahí para ayudar a quien lo necesite con sus dudas e inquietudes! ¡No dudes dejar tus preguntas allí!
29+
> Sí estás siguiendo este tutorial por tu cuenta y no tienes nadie que te ayude a resolver algún problema, tenemos un chat para ti:[!\[Gitter\](https://badges.gitter.im/Join Chat.svg)][1]. ¡Hemos pedido a nuestros coaches y asistentes anteriores estar ahi de vez en cuando para ayudar a otros con el tutorial! ¡No dudes dejar tus preguntas allí!
3030
3131
Esta bien, [empecemos desde el inicio...][3]
3232

es/SUMMARY.md

100644100755
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Índice
22

33
* [Introducción][1]
4-
* [Cómo funciona internet][2]
4+
* [Cómo funciona el internet][2]
55
* [Introducción a la línea de comandos][3]
66
* [Instalación de Python][4]
7-
* [El editor de código][5]
7+
* [Editor de código][5]
88
* [Introducción a Python][6]
99
* [¿Qué es Django?][7]
1010
* [Instalación de Django][8]
@@ -19,7 +19,7 @@
1919
* [Datos dinámicos en plantillas][17]
2020
* [Plantillas de Django][18]
2121
* [CSS - Hazlo bonito][19]
22-
* [Extendiendo Platinllas][20]
22+
* [Extendiendo plantillas][20]
2323
* [Extiende tu aplicación][21]
2424
* [Formularios en Django][22]
2525
* [Dominio][23]

es/code_editor/README.md

100644100755
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
# El editor de código
1+
# Editor de código
22

33
Estás a punto de escribir tu primera línea de código, así que es hora de descargar un editor de código!
44

55
Hay muchos editores diferentes, cual usar depende mucho de la preferencia personal. La mayoría de programadores de python usan entornos de desarrollo integrado (IDEs) complejos, pero muy poderosos, como PyCharm. Sin embargo, como principiante, eso es probablemente menos conveniente; nuestras recomendaciones son igual de poderosas pero mucho mas simples.
66

7-
Nuestras recomendaciones están listadas abajo, pero siéntete libre de preguntarle a tu profesor cuales son sus preferencias - de esa forma será mas fácil obtener ayuda de ellos.
7+
Nuestras recomendaciones están listadas abajo, pero siéntete libre de preguntarle a tu instructor cuales son sus preferencias - de esa forma será mas fácil obtener ayuda de ellos.
88

99
## Gedit
1010

1111
Gedit es un editor de código abierto, gratis, disponible para todos los sistemas operativos.
1212

13-
[Descárguelo aquí][1]
13+
[Descárgalo aquí][1]
1414

1515
[1]: https://wiki.gnome.org/Apps/Gedit#Download
1616

1717
## Sublime Text 2
1818

1919
Sublime Text es un editor muy popular con un periodo de prueba gratis. Es fácil de instalar y está disponible para todos los sistemas operativos.
2020

21-
[Descárguelo aquí][2]
21+
[Descárgalo aquí][2]
2222

2323
[2]: http://www.sublimetext.com/2
2424

@@ -28,6 +28,6 @@ Atom es un editor de código muy nuevo creado por [GitHub][3]. Es gratis, de có
2828

2929
[3]: http://github.com/
3030

31-
[Descárguelo aquí][4]
31+
[Descárgalo aquí][4]
3232

3333
[4]: https://atom.io/

es/css/README.md

100644100755
Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
# CSS - Hazlo bonito!
1+
# CSS - ¡Hazlo bonito!
22

33
Nuestro blog todavia se ve bastante feo, verdad? Es hora de hacerlo bonito! Vamos a usar CSS para eso.
44

55
## ¿Qué es CSS?
66

7-
Hojas de estilo en cascada (CSS) es un lenguaje utilizado para describir el aspecto y el formato de un sitio web escrito en lenguaje de marcado (como HTML). Trátelo como maquillaje para nuestra página web ;).
7+
CSS ('Cascading Style Sheets', que significa 'hojas de estilo en cascada') es un lenguaje utilizado para describir el aspecto y el formato de un sitio web escrito en lenguaje de marcado (como HTML). Trátalo como maquillaje para nuestra página web ;).
88

9-
Pero no queremos empezar de cero otra vez, ¿verdad? Una vez más, usamos algo que ya ha sido hecho por programadores y publicado en Internet de forma gratuita. Ya sabes, reinventar la rueda no es divertido.
9+
Pero no queremos empezar de cero otra vez, ¿verdad? Una vez más, usaremos algo que ya ha sido realizado por programadores y publicado en Internet de forma gratuita. Reinventar la rueda no es divertido, ¿Sabes?
1010

1111
## ¡Vamos a usar Bootstrap!
1212

13-
Bootstrap es una de las infraestructuras digitales mas populares para hacer paginas web bonitas: http://getbootstrap.com/
13+
Bootstrap es una de las herramientas (framework) HTML y CSS más populares para desarrollar webs bonitas: http://getbootstrap.com/
1414

15-
Fue escrito por programadores que trabajaron para Twitter y ahora es desarrollado por voluntarios en todo el mundo.
15+
Fue escrito por programadores que trabajaban para Twitter y ahora colaboran en él desarrolladores voluntarios de todo el mundo.
1616

1717
## Instalar Bootstrap
1818

@@ -23,19 +23,19 @@ Para instalar Bootstrap, tienes que añadir esto al `< head >` en el archivo `.h
2323
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
2424

2525

26-
Esto no añade los archivos a su proyecto. Sólo apunta a los archivos que existen en internet. Adelante, abra su sitio de Internet, actualice la página. ¡ Aquí está!
26+
Esa línea no incluye ningún fichero a tu proyecto, simplemente utiliza uno existente en internet. Adelante, abre tu página web y actualízala. ¡Ahí lo tienes!
2727

28-
![Figura 14.1][1]
28+
![Figure 14.1][1]
2929

3030
[1]: images/bootstrap1.png
3131

3232
¡Se ve mucho mejor!
3333

3434
## Archivos estáticos en Django
3535

36-
Otra cosa sobre la que ustedes aprenderán hoy se llama **archivos estáticos**. Las paginas estáticas son todo tu CSS e imágenes -- archivos que no son dinámicos entonces su contenido no depende de contexto de solicitud y sera el mismo para todos los usuarios.
36+
Otra cosa que aprenderás hoy se llama **archivos estáticos**. Las paginas estáticas son todo tu CSS e imágenes -- archivos que no son dinámicos, es decir, su contenido no depende del contexto de la petición y será el mismo para todos los usuarios.
3737

38-
CSS es un archivo estatico, así que para personalizar CSS necesitamos primero configurar archivos estáticos en Django. Solo tendrás que hacerlo una vez. Empecemos:
38+
CSS es un fichero estatico, así que para reflejar las modificaciones que se realicen en CSS necesitamos primero configurar archivos estáticos en Django. Solo tendrás que hacerlo una vez. Empecemos:
3939

4040
### Configurar archivos estáticos en Django
4141

@@ -46,7 +46,7 @@ En primer lugar, necesitamos crear un directorio para almacenar nuestros archivo
4646
└─── manage.py
4747

4848

49-
Abrir el archivo `mysite/settings.py`, desplácese hasta el fondo del asunto y agregue las siguientes líneas:
49+
Abre el fichero `mysite/settings.py`, desplázate hasta el fondo del fichero y agregue las siguientes líneas:
5050

5151
STATICFILES_DIRS = (
5252
os.path.join(BASE_DIR, "static"),
@@ -57,7 +57,7 @@ De esta manera Django sabrá dónde encontrar los archivos estáticos.
5757

5858
## ¡Tu primer archivo CSS!
5959

60-
Vamos a crear un archivo CSS ahora, para agregar su propio estilo a tu página web. Crear un nuevo directorio llamado `css` dentro de tu directorio `static`. Crear un nuevo archivo llamado `blog.css` dentro de este directorio `css`. Listo?
60+
Vamos ahora a crear un fichero CSS para añadir tu propio estilo a tu página web. Crear un nuevo directorio llamado `css` dentro de tu directorio `static`. Crea un nuevo fichero llamado `blog.css` dentro de este directorio `css`. Listo?
6161

6262
static
6363
└─── css
@@ -66,24 +66,24 @@ Vamos a crear un archivo CSS ahora, para agregar su propio estilo a tu página w
6666

6767
Hora de escribir CSS! Abra el archivo `static/css/blog.css` en el editor de código.
6868

69-
No iremos muy profundamente en la personalización y aprendizaje sobre CSS aquí, porque es muy fácil y lo puedes aprender por tu cuenta después de este taller. Realmente recomendamos hacer este [curso de HTML y CSS en Codecademy][2] para aprender todo lo que necesitas saber sobre cómo hacer tus sitios web más bonitos con CSS.
69+
No nos adentraremos mucho en la personalización y aprendizaje sobre CSS aquí porque es muy fácil y lo puedes aprender por tu cuenta después de este taller. Recomendamos enormemente hacer este [curso de HTML y CSS en Codecademy][2] para aprender todo lo que necesitas saber sobre cómo hacer tus sitios web más bonitos con CSS.
7070

7171
[2]: http://www.codecademy.com/tracks/web
7272

73-
Pero vamos a hacer al menos un poco. ¿Tal vez podríamos cambiar el color de nuestro titulo? Para entender los colores, las computadoras utilizan códigos especiales. Empiezan con `#` y siguen con 6 letras (A-F) y números (0-9). Usted puede encontrar los códigos de color por ejemplo aquí: http://www.colorpicker.com/. También puede utilizar [colores predefinidos][3], tales como `rojo` y `verde`.
73+
Pero vamos a hacer un poco al menos. ¿Tal vez podríamos cambiar el color de nuestro titulo? Para entender los colores, las computadoras utilizan códigos especiales. Empiezan con `#` y siguen con 6 letras (A-F) y números (0-9). Puedes encontrar los códigos de color, por ejemplo, aquí: http://www.colorpicker.com/. También puedes utilizar [colores predefinidos][3], tales como `rojo` y `verde`.
7474

7575
[3]: http://www.w3schools.com/cssref/css_colornames.asp
7676

77-
En el archivo `static/css/blog.css` debe agregas el siguiente código:
77+
En el fichero `static/css/blog.css` debes añadir el siguiente código:
7878

7979
h1 a {
8080
color: #FCA205;
8181
}
8282

8383

84-
`h1 un` es un Selector de CSS. Esto significa que estamos aplicando nuestros estilos a `cualquier elemento dentro de un elemento <code>h1`</code> (por ejemplo cuando tenemos en código algo como: `< h1 >< a href = "" > enlace < /a >< / h1 >`). En este caso, estamos diciendo que cambie su color a `#FCA205`, que es de color naranja. Por supuesto, usted puede poner su propio color aquí!
84+
`h1 un` es un Selector de CSS. Esto significa que estamos aplicando nuestros estilos a `cualquier elemento dentro de un elemento <code>h1`</code> (por ejemplo cuando tenemos en código algo como: `< h1 >< a href = "" > enlace < /a >< / h1 >`). En este caso, estamos diciendo que cambie su color a `#FCA205`, que es de color naranja. Por supuesto, puedes poner tu propio color aquí!
8585

86-
En un archivo CSS determinamos estilos para los elementos en el archivo HTML. Los elementos se identifican por el nombre del elemento (es decir, `a` `h1`, `body`), el atributo `class` o el atributo `id`. Class y id son nombres que le das al elemento tu mismo. Classes definen grupos de elementos y ids apuntan a elementos específicos. Por ejemplo, la siguiente etiqueta puede identificarse mediante CSS usando la etiqueta nombre `a`, la clase `external_link` o el id `link_to_wiki_page`:
86+
En el fichero CSS se definen los estilos de los elementos que se encuentran en el fichero HTML. Los elementos se identifican por el nombre del elemento (es decir, `a` `h1`, `body`), el atributo `class` o el atributo `id`. Class y id son nombres que le das al elemento tu mismo. Classes definen grupos de elementos y ids apuntan a elementos específicos. Por ejemplo, la siguiente etiqueta puede identificarse mediante CSS usando el nombre `a`, la clase `external_link` o el id `link_to_wiki_page`:
8787

8888
<a href="http://en.wikipedia.org/wiki/Django" class="external_link" id="link_to_wiki_page">
8989

@@ -92,12 +92,12 @@ Leer sobre [Selectores de CSS en w3schools][4].
9292

9393
[4]: http://www.w3schools.com/cssref/css_selectors.asp
9494

95-
Entonces, necesitamos decirle a nuestra plantilla HTML que hemos añadido CSS. Abra el archivo `blog/templates/blog/post_list.html` y agregue esta línea al principio:
95+
Entonces, necesitamos decirle a nuestra plantilla HTML que hemos añadido CSS. Abra el fichero `blog/templates/blog/post_list.html` y añade esta línea al principio:
9696

9797
{% load staticfiles %}
9898

9999

100-
Estamos cargando archivos estáticos aquí:). Luego, entre el `< head >` `y/< / head >`, después de los enlaces a los archivos CSS Bootstrap (el navegador lee los archivos en el orden que los das, así que nuestro archivo de código puede anular el código en los archivos de arranque), añade la siguiente línea:
100+
Estamos cargando archivos estáticos aquí:). Luego, entre el `< head >` `y/< / head >`, después de los enlaces a los archivos CSS Bootstrap (el navegador lee los archivos en el orden que los das, así que nuestro archivo de código puede sobreescribir partes del código en de Bootstrap), añade la siguiente línea:
101101

102102
<link rel="stylesheet" href="{% static 'css/blog.css' %}">
103103

@@ -133,7 +133,7 @@ Tu archivo ahora debe verse así:
133133

134134
OK, guarde el archivo y actualiza el sitio!
135135

136-
![Figura 14.2][5]
136+
![Figure 14.2][5]
137137

138138
[5]: images/color2.png
139139

@@ -144,9 +144,9 @@ OK, guarde el archivo y actualiza el sitio!
144144
}
145145

146146

147-
Añade esto a tu CSS, guarda el archivo y ve cómo funciona!
147+
Añade esto a tu CSS, guarda el archivo y mira cómo funciona!
148148

149-
![Figura 14.3][6]
149+
![Figure 14.3][6]
150150

151151
[6]: images/margin2.png
152152

@@ -155,7 +155,7 @@ Añade esto a tu CSS, guarda el archivo y ve cómo funciona!
155155
<link href="//fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext" rel="stylesheet" type="text/css">
156156

157157

158-
Esta línea va a importar una letra llamada *Lobster* de Google Fonts (https://www.google.com/fonts).
158+
Esta línea va a importar una tipografía llamada *Lobster* de Google Fonts (https://www.google.com/fonts).
159159

160160
Ahora agrega la linea `font-family: 'Lobster';` en el archivo CSS `static/css/blog.css` dentro del bloque `h1 a` (el codigo entre las llaves `{` and `}`) y actualiza la página:
161161

@@ -165,22 +165,22 @@ Ahora agrega la linea `font-family: 'Lobster';` en el archivo CSS `static/css/bl
165165
}
166166

167167

168-
![Figura 14.3][7]
168+
![Figure 14.3][7]
169169

170170
[7]: images/font.png
171171

172172
Genial!
173173

174-
Como se mencionó anteriormente, CSS tiene un concepto de clases, que básicamente permite nombrar una parte del código HTML y aplicarle estilos solo a esa parte, no afectara a los otros. Es super útil si tienes dos divs, pero están haciendo algo muy diferente (como tu header y tu post), así que no quieres que se vean de la misma.
174+
Como se mencionó anteriormente, CSS tiene un concepto de clases, que básicamente permite nombrar una parte del código HTML y aplicarle estilos solo a esa parte, no afectara a los otros. Es super útil si tienes dos divs, pero están haciendo algo muy diferente (como tu header y tu post), así que no quieres que se vean de la misma forma.
175175

176-
Adelante y nombra algunas partes del código HTML. Agregar una clase llamada `page-header` a tu `div` que contiene el encabezado, así:
176+
Adelante! Nombra algunas partes del código HTML. Añade una clase llamada `page-header` a tu `div` que contiene el encabezado, así:
177177

178178
<div class="page-header">
179179
<h1><a href="/">Django Girls Blog</a></h1>
180180
</div>
181181

182182

183-
Y ahora agrega la clase `post` a tu `div` que contiene una entrada del blog.
183+
Y ahora añade la clase `post` a tu `div` que contiene una entrada del blog.
184184

185185
<div class="post">
186186
<p>published: {{ post.published_date }}</p>
@@ -189,7 +189,7 @@ Y ahora agrega la clase `post` a tu `div` que contiene una entrada del blog.
189189
</div>
190190

191191

192-
Ahora agregaremos bloques de declaración a diferentes selectores. Selectores a partir de `.` se refieren a las clases. Hay muchos tutoriales y explicaciones sobre CSS en la Web para ayudarte el siguiente codigo. Por ahora, sólo copia y pega en tu archivo `mysite/static/css/blog.css`:
192+
Ahora añadiremos bloques de declaración a diferentes selectores. Selectores a partir de `.` se refieren a las clases. Hay muchos tutoriales y explicaciones sobre CSS en la web para ayudarte entender el siguiente codigo. Por ahora, sólo copia y pega en tu archivo `mysite/static/css/blog.css`:
193193

194194
.page-header {
195195
background-color: #ff9400;
@@ -240,7 +240,7 @@ Ahora agregaremos bloques de declaración a diferentes selectores. Selectores a
240240
}
241241

242242

243-
Luego envuelve el código HTML que muestra los mensajes con las declaraciones de clases. Cambiar esto:
243+
Luego envuelve el código HTML que muestra los mensajes con las declaraciones de clases. Cambia esto:
244244

245245
{% for post in posts %}
246246
<div class="post">
@@ -272,14 +272,14 @@ En `blog/templates/blog/post_list.html` con esto:
272272

273273
Guarda los archivos y actualiza tu sitio.
274274

275-
![Figura 14.4][8]
275+
![Figure 14.4][8]
276276

277277
[8]: images/final.png
278278

279-
Woohoo! Parece increíble, ¿verdad? El codigo que acabamos de pegar no es tan difícil de entender y tu debe ser capaz de entender la mayoría sólo con leerlo.
279+
Woohoo! Parece increíble, ¿verdad? El codigo que acabamos de pegar no es tan difícil de entender y debes de ser capaz de entender la mayoría sólo con leerlo.
280280

281-
No tengas miedo de juguetear un poco con este CSS e intentar cambiar algunas cosas. Si rompes algo, no te preocupes, siempre puede deshacerlo!
281+
No tengas miedo de jugar un poco con este CSS e intentar cambiar algunas cosas. Si rompes algo, no te preocupes, siempre puedes deshacerlo!
282282

283-
De todos modos, recomendamos tomando este libre en línea [Codeacademy HTML & CSS course][2] como tarea que para aprendas todo lo que necesitas acerca de embellecer tus sitios web con CSS.
283+
De todos modos, recomendamos que realices el curso curso gratuito [Codeacademy HTML & CSS][2] como tarea que para aprendas todo lo que necesitas acerca de hacer tus sitios web bonitos con CSS.
284284

285-
¡¿Listo para el próximo capítulo?! :)
285+
¡¿Lista para el siguiente capítulo?! :)

0 commit comments

Comments
 (0)