Skip to content

Repository files navigation

Portafolio Personal

Este proyecto utiliza Astro para generar un sitio estático con el que presento mis mods y otros trabajos de programación.

Instalación

npm install

Desarrollo

npm run dev

Construcción y vista previa

npm run build
npm run preview

Traducciones

Este proyecto utiliza astro-i18next para gestionar los textos en distintos idiomas. Los archivos de traducción se encuentran en el directorio locales y cada idioma está representado por un archivo JSON (por ejemplo es.json o en.json).

Para añadir un nuevo idioma:

  1. Crea un archivo locales/<codigo>.json con las cadenas traducidas.
  2. Añade el código del idioma al arreglo supportedLocales en astro.config.mjs.

Dentro de los componentes se debe importar el hook de esta manera y llamarlo con await para obtener las funciones de traducción:

import useTranslation from "astro-i18next";

const { t } = await useTranslation();

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages