Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion src/content/docs/es/contributing/code-contributions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,7 @@ Una vez que envíes tu PR, un miembro del equipo de Docs revisará tu propuesta.

Ahora que eres parte de la comunidad de StudioCMS, puedes ayudarnos a revisar otros PRs, responder preguntas y ayudar a otros contribuyentes. Si aún no lo has hecho, únete a nuestro [Discord](https://chat.studiocms.dev) para conectarte con otros contribuyentes y el equipo de StudioCMS.

¡Y verás tu rostro en la [lista de contribuyentes](/es/contributing/getting-started/#nuestros-contribuyentes)! 🎉
¡Y verás tu rostro en la [lista de contribuyentes][contributors]! 🎉

{/* Enlaces */}
[contributors]: /es/contributing/getting-started/#nuestros-contribuyentes
4 changes: 2 additions & 2 deletions src/content/docs/es/contributing/translations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ StudioCMS es un proyecto global y queremos hacerlo accesible para todos. Si domi

Estado actual de las traducciones:

<img src="https://i18n.studiocms.dev/widget/studiocms/horizontal-auto.svg" alt="Estado de las traducciones" />
<img src="badges.awesome-crowdin.com/translation-16993424-776180-update.png" alt="Estado de las traducciones" />

Visita [nuestro panel de i18n](https://i18n.studiocms.dev) para ayudar a traducir StudioCMS a tu idioma. Si tu idioma no está en la lista, puedes agregarlo dentro del panel.

Si prefieres contribuir con las traducciones directamente en el repositorio, las traducciones se almacenan en el directorio [`packages/studiocms/src/lib/i18n/translations`](https://github.com/withstudiocms/studiocms/tree/main/packages/studiocms/src/lib/i18n/translations/). Puedes encontrar las traducciones en inglés en el archivo [`en-us.json`](https://github.com/withstudiocms/studiocms/blob/main/packages/studiocms/src/lib/i18n/translations/en-us.json).

<ReadMore>
StudioCMS utiliza [Weblate](https://weblate.org) para gestionar las traducciones sobre GitHub. Si eres nuevo en Weblate, puedes encontrar la [Guía de traducción usando Weblate](https://docs.weblate.org/en/latest/user/translating.html#) en su sitio web.
StudioCMS usa [Crowdin](https://crowdin.com/) para manejar las traducciones sobre GitHub. Si eres nuevo en Crowdin, puedes encontrar la [guía para traductores](https://support.crowdin.com/for-translators/) en su sitio web.
</ReadMore>

Una vez que se hayan agregado las traducciones, se añadirán a la [configuración i18n de StudioCMS](https://github.com/withstudiocms/studiocms/blob/main/packages/studiocms/src/lib/i18n/index.ts#L8) y estarán disponibles en la próxima versión.
Expand Down
5 changes: 3 additions & 2 deletions src/content/docs/es/how-it-works/cli.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -209,8 +209,9 @@ ASTRO_DB_APP_TOKEN=tu-token
CMS_ENCRYPTION_KEY="..." # Generado con openssl rand --base64 16
```

<ReadMore>Para una lista completa de variables de entorno, consulta la [documentación de Variables de Entorno](/es/start-here/environment-variables/).</ReadMore>
<ReadMore>Para una lista completa de variables de entorno, consulta la [documentación de Variables de Entorno][environment-variables].</ReadMore>

Puedes configurar estas variables usando el constructor de entorno interactivo del comando `studiocms init`.

[templates]: https://github.com/withstudiocms/templates
[templates]: https://github.com/withstudiocms/templates
[environment-variables]: /es/start-here/environment-variables/
2 changes: 1 addition & 1 deletion src/content/docs/es/how-it-works/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -131,4 +131,4 @@ Las rutas que el Panel de Control de StudioCMS utiliza para interactuar con la i

#### Rutas del renderizador

- **`/studiocms_api/renderer/render`**: El endpoint de renderizado de StudioCMS.
- **`/studiocms_api/renderer/render`**: El endpoint de renderizado de StudioCMS.
30 changes: 20 additions & 10 deletions src/content/docs/es/start-here/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { sponsors, SponsorLink } from '~/share-link'

Para empezar a usar StudioCMS, necesitarás:

- La version de [Node.js admitida por Astro](https://docs.astro.build/en/install-and-setup/#prerequisites) (Bun y Deno no son compatibles)
- Un proyecto de Astro
- Un proveedor libSQL o un servidor libSQL autoalojado
- La integración StudioCMS
Expand All @@ -26,7 +27,7 @@ StudioCMS usa `@astrojs/db` para conectarse a tu base de datos libSQL. Puedes us

Si estás usando la CLI de StudioCMS, puedes omitir este paso y usar la CLI para crear una nueva base de datos si tienes la CLI de Turso instalada.

<ReadMore>Para más información sobre las variables de entorno requeridas, consulta [URL de la base de datos y token para `@astrojs/db`](/es/start-here/environment-variables/#url-de-la-base-de-datos-y-token-para-astrojsdb)</ReadMore>
<ReadMore>Para más información sobre las variables de entorno requeridas, consulta [URL de la base de datos y token para `@astrojs/db`][db-url-token]</ReadMore>

### Empezando con Turso

Expand Down Expand Up @@ -67,8 +68,8 @@ Si estás usando la CLI de StudioCMS, puedes omitir este paso y usar la CLI para

libSQL admite tanto HTTP como WebSockets como protocolo de transporte para un servidor remoto. También admite el uso de un archivo local o una base de datos en memoria.

<ReadMore>Para más información sobre las variables de entorno requeridas, consulta [URL de la base de datos y token para `@astrojs/db`](/es/start-here/environment-variables/#url-de-la-base-de-datos-y-token-para-astrojsdb)</ReadMore>
{/* TODO: fix this link when astro-docs are up to date */}
<ReadMore>Para más información sobre las variables de entorno requeridas, consulta [URL de la base de datos y token para `@astrojs/db`][db-url-token]</ReadMore>

<ReadMore>Para más información sobre todas las opciones potenciales de libSQL (incluidos los archivos locales), consulta [Astro Docs: Remote URL configuration options](https://docs.astro.build/en/guides/astro-db/#remote-url-configuration-options)</ReadMore>

## Creando un proyecto StudioCMS
Expand Down Expand Up @@ -215,7 +216,7 @@ StudioCMS requiere un [Adaptador Astro](https://docs.astro.build/en/guides/on-de

## Configurar autenticación

StudioCMS Auth requiere al menos la [Clave de Cifrado](/start-here/environment-variables/#encryption-key-for-studiocmsauth) para ser configurada en tu archivo `.env`.
StudioCMS admite autenticación oAuth con GitHub, Discord, Google y Auth0. Para configurar la autenticación oAuth, necesitarás configurar las [variables de entorno requeridas en tu archivo `.env`][oauth-environment-variables], y asegurarte de que el proveedor esté [habilitado en tu configuración][auth-config-ref].

Las siguientes variables de entorno son necesarias para la autenticación de StudioCMS:

Expand All @@ -233,12 +234,12 @@ openssl rand --base64 16
Y configurar la salida como el valor de `CMS_ENCRYPTION_KEY`.

<ReadMore>
Para más información sobre todas las variables de entorno disponibles para la autenticación, consulta la página de [Variables de entorno](/es/start-here/environment-variables/).
Para más información sobre todas las variables de entorno disponibles para la autenticación, consulta la página de [Variables de entorno][environment-variables].
</ReadMore>

### Opcional: Configurar autenticación oAuth

StudioCMS admite autenticación oAuth con GitHub, Discord, Google y Auth0. Para configurar la autenticación oAuth, necesitarás configurar las [variables de entorno requeridas en tu archivo `.env`](/es/start-here/environment-variables/#oauth-authentication-environment-variables), y asegurarte de que el proveedor esté [habilitado en tu configuración](/config-reference/dashboard/#authconfig).
StudioCMS admite autenticación oAuth con GitHub, Discord, Google y Auth0. Para configurar la autenticación oAuth, necesitarás configurar las [variables de entorno requeridas en tu archivo `.env`](/es/start-here/environment-variables/#oauth-authentication-environment-variables), y asegurarte de que el proveedor esté [habilitado en tu configuración][auth-config-ref].

Para configurar los proveedores oAuth, requieren una URL de callback. La URL de callback es la ruta donde el proveedor redirigirá al usuario después de la autenticación.

Expand Down Expand Up @@ -306,7 +307,7 @@ Después de ejecutar el comando, deberías ver un mensaje indicando que tu proye

### Agregando un frontend a tu proyecto StudioCMS

StudioCMS es un CMS sin cabeza de Astro, lo que significa que debes proporcionar tu propio frontend para mostrar el contenido. Si estás buscando un frontend ya construido, puedes consultar nuestros plugins en el [Catálogo de Paquetes](/es/package-catalog/).
StudioCMS es un CMS sin cabeza de Astro, lo que significa que debes proporcionar tu propio frontend para mostrar el contenido. Si estás buscando un frontend ya construido, puedes consultar nuestros plugins en el [Catálogo de Paquetes][package-catalog].

#### Configurar un blog

Expand Down Expand Up @@ -343,13 +344,22 @@ Se recomienda usar StudioCMS solo en modo de producción, ya que el panel de con
## Próximos pasos

<ReadMore>
Consulta cómo configurar [Variables de Entorno](/es/start-here/environment-variables) en StudioCMS.
Consulta cómo configurar [Variables de Entorno][environment-variables] en StudioCMS.
</ReadMore>

<ReadMore>
Consulta el [Catálogo de Paquetes](/es/package-catalog/) para encontrar y usar plugins con StudioCMS.
Consulta el [Catálogo de Paquetes][package-catalog] para encontrar y usar plugins con StudioCMS.
</ReadMore>

<ReadMore>
Aprende más sobre las opciones de configuración de StudioCMS usando las páginas de [Referencia de StudioCMS](/es/config-reference/).
Aprende más sobre las opciones de configuración de StudioCMS usando las páginas de [Referencia de StudioCMS][config-reference].
</ReadMore>

{/* Enlaces */}
[package-catalog]: /es/package-catalog/
[environment-variables]: /es/start-here/environment-variables
[config-reference]: /es/config-reference
[db-url-token]: /es/start-here/environment-variables/#url-de-la-base-de-datos-y-token-para-astrojsdb
[encryption-key]: /es/start-here/environment-variables/#clave-de-encriptación-para-studiocmsauth
[oauth-environment-variables]: /es/start-here/environment-variables/#variables-de-entorno-para-autenticación-oauth
[auth-config-ref]: /es/config-reference/authentication