Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Spanish translation from crowdin #273

Merged
merged 8 commits into from
Mar 7, 2015
1 change: 1 addition & 0 deletions LANGS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
* [English](en)
* [Polski](pl)
* [Український](uk)
* [Español (beta)](es)
109 changes: 109 additions & 0 deletions es/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
# ¿Cómo contribuir?

The Django Girls Tutorial está licenciado bajo la licencia internacional*Creative Commons Attribution-ShareAlike 4.0*. Cualquiera puede añadir, editar y corregir el tutorial.

# Editar lo basico

El código fuente del tutorial se encuentra [en Github](http://github.com/DjangoGirls/tutorial). Para aceptar y revisar cambios se usa el la guía [Fork & Pull workflow](https://help.github.com/articles/using-pull-requests) de Github.

El tutorial utiliza el servicio de [GitBook](https://www.gitbook.io/) para la publicación de su documentación. Visita el siguiente enlace para [ver más información acerca de cómo funciona Gitbook](http://help.gitbook.io/).

El tutorial esta escrito en [el lenguaje de marcado Markdown](https://help.github.com/articles/markdown-basics).

Puedes encontrar todas las discusiones sobre el contenido del tutorial en el [issue tracker](https://github.com/DjangoGirls/tutorial/issues) de Github.

# Primeros pasos y requisitos previos

Para contribuir en el tutorial es necesario que cuente con lo siguiente:

* Una [cuenta de Github](https://github.com)
* En el caso de hacer una edición compleja, estar familiarizado con [los conceptos básicos de línea de comandos de Git](https://help.github.com/articles/set-up-git) o familiarizado con una aplicación ([Windows](https://windows.github.com/), [Mac](https://mac.github.com/)) que te permita enviar los cambios realizados en tu computadora a Github.

## Hazle Fork al repositorio

Primero hazle Fork al repositorio de [DjangoGirls/tutorial](https://github.com/DjangoGirls/tutorial) hacia tu cuenta personal de Github:

![Fork button](contributing/images/fork.png)

# Editando el contenido de un capitulo

## Pequeños cambios

Para pequeños cambios como correcciones puedes usar el editor online de Github:

* Abre el fork que hiciste a tu cuenta de Github
* ve al archivo *README.md* en cualquiera de los capitulos,
* Presiona el icono de *editar* (lápiz)

así puede editar el capitulo directamente desde github.com.

![Edit button](contributing/images/edit.png)

La sintaxis de Markdown es usada para editar las paginas individuales del tutorial.

![Github editor](contributing/images/github_editor.png)

Guarda tus cambios y crea una pull request como se explicara más adelante.

## Contenidos nuevos y cambios complejos

Para añadir nuevos capitulos, escribir pequeños fragmentos de texto o añadir imagenes, necesitaras hacer una copia del tutorial en tu computadora local.

O bien utilizar la aplicación Github para su sistema operativo (antes mencionado) o la linea de comando de `git` para obtener el repositorio de manera local. Obtendrá la dirección del repositorio de la pagina principal de su propio Fork del repositorio en Github:

git clone git@github.com:tu_usuario_de_github/tutorial.git


descarga la aplicación del [editor de Gitbook](http://help.gitbook.io/editor/README.html) para tu computadora.

A continuación, puedes abrir el tutorial en el Editor de Gitbook (*File* > *Open book*).

![Gitbook](contributing/images/gitbook.png)

Haz todos los cambios que quieras en el tutorial usando el editor y luego guardalos(*Book*>*Save All*).

Luego haz un commit para los cambios usando `git` y envía los cambios hacia tu repositorio remoto de Github.

Ejemplo:

$ git status
On branch contributing
Untracked files:
(use "git add <file>..." to include in what will be committed)

contributing_and_editing_this_book/images/gitbook.png

$ git add contributing_and_editing_this_book/images/gitbook.png

$ git commit -m "Added gitbook editor screenshot"
[contributing fe36152] Added gitbook screenshot
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 contributing_and_editing_this_book/images/gitbook.png

$ git push
Counting objects: 11, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 266.37 KiB | 0 bytes/s, done.
Total 5 (delta 1), reused 0 (delta 0)
To git@github.com:miohtama/tutorial.git
b37ca59..fe36152 contributing -> contributing


# Hacer un pull request

Después de finalizar los cambios necesitaras crear [una pull request](https://help.github.com/articles/using-pull-requests) en Github. DjangoGirls será informado acerca de la pull request, revisara tus cambios, sugerirá cualquier corrección sí la necesita y luego hara un *pull* a tus cambios hacia la versión original.

En tu propio repositorio de Github presiona el botón *Compare & pull request*

![Gitbook](contributing/images/pull_request.png)

Rellena la información de *por que* fueron hechos estos cambios. el inspector analizará los detalles de los cambios actuales, de esta forma no necesitas repetir el contenido de los cambios.

Luego presiona *Create pull request*.

Github le notificara a través de e-mails el seguimiento del proceso.

# Más información y ayuda

Para cualquier duda póngase en [contacto con DjangoGirls](http://djangogirls.org/).
53 changes: 53 additions & 0 deletions es/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Tutorial de Django Girls

[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

> 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/

## Translation

This tutorial has been translated from English to Spanish by a group of awesome volunteers. Special thanks for help go to Joshua Aranda, Kevin Morales, Silvia Frias, Andrea Gonzales, Adrian Manjarres, Rodrigo Caicedo, Maria Chavez, Marcelo Manso, Rosa Durante, Moisés, Israel Martinez Vargas, Juan Carlos, N0890Dy, Khaterine Castellano, ZeroSoul13 and Erik Aguayo. <3 <3

## Introducción

¿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?

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.

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.

¡Esperamos poder hacerte amar la tecnología tanto como nosotras lo hacemos!

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

Una vez terminado el tutorial, tendrás una simple y funcional aplicación web: tu propio blog. Te mostraremos como ponerla online, así otros podrán ver tu trabajo!

se verá (más o menos) como ésta:

![Figura 0.1][2]

[2]: images/application.png

> 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)](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
. ¡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í!

Esta bien, [empecemos desde el inicio...][3]

[3]: how_internet_works/README.md

## Sobre nosotros y cómo contribuir

Este turorial es mantenido por [DjangoGirls][4]. Sí encuentras algún error o quieres actualizar el tutorial por favor [sigue la guía de cómo contribuir][5].

[4]: http://djangogirls.org/
[5]: https://github.com/DjangoGirls/tutorial/blob/master/CONTRIBUTING.md

## ¿Te gustaría ayudarnos a traducir el tutorial hacia otros idiomas?

Actualmente, las traducciones son llevadas a cabo en la formaleta crowdin.com, en el siguiente enlace:

https://crowdin.com/project/django-girls-tutorial

Sí tu idioma no aparece en la lista de crowdin, por favor [abre una nueva issue][6] informando el idioma así nosotros podemos añadirlo

[6]: https://github.com/DjangoGirls/tutorial/issues/new
26 changes: 26 additions & 0 deletions es/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Índice

* [Introducción](README.md)
* [Cómo funciona el internet](how_internet_works/README.md)
* [Introducción a la línea de comandos](intro_to_command_line/README.md)
* [Instalación de Python](python_installation/README.md)
* [Editor de código](code_editor/README.md)
* [Introducción a Python](python_introduction/README.md)
* [¿Qué es Django?](django/README.md)
* [Instalación de Django](django_installation/README.md)
* [Comenzando un proyecto en Django](django_start_project/README.md)
* [Modelos en Django](django_models/README.md)
* [ORM de Django (Querysets)](django_orm/README.md)
* [Administrador de Django](django_admin/README.md)
* [Deploy!](deploy/README.md)
* [Django urls](django_urls/README.md)
* [Vistas de Django - es hora de crear!](django_views/README.md)
* [Introducción a HTML](html/README.md)
* [Datos dinámicos en plantillas](dynamic_data_in_templates/README.md)
* [Plantillas de Django](django_templates/README.md)
* [CSS - Hazlo bonito](css/README.md)
* [Extendiendo plantillas](template_extending/README.md)
* [Extiende tu aplicación](extend_your_application/README.md)
* [Formularios en Django](django_forms/README.md)
* [Dominio](domain/README.md)
* [¿Qué sigue?](whats_next/README.md)
33 changes: 33 additions & 0 deletions es/code_editor/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Editor de código

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

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.

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.

## Gedit

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

[Descárgalo aquí][1]

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

## Sublime Text 2

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.

[Descárgalo aquí][2]

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

## Atom

Atom es un editor de código muy nuevo creado por [GitHub][3]. Es gratis, de código abierto, fácil de instalar y fácil de usar. Esta disponible para Windows, OSX y Linux.

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

[Descárgalo aquí][4]

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