diff --git a/docs/es/complete-user-guide.md b/docs/es/complete-user-guide.md
index f434d2f..b0b9dfe 100644
--- a/docs/es/complete-user-guide.md
+++ b/docs/es/complete-user-guide.md
@@ -9,11 +9,11 @@ Esta sección contiene instrucciones detalladas sobre cómo instalar, configurar
-## De los autores
+## Sobre los autores
-¡Siempre valoramos tu tiempo y queremos que empieces a construir productos web realmente geniales sobre esta impresionante pila tecnológica lo antes posible! Por ello, para que tengas una guía completa para usar y entender los principios básicos de la CLI de **Gowebly**, hemos preparado una explicación exhaustiva del proyecto en esta **Guía de usuario completa**.
+¡Siempre valoramos tu tiempo y queremos que empieces a construir web apps realmente geniales utilizando este increible stack! Es por ello, que hicimos esta **Guía de usuario completa** para que puedas usar y entender los principios básicos de la CLI de **Gowebly**.
-Nos hemos preocupado de hacerte **lo más cómodo** el aprendizaje de esta maravillosa herramienta, por lo que cada comando CLI tiene una descripción textual suficiente, así como un diagrama visual de su funcionamiento.
+Nos preocupamos por que el aprendizaje de esta herramienta sea **lo más amigable** posible, por lo que cada comando tiene una descripción, así como un diagrama visual de su funcionamiento.
Esperamos que encuentre respuesta a todas sus preguntas.
@@ -21,7 +21,7 @@ Esperamos que encuentre respuesta a todas sus preguntas.
## Empezar a explorar
-Es muy recomendable empezar a explorar con las dos secciones para entender el principio básico y los principales componentes incorporados en el **Gowebly** CLI:
+Es muy recomendable empezar a explorar con estas dos secciones para entender los principios básicos y los principales componentes incorporados en el CLI de **Gowebly**:
1. [¿Qué es Gowebly CLI?](/es/getting-started)
2. [¿Cómo funciona?](/es/getting-started/how-does-it-work)
diff --git a/docs/es/complete-user-guide/create-new-project.md b/docs/es/complete-user-guide/create-new-project.md
index a765fb6..7ffd02e 100644
--- a/docs/es/complete-user-guide/create-new-project.md
+++ b/docs/es/complete-user-guide/create-new-project.md
@@ -1,6 +1,6 @@
-# Create a new project
+# Crear un nuevo proyecto
-To start a new project, execute the `create` command:
+Para iniciar un nuevo proyecto, ejecuta el comando `create`:
::: code-group
```bash [CLI]
@@ -12,25 +12,25 @@ go run github.com/gowebly/gowebly@latest create
```
:::
-And result will be:
+Y el resultado será algo como:
-Typically, the created project contains the following files and folders:
+Generalmente, el proyecto creado contiene los siguientes archivos y carpetas:
-- The templates are located in the `./templates` folder.
-- The main CSS file `styles.scss` is located in the `./assets` folder.
-- The main JavaScript file `scripts.js` is located in the `./assets` folder.
-- The PWA manifest file `manifest.json` and images are located in the `./static` folder.
+- Los templates se encuentran en la carpeta `./templates`.
+- El archivo CSS principal `styles.scss` se encuentra en la carpeta `./assets`.
+- El archivo JavaScript principal `scripts.js` se encuentra en la carpeta `./assets`.
+- El archivo para la PWD `manifest.json` y las imágenes se encuentran en la carpeta `./static`.
::: warning Go structure disclaimer
-Please note, that the **Gowebly** does not impose any restrictions on the architecture, style or structure of your project. The CLI only helps you **quickly start a new project** and generates all the necessary files for you.
+Por favor ten en cuenta que **Gowebly** no impone ninguna restricción sobre la arquitectura, estilo o estructura de tu proyecto. La CLI solo te ayuda a **iniciar rápidamente un nuevo proyecto** y genera todos los archivos necesarios para ti.
-Therefore, you are **free to create** any project structure you wish.
+Por lo tanto, eres **libre de crear** la estructura de tu proyecto como desees.
:::
::: code-group
-```bash{18,19} [Using html/template]
+```bash{18,19} [Usando html/template]
.
├── assets
│ ├── scripts.js
@@ -65,7 +65,7 @@ Therefore, you are **free to create** any project structure you wish.
└── server.go
```
-```bash{19,21} [Using Templ]
+```bash{19,21} [Usando Templ]
.
├── assets
│ ├── scripts.js
@@ -103,34 +103,34 @@ Therefore, you are **free to create** any project structure you wish.
```
:::
-::: danger Auto-generated files by Templ
-Please do **not** edit `*_templ.go` Go files in the `./templates` folder of your project! They're auto-generated by the **Templ** CLI from `*.templ` templates.
+::: danger Archivos generados por Templ
+Por favor **no** edites los archivos Go `*_templ.go` en la carpeta `./templates` de tu proyecto! Son generados automáticamente por la CLI de **Templ** a partir de las plantillas `*.templ`.
:::
-## What CLI does for you?
+## ¿Qué hace la CLI por ti?
-Every time you execute the `create` command for a project, the **Gowebly** CLI does the following under the hood:
+Cada vez que ejecutas el comando `create` para un crear un nuevo proyecto, la CLI de **Gowebly** hace lo siguiente:
-| Step | Description |
+| Paso | Descripción |
| :---: | ---------------------------------------------------------------------------------------------------------------- |
-| **1** | **The structure of your project** |
-| | CLI creates the project folders and all needed miscellaneous files |
-| **2** | **The backend part of your project** |
-| | CLI generates the backend files (`go.mod`, chosen Go framework files, and so on) |
-| | CLI runs `go mod tidy` and `go fmt` for the first time |
-| **3** | **The frontend part of your project** |
-| | CLI generates the `scripts.js` file with importing the chosen reactivity library |
-| | CLI generates the `styles.scss` file with minimal styles for the chosen CSS framework |
-| | CLI generates the needed utility files (`package.json`, config for the chosen CSS framework, and so on) |
-| | CLI runs `install` and `build` scripts from the `package.json` file with the chosen frontend runtime environment |
-
-To visualize the workflow, please refer to the diagram:
+| **1** | **La estructura de tu proyecto** |
+| | CLI crea las carpetas del proyecto y todos los archivos necesarios |
+| **2** | **La parte del backend de tu proyecto** |
+| | CLI genera los archivos backend (`go.mod`, archivos de los framework elegidos, etc.) |
+| | CLI corre `go mod tidy` y `go fmt` por primera vez |
+| **3** | **La parte del frontend de tu proyecto** |
+| | CLI genera el archivo `scripts.js` con la librería escogida |
+| | CLI genera el archivo `styles.scss` con estilos mínimos del framework CSS escogido |
+| | CLI genera los archivos necesarios (`package.json`, configuraciones para el framework CSS, entre otros) |
+| | CLI ejecuta los scripts `install` y `build` desde el archivo `package.json` con el entorno frontend seleccionado|
+
+Para visualizar el flujo de trabajo, consulta el diagrama:
```mermaid
stateDiagram-v2
- Structure: Generate project structure
- Backend: Prepare backend part
- Frontend: Prepare frontend part
+ Structure: Genera la estructura del proyecto
+ Backend: Prepara el backend
+ Frontend: Prepara el frontend
direction LR
[*] --> Structure
Structure --> Backend
diff --git a/docs/es/complete-user-guide/info-about-system.md b/docs/es/complete-user-guide/info-about-system.md
index 889b4fb..b7d4382 100644
--- a/docs/es/complete-user-guide/info-about-system.md
+++ b/docs/es/complete-user-guide/info-about-system.md
@@ -1,6 +1,6 @@
-# Info about your system
+# Información sobre el sistema
-To view information about your system, execute the `doctor` command:
+Para ver información sobre tu sistema, ejecuta el comando `doctor`:
::: code-group
```bash [CLI]
@@ -12,7 +12,7 @@ go run github.com/gowebly/gowebly@latest doctor
```
:::
-And result will be:
+Y el resultado será algo como:
```
✓ Your system information has been collected successfully!
diff --git a/docs/es/complete-user-guide/installation.md b/docs/es/complete-user-guide/installation.md
index 6de8fbe..82affc9 100644
--- a/docs/es/complete-user-guide/installation.md
+++ b/docs/es/complete-user-guide/installation.md
@@ -1,12 +1,12 @@
-# Installation
+# Instalación
-The basics for installing the **Gowebly** CLI on your system are covered in this section.
+Los fundamentos para instalar la CLI de **Gowebly** se cubren en esta sección.
## Go
-[Download][go_download_url] and install **Go**. Version `1.22` (or higher) is required.
+[Descarga][go_download_url] e instala **Go**. Se requiere la versión `1.22` (o superior).
-Then, use the [`go install`][go_install_url] command:
+Luego, usa el comando [`go install`][go_install_url]:
``` bash
go install github.com/gowebly/gowebly/v2@latest
@@ -14,24 +14,22 @@ go install github.com/gowebly/gowebly/v2@latest
## Homebrew
-GNU/Linux and Apple macOS users available way to install **Gowebly** CLI via [Homebrew][other_brew_url].
-
-Tap a new formula:
+Los usuarios de GNU / Linux y Apple macOS tienen disponible la instalación de la CLI a través de [Homebrew][other_brew_url].
``` bash
brew tap gowebly/tap
```
-Install:
+Luego instala usando:
``` bash
brew install gowebly/tap/gowebly
```
-## Manual mode
+## Modo manual
-Download ready-made `exe` files for Windows, `deb` (for Debian, Ubuntu), `rpm` (for CentOS, Fedora), `apk` (for Alpine), or Arch Linux packages from the [Releases][repo_releases_url] page.
+Descargue el `exe` ya compilado para Windows, `deb` (para Debian, Ubuntu), `rpm` (para CentOS, Fedora), `apk` (para Alpine), o el paquete para Arch Linux desde la página [Releases][repo_releases_url].
-Install it like you normally would.
+Instálalo como lo haría normalmente.
\ No newline at end of file
diff --git a/docs/es/complete-user-guide/run-your-project.md b/docs/es/complete-user-guide/run-your-project.md
index b6549d6..e7038f8 100644
--- a/docs/es/complete-user-guide/run-your-project.md
+++ b/docs/es/complete-user-guide/run-your-project.md
@@ -4,9 +4,9 @@ next:
link: '/es/faq'
---
-# Run your project
+# Ejecutar tu proyecto
-To run your project in a development mode, execute the `run` command:
+Para ejecutar tu proyecto en modo de desarrollo, ejecuta el comando `run`:
::: code-group
```bash [CLI]
@@ -18,28 +18,28 @@ go run github.com/gowebly/gowebly@latest run
```
:::
-## What CLI does for you?
+## ¿Qué hace la CLI por ti?
-Every time you execute the `run` command for a project, the **Gowebly** CLI does the following under the hood:
+Cada vez que ejecutas el comando `run` para un crear un nuevo proyecto, la CLI de **Gowebly** hace lo siguiente:
-| Step | Description |
+| Paso | Descripción |
| :---: | ------------------------------------------------------------------------------------- |
-| **1** | **Start Air tool** |
-| | CLI runs your project with live-reloading mode in a simple `air -c .air.toml` command |
-| **2** | **Live-reloading mode** |
-| | Air tool builds frontend part of your project in production mode |
-| | Air tool generates Go functions from `*.templ` templates, if needed |
-| | Air tool builds the backend part of your project |
-| | Air tool watches for changes in your project files and rebuilds them |
+| **1** | **Inicia la herramienta Air** |
+| | CLI corre tu proyecto en modo live-reloading con un simple comando `air -c .air.toml` |
+| **2** | **Modo Live-reloading** |
+| | Air builds el frontend en modo producción |
+| | Air genera las funciones de Go desde los templates `*.templ` templates, si se requiere|
+| | Air builds el backend de tu proyecto |
+| | Air queda a la espera de cambios en tu proyecto para hacer rebuilds |
-To visualize the workflow, please refer to the diagram:
+Para visualizar el flujo de trabajo, consulta el diagrama:
```mermaid
stateDiagram-v2
- Backend: Prepare backend part
- Frontend: Prepare frontend part
- Watch: Watch for changes
- Changes: Changes occurred
+ Backend: Prepara el backend
+ Frontend: Prepara el frontend
+ Watch: Espera cambios
+ Changes: Ocurre un cambio
direction LR
Watch --> Changes
state Changes {
diff --git a/docs/es/faq.md b/docs/es/faq.md
index f9875b9..6542edd 100644
--- a/docs/es/faq.md
+++ b/docs/es/faq.md
@@ -1,6 +1,6 @@
---
prev:
- text: 'Complete user guide'
+ text: 'Guía de usuario completa'
link: '/es/complete-user-guide'
next:
text: 'Troubleshooting'
@@ -9,14 +9,16 @@ next:
# FAQ
-The most common questions that may come up when using the **Gowebly** CLI are collected in this section.
+Las preguntas más comunes que pueden surgir al usar la CLI de **Gowebly** se recopilan en esta sección.
-## What is the right way to ask a question or report a bug?
+## ¿Cuál es la forma correcta de hacer una pregunta o reportar un error?
Running the `doctor` command will give you a list of all the tools you need to work properly with the **Gowebly** CLI that are installed on your system:
+Ejecutar el comando `doctor` te dará una lista de todas las herramientas que están instaladas en tu sistema y que son necesarias para trabajar con la CLI de **Gowebly**.
+
::: code-group
``` bash [CLI]
gowebly doctor
@@ -27,31 +29,31 @@ go run github.com/gowebly/gowebly@latest doctor
```
:::
-Next, open [GitHub Issues][repo_issues_url] and follow the instructions.
+Después, abre un [GitHub Issues][repo_issues_url] y sigue las instrucciones.
-::: warning Output of the `doctor` command
-Don't forget to include output of the `doctor` command to the issue description! This is a very helpful information for the debugging process.
+::: warning Output del comando `doctor`
+No olvides incluir el output del comando `doctor` en la descripción del problema. Esta información es muy útil para el proceso de depuración.
:::
-## Is it possible to see a demonstration of how the CLI works without installation?
+## ¿Es posible ver una demostración de cómo funciona la CLI sin instalarla?
-Yes, of course! :smile: To give you a visual understanding of the project, we have recorded a short demonstration GIF for `gowebly create` command:
+¡Claro que sí! :smile: Para darte una comprensión visual del proyecto, hemos grabado un GIF de demostración corto para el comando `gowebly create`:
-## Where else can I read something about the CLI?
+## ¿Dónde más puedo leer sobre la CLI?
-We prepared articles demonstrating the main features and the major updates:
+Hemos preparado artículos que demuestran las principales características y las actualizaciones más importantes:
-- [A next-generation CLI tool for building amazing web apps in Go using htmx & hyperscript][article_devto_article_1_url]
-- [Big update: the Gowebly CLI now supports Templ][article_devto_article_2_url]
-- [Frontend update: the Gowebly CLI now supports daisyUI components library][article_devto_article_3_url]
-- [Big frontend update: the Gowebly CLI now supports Bootstrap and Bulma][article_devto_article_4_url]
-- [The Gowebly CLI has grown to v2.0.0][article_devto_article_5_url]
+- [CLI de última generación para crear increíbles aplicaciones web en Go utilizando htmx & hyperscript.][article_devto_article_1_url]
+- [Gran actualización: la CLI de Gowebly ahora soporta Templ][article_devto_article_2_url]
+- [Actualización del frontend : la CLI Gowebly ahora es compatible con la biblioteca de componentes daisyUI][article_devto_article_3_url]
+- [Gran actualización del frontend: la CLI de Gowebly ahora soporta Bootstrap y Bulma][article_devto_article_4_url]
+- [La CLI de Gowebly ha llegado a la versión v2.0.0][article_devto_article_5_url]
- [Preline UI + Gowebly CLI = ❤️][article_devto_article_6_url]
-::: tip Want to see your article here?
-If you want to see your article here, feel free to send a [PR][repo_docs_pr_url] to the **Gowebly** Docs repository.
+::: tip ¿Quieres ver tu artículo aquí?
+Si quieres ver tu artículo aquí, no dudes en enviar una [PR][repo_docs_pr_url] al repositorio de **Gowebly** Docs.
:::
\ No newline at end of file
diff --git a/docs/es/getting-started.md b/docs/es/getting-started.md
index d5e8f7a..332ae13 100644
--- a/docs/es/getting-started.md
+++ b/docs/es/getting-started.md
@@ -3,25 +3,25 @@ editLink: false
lastUpdated: false
---
-# What is Gowebly CLI?
+# ¿Qué es Gowebly CLI?
-This section will help you understand what **Gowebly** CLI is.
+Esta sección te ayudará a entender qué es **Gowebly** CLI.
-The **Gowebly** CLI is a free and open source software that helps to easily build amazing web applications with Go on the backend, using htmx & hyperscript and the most popular CSS frameworks on the frontend.
+La CLI de **Gowebly** es un software de código abierto y gratuito que ayuda a construir fácilmente aplicaciones web increíbles con Go en el backend, utilizando htmx & hyperscript y los más populares frameworks de CSS en el frontend.
-CLI generates a ready-to-use project that helps to understand **Go** + **htmx** technology stack as quickly as possible and start working on it with maximum developer comfort. Many project elements are already optimally configured and ready for production.
+Con esta CLI pudes generar un proyecto listo para usar que te ayuda a entender **Go** y **htmx** lo más rápido posible y comenzar a trabajar en ella con el máximo confort. Muchos elementos del proyecto están configurados de forma óptima, listos para producción.
-To visualize the workflow, please refer to the diagram:
+Para visualizar el flujo de trabajo, consulte el diagrama:
```mermaid
stateDiagram-v2
direction LR
- Install: Install CLI
- Doctor: View diagnostics
- Create: Create new project
- Run: Run project
+ Install: Instalar CLI
+ Doctor: Ver diagnostico
+ Create: Crear nuevo proyecto
+ Run: Correr proyecto
[*] --> Install
Install --> Create
Install --> Doctor
diff --git a/docs/es/getting-started/build-from-source.md b/docs/es/getting-started/build-from-source.md
index 1767c3b..2128895 100644
--- a/docs/es/getting-started/build-from-source.md
+++ b/docs/es/getting-started/build-from-source.md
@@ -4,30 +4,30 @@ next:
link: '/es/getting-started/our-team'
---
-# Build from the source
+# Build desde el código fuente
-The basics for building the **Gowebly** project in manual mode are covered in this section.
+Los fundamentos para construir el proyecto **Gowebly** en modo manual están cubiertos en esta sección.
-## Clone repository
+## Clonar repositorio
-Clone the repository and go to the `./gowebly` folder:
+Clona el repositorio y ve a la carpeta `./gowebly`:
``` bash
git clone https://github.com/gowebly/gowebly && cd gowebly
```
-## Build Go binary
+## Construye el binario Go
-Edit everything you need in the source code and run the `go build` command from the project's root folder to build the binary:
+Edita todo lo que necesites en el código fuente y ejecuta el comando `go build` desde la carpeta raíz del proyecto para construir el binario:
``` bash
-go build -o ./bin/my_gowebly
+go build -o ./bin/mi_gowebly
```
-And now, you can use your own binary with **Gowebly** CLI:
+Y ahora, puedes usar tu propio binario con **Gowebly** CLI:
``` bash
-./bin/my_gowebly [COMMAND]
+./bin/my_gowebly [COMANDO]
```
\ No newline at end of file
diff --git a/docs/es/getting-started/helpers-library.md b/docs/es/getting-started/helpers-library.md
index 0a97984..46681fa 100644
--- a/docs/es/getting-started/helpers-library.md
+++ b/docs/es/getting-started/helpers-library.md
@@ -1,4 +1,4 @@
-# Biblioteca de ayudantes
+# Biblioteca de helpers
La CLI **Gowebly** tiene una librería de [helpers][other_gowebly_helpers_url] para tu código.
diff --git a/docs/es/getting-started/how-does-it-work.md b/docs/es/getting-started/how-does-it-work.md
index e2fa503..7d87bf5 100644
--- a/docs/es/getting-started/how-does-it-work.md
+++ b/docs/es/getting-started/how-does-it-work.md
@@ -3,72 +3,72 @@ editLink: false
lastUpdated: false
---
-# How does it work?
+# ¿Cómo funciona?
-This section will help you understand how **Gowebly** CLI works.
+Esta sección te ayudará a entender cómo funciona la CLI de **Gowebly**.
-The **Gowebly** CLI is built on top of the [Go][go_url] programming language.
+La CLI de **Gowebly** está construida sobre el lenguaje de programación [Go][go_url].
-Therefore, it can run successfully on any supported system and architecture as an executable application. All the templates for the project (both backend and frontend) that it generates as a result of its work are already included in this executable. That is, you do not need any additional files to work with the CLI.
+Por lo tanto, puede ejecutarse en cualquier sistema y arquitectura que soporte dicho lenguaje. Todas las plantillas del proyecto (tanto backend como frontend) ya están incluidas en el ejecutable. Es decir, no necesita ningún archivo adicional para trabajar con la CLI.
-## Backend part
+## Backend
-The templates for the **backend** part of your project have been thoroughly tested and contain only the features and parameters you need to get started. You can use them as a good start and improve them as your project grows.
+Los templates por el lado del **backend** han sido testeados de manera exhaustiva y contienen solo las características y parámetros necesarios para comenzar. Puedes utilizarlos como un buen comienzo e irlos mejorando a medida que tu proyecto crezca.
-At this moment, the CLI supported the following Go web frameworks: [Fiber][backend_fiber_url], [Gin][backend_gin_url], [Echo][backend_echo_url], [Chi][backend_chi_url], [HttpRouter][backend_httprouter_url] and [PocketBase][backend_pocketbase_url]. By default, created project will use the built-in [net/http][backend_net_http_url] package.
+Por el momento, la CLI soporta los siguientes frameworks web de Go: [Fiber][backend_fiber_url], [Gin][backend_gin_url], [Echo][backend_echo_url], [Chi][backend_chi_url], [HttpRouter][backend_httprouter_url] y [PocketBase][backend_pocketbase_url]. Por defecto, el proyecto creado utilizará el paquete [net/http][backend_net_http_url].
-### Server layer for htmx
+### Capa del Servidor para htmx
-The CLI uses the [htmx-go][backend_angelofallars_go_htmx_url] package, which provides a more convenient API for using the [htmx][frontend_htmx_url] server layer in the backend part of your project.
+La CLI utiliza el paquete [htmx-go][backend_angelofallars_go_htmx_url], que proporciona una API más conveniente para usar la capa de servidor [htmx][frontend_htmx_url] en la parte del backend de tu proyecto.
-::: warning Please note
-All web frameworks are supported this package, except **Fiber**. As soon as its developers provide an adapter for integration or write their own wrapper to work with.
+::: warning Tener en cuenta
+Todos los frameworks web soportan este paquete, excepto **Fiber**. Por lo pronto hay que esperar a que los desarrolladores proporcionen soporte o puedes escribir tu propio wrapper para trabajar con él.
:::
### Templ
-To be more efficient, the CLI supports the [Templ][backend_a_h_templ_url] templating engine. With its help, you can rapidly create UIs for your project without leaving the traditional Go environment.
+Para ser más eficiente, la CLI soporta el motor de plantillas [Templ][backend_a_h_templ_url]. Con su ayuda, puedes crear rápidamente interfaces de usuario para tu proyecto sin salir del entorno tradicional de Go.
-All templates are regular Go functions, without having to create additional HTML templates and deal with the built-in Go templating engine (from the `html/template` package).
+Todos los templates son simples funciones de Go, sin necesidad de crear plantillas HTML adicionales y sin lidiar con el motor de plantillas incorporado de Go (del paquete `html/template`).
-### Linter for Go code
+### Linter para Go
-To make the code cleaner, we give the option to generate the [golangci-lint][backend_golangci_lint_url] configuration file with recommended settings. This is optional, but highly recommended.
+Con el propósito de mantener el código limpio, damos la opción de generar el archivo de configuración de [golangci-lint][backend_golangci_lint_url] con las configuraciones recomendadas. Esto es opcional, pero altamente recomendado.
-## Frontend part
+## Frontend
-To create a build for the **frontend** part, the quick and easy [Parcel][frontend_parcel_url] bundler version `2` was chosen. This allowed us to reduce the unnecessarily stressful moment of frontend build to the maximum.
+Para crear una compilación del **frontend**, se eligió el rápido y fácil de usar [Parcel][frontend_parcel_url] bundler versión `2`. Esto nos permitió reducir al máximo el estrés de la construcción del frontend.
-No more need to understand configurations, the CLI has already prepared it for you.
+Ya no es necesario entender configuraciones, el CLI ya lo tiene todo preparado.
-At this moment, the CLI supported the following CSS frameworks: [Tailwind CSS][frontend_tailwindcss_url], [UnoCSS][frontend_unocss_url], [Bootstrap][frontend_bootstrap_url], [Bulma][frontend_bulma_url], [daisyUI][frontend_daisyui_url], [Flowbite][frontend_flowbite_url] and [Preline UI][frontend_prelineui_url] components library. By default, created project will use the minimal CSS styles to demonstration.
+En este momento, el CLI soportaba los siguientes frameworks CSS: [Tailwind CSS][frontend_tailwindcss_url], [UnoCSS][frontend_unocss_url], [Bootstrap][frontend_bootstrap_url], [Bulma][frontend_bulma_url], [daisyUI][frontend_daisyui_url], [Flowbite][frontend_flowbite_url] y [Preline UI][frontend_prelineui_url]. Por defecto, el proyecto utilizará los estilos CSS mínimos para la demo.
-### Frontend runtime environment
+### Entorno de ejecución del frontend
-We keep up with the latest updates to **frontend development tools**, so the CLI supports two JavaScript runtime environments: via the standard [Node.js][frontend_nodejs_url] and the new and extremely fast [Bun][frontend_bun_url] (which is backwards compatible with Node.js).
+Nos mantenemos al día con las últimas actualizaciones de **herramientas de desarrollo frontend**, por lo que el CLI soporta dos entornos de ejecución JavaScript: a través del estándar [Node.js][frontend_nodejs_url] y el nuevo y extremadamente rápido [Bun][frontend_bun_url] (que es compatible con Node.js).
-You can choose whichever you like best for your project.
+Puedes elegir el que más te guste para tu proyecto.
-### htmx, hyperscript and Alpine.js
+### htmx, hyperscript y Alpine.js
-The [htmx][frontend_htmx_url], [hyperscript][frontend_hyperscript_url] and [Alpine.js][frontend_alpinejs_url] reactive libraries are available as regular NPM packages in the `package.json` and will be added to the project "as is" in the `./assets/scripts.js` file.
+Las librerías [htmx][frontend_htmx_url], [hyperscript][frontend_hyperscript_url] y [Alpine.js][frontend_alpinejs_url] están disponibles como paquetes NPM normales en `package.json` y se añadirán al proyecto «tal cual» en el archivo `./assets/scripts.js`.
### Prettier
-Since `v2.0.0`, the **Gowebly** CLI supports the [Prettier][frontend_prettier_url] formatter to format your files.
+Desde la versiòn `v2.0.0`, la CLI de **Gowebly** soporta el formateador [Prettier][frontend_prettier_url] para formatear tus archivos.
## Live-reload
-The **Gowebly** CLI supports the **live-reload** feature by the [Air][backend_air_url] tool. This works the same for both backend Go files and frontend files (JavaScript, CSS and so on).
+La CLI de **Gowebly** soporta la función **live-reload** de la herramienta [Air][backend_air_url]. Esto funciona tanto para los archivos del backend (Go) como para los archivos del frontend (JavaScript, CSS, etc.).
-## Deploy
+## Despliegue
-To successfully **deploy** your project to a remote server (or in the cloud), the CLI has pre-prepared Docker files (`docker-compose.yml` and `Dockerfile`). They already contain all the settings you need to create an isolated container exactly with your project.
+Para **desplegar** con éxito tu proyecto en un servidor remoto (o en la nube), el CLI tiene archivos Docker listos para ser desplegados (`docker-compose.yml` y `Dockerfile`). Ya contienen todas las configuraciones necesarias para crear un contenedor aislado.
-## Conclusion
+## Conclusión
-All of this together gives us the confidence to say that you will enjoy working with the **Gowebly** CLI, whatever your experience in code and web development! :wink:
+Todo esto nos da la confianza para decir que disfrutarás trabajando con la CLI de **Gowebly**, ¡sin importar cuál sea tu nivel de experiencia como desarrollador! :wink:
diff --git a/docs/es/getting-started/our-team.md b/docs/es/getting-started/our-team.md
index d6869c5..bec3b96 100644
--- a/docs/es/getting-started/our-team.md
+++ b/docs/es/getting-started/our-team.md
@@ -9,7 +9,7 @@ next:
link: '/es/complete-user-guide'
---
-# Our team
+# Nuestro equipo
-Say hello to our awesome team.
+Dile hola a nuestro increíble equipo.
-## Contributors
+## Contribuidores
-Our amazing team is growing, but we are always looking for new contributors!
+¡Nuestro increíble equipo está creciendo, pero siempre estamos buscando nuevos contribuidores!
\ No newline at end of file
diff --git a/docs/es/getting-started/quick-start-guide.md b/docs/es/getting-started/quick-start-guide.md
index 1f47ebb..005dd11 100644
--- a/docs/es/getting-started/quick-start-guide.md
+++ b/docs/es/getting-started/quick-start-guide.md
@@ -1,37 +1,37 @@
-# Quick start guide
+# Guía de inicio rápido
-Here's a minimal version of the steps to run the **Gowebly** CLI.
+Aquí tienes una versión rápida de los pasos a seguir para realizar la ejecución de la CLI de **Gowebly**.
-First, [download][go_download_url] and install **Go**. Version `1.22` (or higher) is required.
+En primer lugar, [descargar][go_download_url] e instalar **Go**. Se requiere la versión `1.22` (o superior).
-Run the [`go run`][go_run_url] command to create a new project in the current folder:
+Después ejecutar el comando [`go run`][go_run_url] para crear un nuevo proyecto en la carpeta actual:
``` bash
go run github.com/gowebly/gowebly/v2@latest create
```
-::: tip Benefits of the `go run` command
-With `go run`, you can use all features of the **Gowebly** CLI without installation to your system.
+::: tip Ventajas de correr `go run`
+Con `go run`, puedes usar todas las características del CLI de **Gowebly** sin instalarlo en tu sistema.
:::
-That's it! :fire: A web application has been created in the current folder.
+¡Ya está! :fire: Se ha creado una aplicación web en la carpeta actual.
-You can check which of the recommended tools are already installed on your system by using the `doctor` utility built into the **Gowebly** CLI:
+Puedes comprobar cuales de las herramientas recomendadas ya están instaladas en tu sistema utilizando el comando `doctor` que viene integrado en la CLI de **Gowebly**:
``` bash
go run github.com/gowebly/gowebly/v2@latest doctor
```
-If some tools are not installed, it is recommended that you install them yourself. Especially **Node.js** (or **Bun**) for building frontend parts of your application.
+Si alguna herramienta no está instalada, se recomienda que la instale tú mismo. Especialmente **Node.js** (o **Bun**) para construir el frontend de tu aplicación.
-Now you can start developing your web application.
+Ahora puedes empezar a desarrollar tu aplicación web.
-## Use a ready-made packages
+## Usar paquetes ya compilados
-Download ready-made `exe` files for Windows, `deb` (for Debian, Ubuntu), `rpm` (for CentOS, Fedora), `apk` (for Alpine), or Arch Linux packages from the [Releases][repo_releases_url] page.
+Descarga el archivo `exe` para Windows, `deb` (para Debian, Ubuntu), `rpm` (para CentOS, Fedora), `apk` (para Alpine), o el paquete para Arch Linux desde la página [Releases][repo_releases_url].
-Install it like you normally would.
+Instálalo como lo harías normalmente.
\ No newline at end of file
diff --git a/docs/es/index.md b/docs/es/index.md
index 91b8c43..fdd6c90 100644
--- a/docs/es/index.md
+++ b/docs/es/index.md
@@ -3,8 +3,8 @@ layout: home
hero:
name: Gowebly
- text: Una herramienta CLI de última generación para crear aplicaciones web increíbles.
- tagline: Go, htmx, ¡marcos CSS modernos!
+ text: CLI de última generación para crear increíbles aplicaciones web.
+ tagline: Go, htmx, ¡modernos frameworks de CSS!
image:
src: /gowebly-logo.svg
alt: "gowebly logo"
@@ -13,40 +13,40 @@ hero:
text: Cómo empezar
link: /es/getting-started
- theme: alt
- text: Vista en GitHub
+ text: Ver en GitHub
link: https://github.com/gowebly/gowebly
features:
- - title: La Comunidad primero
+ - title: Primero la comunidad
details: Proyecto 100% libre y de código abierto bajo las licencias Apache 2.0 y Creative Commons (CC BY-SA 4.0 Internacional).
icon:
src: /icons/community-first.svg
- title: Muy rápido
- details: Potenciado por htmx & hyperscript y generación de código con procesamiento paralelo utilizando el lenguaje de programación Go.
+ details: Potenciado por htmx & hyperscript. Generación de código con procesamiento paralelo utilizando el lenguaje de programación Go.
icon:
src: /icons/blazing-fast.svg
- title: Todos son bienvenidos
- details: Soporte multilingüe bien documentado, para cualquier nivel de conocimientos y experiencia técnica de los desarrolladores.
+ details: Soporte multilingüe bien documentado, para desarrolladores con cualquier nivel de conocimientos o experiencia.
icon:
src: /icons/for-everyone.svg
- title: Multiplataforma, multiarquitectura
- details: Permite funcionar con éxito en GNU/Linux, MS Windows (incluido WSL) y Apple macOS.
+ details: Funciona en GNU/Linux, MS Windows (incluido WSL) y Apple macOS.
icon:
src: /icons/cross-platform.svg
- - title: Frameworks Go más populares
- details: Soporta Go web frameworks fuera de la caja, como Fiber, Gin, Echo, Chi y HttpRouter.
+ - title: Frameworks de Go más populares
+ details: Soporta Go web frameworks, como Fiber, Gin, Echo, Chi y HttpRouter.
icon:
src: /icons/go-frameworks.svg
- title: Hermosos frameworks CSS
- details: Soporta la mayoría de los frameworks CSS populares como Tailwind CSS, UnoCSS, Bootstrap y otros.
+ details: Soporta la mayoría de los frameworks populares de CSS como Tailwind, UnoCSS, Bootstrap entre otros.
icon:
src: /icons/css-frameworks.svg
- title: Modernos motores de plantillas
- details: Admite la forma en que se desarrollan las aplicaciones web utilizando el paquete Templ con recarga en caliente.
+ details: Permite utilizar el workflow del desarrollo de web apps utilizando Templ.
icon:
src: /icons/template-engines.svg
- - title: Recarga en caliente
- details: Admite el modo de recarga en vivo para el código Go y los estilos CSS mediante la herramienta Air.
+ - title: Live-reloading
+ details: Permite utilizar el modo de live-reloading para Go y los estilos CSS mediante la herramienta Air.
icon:
src: /icons/hot-reloading.svg
- title: Preparado para PWA
diff --git a/docs/es/troubleshooting.md b/docs/es/troubleshooting.md
index 1b7c2a4..97cd29d 100644
--- a/docs/es/troubleshooting.md
+++ b/docs/es/troubleshooting.md
@@ -6,13 +6,13 @@ prev:
# Troubleshooting
-The most common malfunctions that may come up when using the **Gowebly** CLI.
+Los problemas más comunes que pueden surgir al usar la CLI de **Gowebly** se recopilan en esta sección.
-## Port X is taken by OS
+## X puerto está ocupado por el sistema
-Some operating systems may take up ports that you want to use to develop and deploy your application. You can check if a port is taken by OS by running the command:
+Algunos sistemas operativos pueden ocupar los puertos que deseas usar para desarrollar y desplegar tu aplicación. Puedes verificar si un puerto está ocupado por el sistema ejecutando el siguiente comando:
::: code-group
``` bash [GNU/Linux]
@@ -28,9 +28,9 @@ netstat -aon
```
:::
-There are two ways to change it.
+En dado caso, hay dos formas de cambiarlo:
-1. Set the port number in the `BACKEND_PORT` environment variable before running:
+1. Establecer el número de puerto en la variable de entorno `BACKEND_PORT` antes de ejecutar:
::: code-group
``` bash [CLI]
@@ -53,7 +53,7 @@ services:
```
:::
-2. Edit the port number in the `server.go` file:
+2. Edita el número de puerto en el archivo `server.go`:
``` go{4}
// runServer runs a new HTTP server with the loaded environment variables.
@@ -67,6 +67,6 @@ func runServer() error {
// ...
```
-Now, you can open your browser and go to the `http://localhost:9000`.
+Ahora, puedes abrir tu navegador y acceder a `http://localhost:9000`.
\ No newline at end of file
diff --git a/docs/parts/es/block_cant-find-answer.md b/docs/parts/es/block_cant-find-answer.md
index e5811f0..609ed0a 100644
--- a/docs/parts/es/block_cant-find-answer.md
+++ b/docs/parts/es/block_cant-find-answer.md
@@ -1,3 +1,3 @@
::: warning :thinking: ¿No encuentras la respuesta aquí?
-No dudes en crear una [incidencia][repo_issues_url] o iniciar una [discusión][repo_discussions_url] en el repositorio del proyecto **Gowebly**. Y, por supuesto, nos encantaría que enviaras un [PR][repo_docs_pr_url] con sugerencias para mejorar la documentación.
+No dudes en crear un [issue][repo_issues_url] o iniciar una [discusión][repo_discussions_url] en el repositorio del proyecto **Gowebly**. Y, por supuesto, nos encantaría que enviaras una [PR][repo_docs_pr_url] con sugerencias para mejorar la documentación.
:::
\ No newline at end of file