From c2e256a9dede32a3c859ac3fa12606f05c94dfb1 Mon Sep 17 00:00:00 2001 From: Paul Valladares Date: Thu, 13 Jun 2024 04:10:45 -0600 Subject: i18n(es): update `i18n` (#1996) Co-authored-by: HiDeoo <494699+HiDeoo@users.noreply.github.com> --- docs/src/content/docs/es/guides/i18n.mdx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/src/content/docs/es/guides/i18n.mdx b/docs/src/content/docs/es/guides/i18n.mdx index e79731c8..27f7975c 100644 --- a/docs/src/content/docs/es/guides/i18n.mdx +++ b/docs/src/content/docs/es/guides/i18n.mdx @@ -67,6 +67,8 @@ Starlight proporciona soporte incorporado para sitios multilingües, incluidas l +Para escenarios de i18n más avanzados, Starlight también admite la configuración de internacionalizaciónutlizando la [opción `i18n` de Astro](https://docs.astro.build/es/guides/internationalization/#configuración-de-rutas-i18n). + ### Usa una raíz de configuración regional Puedes usar una raíz de configuración regional para servir un idioma sin ningún prefijo i18n en tu ruta. Por ejemplo, si el inglés es tu configuración regional, una ruta de página en inglés se vería como `/about` en lugar de `/en/about`. @@ -274,3 +276,15 @@ export const collections = { ``` Aprende más sobre los esquemas de colección de contenido en [“Definir un esquema de colección”](https://docs.astro.build/es/guides/content-collections/#definiendo-un-esquema-de-colección) en la documentación de Astro. + +## Acceder al idioma actual + +Puedes usar [`Astro.currentLocale`](https://docs.astro.build/es/reference/api-reference/#astrocurrentlocale) para leer el idioma actual en componentes `.astro`. + +El siguiente ejemplo lee el idioma actual y lo utiliza para generar un enlace a una página Acerca de en el idioma actual: + +```astro +--- +// src/components/AboutLink.astro +--- +Acerca -- cgit