diff --git a/src/content/docs/es/contributing/code-contributions.mdx b/src/content/docs/es/contributing/code-contributions.mdx index 315b7ebf..7b50722a 100644 --- a/src/content/docs/es/contributing/code-contributions.mdx +++ b/src/content/docs/es/contributing/code-contributions.mdx @@ -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 diff --git a/src/content/docs/es/contributing/translations.mdx b/src/content/docs/es/contributing/translations.mdx index 955cb4d2..6cc03194 100644 --- a/src/content/docs/es/contributing/translations.mdx +++ b/src/content/docs/es/contributing/translations.mdx @@ -17,14 +17,14 @@ StudioCMS es un proyecto global y queremos hacerlo accesible para todos. Si domi Estado actual de las traducciones: -Estado de las traducciones +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). -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. 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. diff --git a/src/content/docs/es/how-it-works/cli.mdx b/src/content/docs/es/how-it-works/cli.mdx index d08fa62e..de270813 100644 --- a/src/content/docs/es/how-it-works/cli.mdx +++ b/src/content/docs/es/how-it-works/cli.mdx @@ -209,8 +209,9 @@ ASTRO_DB_APP_TOKEN=tu-token CMS_ENCRYPTION_KEY="..." # Generado con openssl rand --base64 16 ``` -Para una lista completa de variables de entorno, consulta la [documentación de Variables de Entorno](/es/start-here/environment-variables/). +Para una lista completa de variables de entorno, consulta la [documentación de Variables de Entorno][environment-variables]. Puedes configurar estas variables usando el constructor de entorno interactivo del comando `studiocms init`. -[templates]: https://github.com/withstudiocms/templates \ No newline at end of file +[templates]: https://github.com/withstudiocms/templates +[environment-variables]: /es/start-here/environment-variables/ \ No newline at end of file diff --git a/src/content/docs/es/how-it-works/index.mdx b/src/content/docs/es/how-it-works/index.mdx index 5951d41f..b3b7658c 100644 --- a/src/content/docs/es/how-it-works/index.mdx +++ b/src/content/docs/es/how-it-works/index.mdx @@ -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. \ No newline at end of file +- **`/studiocms_api/renderer/render`**: El endpoint de renderizado de StudioCMS. diff --git a/src/content/docs/es/start-here/getting-started.mdx b/src/content/docs/es/start-here/getting-started.mdx index a5d074e0..cc678cd7 100644 --- a/src/content/docs/es/start-here/getting-started.mdx +++ b/src/content/docs/es/start-here/getting-started.mdx @@ -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 @@ -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. -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) +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] ### Empezando con Turso @@ -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. -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) -{/* TODO: fix this link when astro-docs are up to date */} +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] + 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) ## Creando un proyecto StudioCMS @@ -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: @@ -233,12 +234,12 @@ openssl rand --base64 16 Y configurar la salida como el valor de `CMS_ENCRYPTION_KEY`. -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]. ### 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. @@ -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 @@ -343,13 +344,22 @@ Se recomienda usar StudioCMS solo en modo de producción, ya que el panel de con ## Próximos pasos -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. -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. -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]. + +{/* 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 \ No newline at end of file