Skip to content

Commit

Permalink
Transalte post to spanish and other fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
BernatBC committed Jan 19, 2024
1 parent ab00d66 commit e6d6f05
Show file tree
Hide file tree
Showing 6 changed files with 112 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,6 @@ Cada entrada de la sección `experiences` debería tener la siguiente informaci

<!-- {{< vs 2 >}}

La siguiente imagen muestra como se distribuye el contenido de `experiences.yaml` de la sección de `Experiencia`.
La siguiente imagen muestra cómo se distribuye el contenido de `experiences.yaml` de la sección de `Experiencia`.

{{< img src="images/experiences.png" >}} -->
100 changes: 100 additions & 0 deletions content/posts/contributing/index.es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
title: "Cómo contribuir?"
date: 2024-01-19T02:30:00+06:00
description: Una guía de cómo contribuir al tema de toha
author:
name: BernatBC
image: images/author/bernatbc.png
menu:
sidebar:
name: Contribuyendo
identifier: Contribuyendo
weight: 900
---

## Maneras de contribuir

Puedes contribuir a este tema de varias maneras.

### Código

Los Pull Requests son bienvenidos y estaré encantado de revisarlos. Simplemente siga los siguientes principios:

- Manténgalo simple.
- Manténgalo consistente con el diseño.
- Utilice la menor cantidad de dependencias posible.
- Ten paciencia.

### Testeando y reportando errores

- Puedes reportar un [bug](https://github.com/hugo-toha/toha/issues/new?template=bug.md)
- También puedes [pedir una característica](https://github.com/hugo-toha/toha/issues/new?template=feature_request.md)
- [Dar ideas y sugerencias](https://github.com/hugo-toha/toha/issues/new?template=question.md)

### Documentación

También puedes contribuir con la documentación del tema:
You can also contribute to the theme documentation by:
- Añadiendo información y secciones.
- Corrigiendo errores y faltas de ortografía.
- Actualizando documentación obsoleta.
- Traduciendo la documentación a un nuevo idioma, [esta](/es/posts/translation/content/) guía te podría ser útil.

### Traducción

Finalmente, puedes contribuir a la traducción del tema a distintos idiomas, completando palabras que faltan, o añadiendo un nuevo idioma. Puedes seguir la guía [Cómo añadir un idioma sin soporte](/es/posts/translation/new-language/) para más información.

## Cómo contribuir?

Para el desarrollo local, puedes hacer cambios al submódulo del tema y probar los cambios con tu propio sitio o con el [sitio de ejemplo](https://github.com/hugo-toha/hugo-toha.github.io) localmente.

### Fork

Para comenzar, haz fork de [este repositorio](https://github.com/hugo-toha/toha). Después, sigue los siguientes pasos para usar el tema forkeado para el desarrollo local,

#### Usando el tema forkeado en tu propio sitio:

Si quiéres ejecutar el desarrollo local con tu propio sitio, sigue los siguientes pasos:

```bash
# añade el tema original como submódulo de tu sitio si aún no lo has hecho
$ git submodule add https://github.com/hugo-toha/toha.git themes/toha
# navega hacia el directorio del tema de toha
$ cd themes/toha
# añade un fork a github
$ git remote add my-fork https://github.com/<tu-usuario-de-github>/toha
# crea una nueva rama para tus cambios
$ git checkout -b mi-nueva-rama
```

#### Usando el tema forkeado en el sitio de ejemplo

Si quiéres ejecutar el desarrollo local con este [sitio de ejemplo](https://github.com/hugo-toha/hugo-toha.github.io), sigue los siguientes pasos:

```bash
# clona el sitio de ejemplo junto con los submódulos
$ git clone [email protected]:hugo-toha/hugo-toha.github.io.git --recursive
# navega hacia el directorio del tema de toha
$ cd themes/toha
# añade un fork a github
$ git remote add my-fork https://github.com/<tu-usuario-de-github>/toha
# crea una nueva rama para tus cambios
$ git checkout -b mi-nueva-rama
```

Desde aquí ya puedes hacer cambios al código fuente del tema mientras lo pruebas con to sitio Hugo o con el de ejemplo.

### Abre un Pull Request

Cuando ya hayas hecho los cambios, haz commit y haz push a tu fork.

```bash
# añade todos los cambios
$ git add .
# haz commit de los cambios con un mensaje significativo
$ git commit -m "Un mensaje de commit significativo"
# haz push del commit a tu fork
$ git push my-fork mi-nueva-rama
```

Después, abre un Pull Request en la rama `main` de [hugo-toha/toha](https://github.com/hugo-toha/toha) desde la rama `mi-nueva-rama` de tu propio fork.
10 changes: 5 additions & 5 deletions content/posts/contributing/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ Pull requests are most welcome and I will be happy to review. Just follow the fo
### Documentation

You can also contribute to the theme documentation by:
- Adding more sections
- Adding information and sections
- Fixing errors and typos
- Updating obsolete documentation
- Translating it to a new language, [this](/posts/translation/content/) guide might be helpful.
- Translating the documentation to a new language, [this](/posts/translation/content/) guide might be helpful.

### Translation

Expand All @@ -51,7 +51,7 @@ For local development, you can make changes in the theme submodule and test the

At first, fork [this repo](https://github.com/hugo-toha/toha). Then, follow the following steps to use the forked theme for local developments,

**Using the forked theme in your own site:**
#### Using the forked theme in your own site:

If you want to run your local development against your own site, follow the following steps:

Expand All @@ -66,7 +66,7 @@ $ git remote add my-fork https://github.com/<your-github-user>/toha
$ git checkout -b my-feature-branch
```

**Using the forked theme in the example site:**
#### Using the forked theme in the example site:

If your want to run your local development against this [example site](https://github.com/hugo-toha/hugo-toha.github.io), follow the following steps:

Expand All @@ -83,7 +83,7 @@ $ git checkout -b my-feature-branch

From there you can make changes to the source code of the theme while testing with your running Hugo site or the example site.

### Open a PR
### Open a Pull Request

When the changes look good, commit and push them to your fork.

Expand Down
6 changes: 3 additions & 3 deletions content/posts/translation/content/index.es.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Como traducir las publicaciones"
title: "Cómo traducir las publicaciones"
date: 2020-06-07T06:20:50+06:00
author:
name: BernatBC
Expand All @@ -14,15 +14,15 @@ menu:

Este tema tiene soporte integrado para varios idiomas.

Antes de empezar la traducción de la publicación, asegúrese de haber habilitado el idioma en su sitio. Si ese no es el caso, puedes seguir la sección `Añade el idioma en el sitio` de la guía [Como traducir los datos de la página de inicio](/es/posts/translation/site-data/).
Antes de empezar la traducción de la publicación, asegúrese de haber habilitado el idioma en su sitio. Si ese no es el caso, puedes seguir la sección `Añade el idioma en el sitio` de la guía [Cómo traducir los datos de la página de inicio](/es/posts/translation/site-data/).

## Creando la publicación

Una vez que haya agregado el idioma deseado a su sitio web, sepa que puede traducir publicaciones a ese idioma. Asumiremos que deseas traducir una publicación existente.

### Creado el archivo index

El primer paso es localizar el archivo `index.md` del post que deseas traducir. Después, crea un archivo en el mismo directorio (o simplemente copia el archivo `index.md`), y nómbralo `index.<código_del_idioma>.md`, dónde `<código_del_idioma>` es el código que encontrará en la tabla de idiomas de [Como traducir los datos de la página de inicio](/es/posts/translation/site-data/).
El primer paso es localizar el archivo `index.md` del post que deseas traducir. Después, crea un archivo en el mismo directorio (o simplemente copia el archivo `index.md`), y nómbralo `index.<código_del_idioma>.md`, dónde `<código_del_idioma>` es el código que encontrará en la tabla de idiomas de [Cómo traducir los datos de la página de inicio](/es/posts/translation/site-data/).

### Traduce la publicación

Expand Down
4 changes: 2 additions & 2 deletions content/posts/translation/site-data/index.es.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Como traducir los datos de la página de inicio"
title: "Cómo traducir los datos de la página de inicio"
date: 2020-06-07T06:20:50+06:00
author:
name: BernatBC
Expand Down Expand Up @@ -88,4 +88,4 @@ Luego, puede crear sus archivos de datos habituales, como `about.yaml` o `educat

## A continuación

Puedes consultar la siguiente guía [Como traducir las publicaciones](/es/posts/translation/content/).
Puedes consultar la siguiente guía [Cómo traducir las publicaciones](/es/posts/translation/content/).
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ menu:
### Próximamente...
```

Ya conocemos los parámetros usados aquí, pero tenemos uno nuevo incluido, que es `parent`. Si nos damos cuenta, entenderemos que el valor de este parámetro y el valor del parámetro `identifier` en el archivo `_index.md` dentro de este directorio son ambos iguales. Debemos tener cuidado de que el valor de ambos parámetros coincida. Ahora puedes agregar tantas publicaciones y categorías como quieras siguiendo el procedimiento mencionado anteriormente. Así es como creamos las categorías.
Ya conocemos los parámetros usados aquí, pero tenemos uno nuevo incluido, que es `parent`. Si nos damos cuenta, entenderemos que el valor de este parámetro y el valor del parámetro `identifier` en el archivo `_index.md` dentro de este directorio son ambos iguales. Debemos tener cuidado de que el valor de ambos parámetros coincida. Ahora puedes agregar tantas publicaciones y categorías como quieras siguiendo el procedimiento mencionado anteriormente. Así es cómo creamos las categorías.

La siguiente imagen muestra cómo el contenido está distribuido en la sección de la barra lateral.

Expand Down

0 comments on commit e6d6f05

Please sign in to comment.