Durante mi tiempo en Krayion, reconstruí de 0 la web de http://devaster.tech/
Migré la web de vanilla PHP a Astro, manteniendo los scripts de manejo de formularios y completando las funcionalidades pendientes.
La web requería una versión tanto en inglés como en español. Para abordar esto, creé dos archivos JSON que contenían todas las traducciones correspondientes a cada idioma. Luego, marque todas las etiquetas con las claves del JSON que contenían el texto correspondiente para asi luego poder cambiar el idioma al interactuar con el select del nav
Además, era necesario persistir el cambio de idioma para evitar que se perdiera al recargar la página. Para lograr esto use Nano Stores Persistent y asi guardar en Local storage el idioma seleccionado
Fue una semana intensa, pero exitosa.