Skip to content

Commit 3b3e7f1

Browse files
authored
docs(spanish): improve spanish translation (#1504)
1 parent dcf3aed commit 3b3e7f1

File tree

5 files changed

+32
-41
lines changed

5 files changed

+32
-41
lines changed

docs/.vitepress/config.mts

+2-11
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export default defineConfig({
9696
],
9797
},
9898
},
99-
sp: {
99+
es: {
100100
label: "Español",
101101
lang: "es-EC",
102102
description: "Git hooks se vuelven fáciles",
@@ -110,23 +110,14 @@ export default defineConfig({
110110
{ text: "Migrar desde v4", link: "/es/migrate-from-v4" },
111111
],
112112
docFooter: {
113-
prev: "Pagina anterior",
113+
prev: "Página anterior",
114114
next: "Página siguiente",
115115
},
116116
outline: {
117117
label: "Contenido de la página",
118118
},
119119
nav: [
120120
{ text: "Sponsor", link: "https://github.com/sponsors/typicode" },
121-
{
122-
text: "v9.1.5",
123-
items: [
124-
{
125-
text: "Registro de cambios",
126-
link: "https://github.com/typicode/husky/releases/tag/v9.1.5",
127-
},
128-
],
129-
},
130121
],
131122
},
132123
},

docs/es/get-started.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ bun add --dev husky
2626

2727
## `husky init` (recomendado)
2828

29-
El comando `init` simplifica la configuración de husky en un proyecto. Crea un script `pre-commit` en `.husky/` y actualiza el script `prepare` en `package.json`. Se pueden realizar modificaciones más tarde para que se adapten a su flujo de trabajo.
29+
El comando `init` simplifica la configuración de husky en un proyecto. Crea un script `pre-commit` en `.husky/` y actualiza el script `prepare` en `package.json`. Luego se pueden realizar modificaciones para que se adapten a su flujo de trabajo.
3030

3131
::: code-group
3232

@@ -58,22 +58,22 @@ git commit -m "Keep calm and commit"
5858
# El script de prueba se ejecutará cada vez que realices un commit
5959
```
6060

61-
## Algunas palabras...
61+
## Unas pocas palabras...
6262

6363
### Scripting
6464

6565
Si bien la mayoría de las veces, solo ejecutarás algunos comandos `npm run` o `npx` en tus ganchos (hooks), también puedes crear scripts con el shell POSIX para flujos de trabajo personalizados (custom workflows).
6666

67-
Por ejemplo, aquí se muestra cómo puedes analizar (lint) tus archivos preparados (staged files) en cada commit con solo dos líneas de código de shell y sin dependencia externa:
67+
Por ejemplo, aquí se muestra cómo puedes analizar (lint) tus archivos preparados (staged files) en cada confirmación (commit) con solo dos líneas de código de shell y sin dependencia externa:
6868

6969
```shell
7070
# .husky/pre-commit
7171
prettier $(git diff --cached --name-only --diff-filter=ACMR | sed 's| |\\ |g') --write --ignore-unknown
7272
git update-index --again
7373
```
7474

75-
_Este es un ejemplo básico pero funcional, verifique [lint-staged](https://github.com/lint-staged/lint-staged) si necesitas más._
75+
_Este es un ejemplo básico pero funcional, si necesita saber más verifique [lint-staged](https://github.com/lint-staged/lint-staged)._
7676

77-
### Deshabilitar ganchos
77+
### Deshabilitar ganchos (hooks)
7878

79-
Husky no fuerza los ganchos de Git (Git hooks). Se pueden deshabilitar globalmente (`HUSKY=0`) o se pueden habilitar si se desea. Consulta la sección [Cómo hacerlo](cómo hacerlo) para obtener más información y realizar una configuración manual.
79+
Husky no fuerza los ganchos de Git (Git hooks). Se pueden deshabilitar globalmente (`HUSKY=0`) o se pueden habilitar si se desea. Consulta la sección [Cómo hacerlo](how-to) para obtener más información y realizar una configuración manual.

docs/es/how-to.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ echo "npm test" > .husky/pre-commit
1010

1111
## Archivos de inicio
1212

13-
Husky le permite ejecutar comandos locales antes de ejecutar ganchos (hooks). Lee comandos de estos archivos:
13+
Husky le permite ejecutar comandos locales antes de ejecutar ganchos (hooks). Husky lee comandos de estos archivos:
1414

1515
- `$XDG_CONFIG_HOME/husky/init.sh`
1616
- `~/.config/husky/init.sh`
@@ -37,7 +37,7 @@ git ... # Los ganchos (Hooks) se ejecutarán nuevamente
3737

3838
### Para varios comandos
3939

40-
Para deshabilitar los ganchos (hooks) durante un período prolongado (por ejemplo, durante la rebase/fusión (merge)):
40+
Para deshabilitar los ganchos (hooks) durante un período prolongado (por ejemplo, durante la rebase/fusión (rebase/merge)):
4141

4242
```shell
4343
export HUSKY=0 # Deshabilita todos los ganchos (hooks) de Git
@@ -57,7 +57,7 @@ export HUSKY=0 # Husky no instalará ni ejecutará ganchos (hooks) en tu máquin
5757

5858
## Servidor CI y Docker
5959

60-
Para evitar instalar ganchos de Git (Git Hooks) en servidores de CI o en Docker, use `HUSKY=0`. Por ejemplo, en GitHub Actions:
60+
Para evitar instalar ganchos de Git (Git Hooks) en servidores de CI o en Docker, use `HUSKY=0`. Por ejemplo, en acciones de GitHub (GitHub Actions):
6161

6262
```yml
6363
# https://docs.github.com/en/actions/learn-github-actions/variables
@@ -95,9 +95,9 @@ Luego, úsalo en `prepare`:
9595
"prepare": "node .husky/install.mjs"
9696
```
9797

98-
## Probar Ganchos (Hooks) sin comitear (Committing)
98+
## Probar (testear) Ganchos (Hooks) sin confirmar (Committing)
9999

100-
Para probar un gancho (hook), agregue `exit 1` al script del gancho (hook) para cancelar el comando Git:
100+
Para probar/testear un gancho (hook), agregue `exit 1` al script del gancho (hook) para cancelar el comando Git:
101101

102102
```shell
103103
# .husky/pre-commit
@@ -140,11 +140,11 @@ cd frontend
140140
npm test
141141
```
142142

143-
## Ganchos (Hooks) que no son de shell
143+
## Ganchos (hooks) que no son de shell
144144

145145
Para ejecutar scripts que requieren el uso de un lenguaje de script, use el siguiente patrón para cada gancho (hook) en el que aplique:
146146

147-
(Ejemplo usando el gancho `pre-commit` y NodeJS)
147+
(Ejemplo usando el gancho (hook) `pre-commit` y NodeJS)
148148

149149
1. Cree un punto de entrada para el gancho (hook):
150150

@@ -167,15 +167,15 @@ node .husky/pre-commit.js
167167

168168
## Bash
169169

170-
Los scripts de hook deben ser compatibles con POSIX para garantizar la mejor compatibilidad, ya que no todos tienen "bash" (por ejemplo, los usuarios de Windows).
170+
Los scripts de gancho (hook) deben ser compatibles con POSIX para garantizar la mejor compatibilidad, ya que no todos tienen "bash" (por ejemplo, los usuarios de Windows).
171171

172172
Dicho esto, si su equipo no usa Windows, puede usar Bash de esta manera:
173173

174174
```shell
175175
# .husky/pre-commit
176176
177177
bash << EOF
178-
# Put your bash script inside
178+
# Coloque dentro su script de bash
179179
# ...
180180
EOF
181181
```
@@ -192,8 +192,8 @@ Ejecute `echo $PATH` en un shell para ver su contenido.
192192

193193
Los administradores de versiones funcionan de la siguiente manera:
194194

195-
1. Agregar el código de inicialización al archivo de inicio de su shell (`.zshrc`, `.bashrc`, etc.), que se ejecuta cada vez que abre una terminal.
196-
2. Descargar versiones de Node a un directorio en su carpeta de inicio.
195+
1. Agregando el código de inicialización al archivo de inicio de su shell (`.zshrc`, `.bashrc`, etc.), que se ejecuta cada vez que abre una terminal.
196+
2. Descargando versiones de Node a un directorio en su carpeta de inicio (home folder).
197197

198198
Por ejemplo, si tiene dos versiones de Node:
199199

@@ -210,7 +210,7 @@ echo $PATH
210210
~/version-manager/Node-Y/:...
211211
```
212212

213-
Ahora, el nodo hace referencia a `Nodo-Y`. Al cambiar a `Nodo-X`, `PATH` cambia en consecuencia:
213+
Ahora, el node hace referencia a `Nodo-Y`. Al cambiar a `Nodo-X`, `PATH` cambia en concordancia:
214214

215215
```shell
216216
echo $PATH

docs/es/index.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
55
Husky mejora tus commits y más 🐶 _¡guau!_
66

7-
Automáticamente hace un **lint de tus mensages de commit** **código** y **ejecuta pruebas (test)** al confirmar (commit) o enviar (push).
7+
Automáticamente hace un **análisis (lint) de tus mensages de commit**, **código**, y **ejecuta pruebas (test)** al confirmarse (committing ) o al enviar (pushing).
88

9-
Comienza [aquí](/get-started.md).
9+
Comienza [aquí](/es/get-started.md).
1010

1111
## Características
1212

@@ -15,22 +15,22 @@ Comienza [aquí](/get-started.md).
1515
- Utiliza la nueva característica de Git (`core.hooksPath`)
1616
- Soporta:
1717
- macOS, Linux, Windows
18-
- GUI de Git (Git GUIs), administradores de versiones de Node, directorio de custom hooks, proyectos anidados, monorepositorios (monorepos)
19-
- [Los 13 ganchos de Git (Git hooks) del lado del cliente](https://git-scm.com/docs/githooks)
18+
- GUI de Git (Git GUIs), administradores de versiones de Node, directorio de ganchos personalizados (custom hooks directory), proyectos anidados, monorepositorios (monorepos)
19+
- [Todos los 13 ganchos de Git (Git hooks) del lado del cliente](https://git-scm.com/docs/githooks)
2020

2121
Y más:
2222

2323
- Ganchos específicos de la rama
2424
- Uso de shell POSIX para crear scripts de casos avanzados
25-
- Se adhiere a la organización de ganchos nativa de Git (Git's native hook organization)
25+
- Se adhiere a la organización de ganchos (hooks) nativa de Git (Git's native hook organization)
2626
- Se alinea con las mejores prácticas de [npm](https://docs.npmjs.com/cli/v10/using-npm/scripts#best-practices) usando el script `prepare`
2727
- Opciones de inclusión/exclusión (Opt-in/opt-out)
2828
- Se puede deshabilitar globalmente
2929
- Mensajes de error amigables con el usuario
3030

3131
## Patrocinadores (Sponsors)
3232

33-
Apoya este proyecto convirtiéndote en patrocinador (sponsor) [here](https://github.com/sponsors/typicode) 💖
33+
Apoya este proyecto convirtiéndote en patrocinador (sponsor) [aquí](https://github.com/sponsors/typicode) 💖
3434

3535
### Patrocinador especial (Special Sponsor)
3636

docs/es/troubleshoot.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
## Comando no encontrado
44

5-
Consulta [Cómo hacerlo](how-to) para obtener soluciones.
5+
Consulte [Cómo hacerlo](how-to) para obtener soluciones.
66

7-
## Los ganchos no se están ejecutando
7+
## Los ganchos (hooks) no se están ejecutando
88

9-
1. Verifica que el nombre del archivo sea correcto. Por ejemplo, `precommit` o `pre-commit.sh` son nombres inválidos. Consulta la [documentación](https://git-scm.com/docs/githooks) de los Ganchos de Git (Git hooks ) para conocer los nombres válidos.
10-
2. Ejecuta `git config core.hooksPath` y asegúrate de que apunte a `.husky/_` (o a tu directorio de ganchos (hooks) personalizado).
11-
3. Confirma que tu versión de Git sea superior a `2.9`.
9+
1. Verifique que el nombre del archivo sea correcto. Por ejemplo, `precommit` o `pre-commit.sh` son nombres inválidos. Consulte la [documentación](https://git-scm.com/docs/githooks) de los Ganchos de Git (Git hooks ) para conocer los nombres válidos.
10+
2. Ejecute `git config core.hooksPath` y asegúrase de que apunte a `.husky/_` (o a su directorio de ganchos personalizado (custom hooks directory)).
11+
3. Confirme que su versión de Git sea superior a `2.9`.
1212

1313
## `.git/hooks/` no funciona después de la desinstalación
1414

@@ -18,7 +18,7 @@ Si los ganchos (hooks) en `.git/hooks/` no funcionan después de desinstalar `hu
1818

1919
Los ganchos de Git (Git hooks) pueden fallar con Yarn en Windows usando Git Bash (`stdin no es un tty`). Para los usuarios de Windows, implemente esta solución alternativa (workaround):
2020

21-
1. Crear `.husky/common.sh`:
21+
1. Cree `.husky/common.sh`:
2222

2323
```shell
2424
command_exists () {

0 commit comments

Comments
 (0)