summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaxer592023-06-04 23:00:23 +0200
committerGitHub2023-06-04 23:00:23 +0200
commitc976ff34998e1e86430a907c755aaf53916c9532 (patch)
treee5faff3aa456cd40894cc8fb8582988ed0800268
parent4eaedaf551d26dc00ad24403d06736d2a91057b4 (diff)
downloadIT.starlight-c976ff34998e1e86430a907c755aaf53916c9532.tar.gz
IT.starlight-c976ff34998e1e86430a907c755aaf53916c9532.tar.bz2
IT.starlight-c976ff34998e1e86430a907c755aaf53916c9532.zip
i18n(es): Translated `project-structure.mdx` (#131)
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
-rw-r--r--docs/src/content/docs/es/guides/project-structure.mdx48
1 files changed, 48 insertions, 0 deletions
diff --git a/docs/src/content/docs/es/guides/project-structure.mdx b/docs/src/content/docs/es/guides/project-structure.mdx
new file mode 100644
index 00000000..c1e4f8c5
--- /dev/null
+++ b/docs/src/content/docs/es/guides/project-structure.mdx
@@ -0,0 +1,48 @@
+---
+title: Estructura del proyecto
+description: Aprende cómo organizar archivos en tu proyecto Starlight
+---
+
+Esta guía te mostrará cómo se organiza un proyecto de Starlight y qué hacen los diferentes archivos en tu proyecto.
+
+Los proyectos de Starlight generalmente siguen la misma estructura de archivos y directorios que otros proyectos de Astro. Para obtener más detalles, consulta la documentación sobre [la estructura del proyecto de Astro](https://docs.astro.build/es/core-concepts/project-structure/).
+
+## Archivos y directorios
+
+- `astro.config.mjs` — El archivo de configuración de Astro; incluye la integración y configuración de Starlight.
+- `src/content/config.ts` — El archivo de configuración de las colecciones de contenido; añade los esquemas del frontmatter de Starlight a tu proyecto.
+- `src/content/docs/` — Archivos de contenido. Starlight convierte cada archivo `.md`, `.mdx` o `.mdoc` en este directorio en una página de tu sitio.
+- `src/content/i18n/` (opcional) — Datos de traducción para soportar la [internacionalización](/guides/i18n/).
+- `src/` — Otros códigos fuente y archivos (componentes, estilos, imágenes, etc.) para tu proyecto.
+- `public/` — Recursos estáticos (fuentes, favicon, PDF, etc.) que no serán procesados por Astro.
+
+## Ejemplo de contenido de un proyecto
+
+Un directorio de proyecto de Starlight podría lucir así:
+
+import FileTree from '../../../../components/file-tree.astro';
+
+<FileTree>
+
+- public/
+ - favicon.svg
+- src/
+ - assets/
+ - logo.svg
+ - screenshot.jpg
+ - components/
+ - CustomButton.astro
+ - InteractiveWidget.jsx
+ - content/
+ - docs/
+ - guides/
+ - 01-getting-started.md
+ - 02-advanced.md
+ - index.mdx
+ - config.ts
+ - env.d.ts
+- astro.config.mjs
+- package.json
+- tsconfig.json
+
+</FileTree>