Código Abierto · Licencia MIT

i18n para Astro, sin fricciones.

Internacionalización simple y poderosa para Astro

Una solución i18n type-safe inspirada en next-intl, diseñada específicamente para proyectos Astro.

$ npm install astro-intl
$ pnpm add astro-intl
$ yarn add astro-intl

¿Por qué Astro-intl?

Todo lo que necesitas para internacionalización

Sin Props Drilling

Accede a traducciones en cualquier lugar sin pasar el locale entre componentes

Type-Safe

Soporte completo de TypeScript con autocompletado para claves de traducción

Carga Dinámica

Los mensajes se cargan solo cuando se necesitan, optimizando el tamaño del bundle

Namespaces

Organiza traducciones por categorías para mejor mantenibilidad

Soporte de Rich Text

Interpola HTML o componentes React directamente en las traducciones

API Simple

API intuitiva inspirada en next-intl, fácil de aprender y usar

Soporte de Frameworks

Usa astro-intl con tu framework UI favorito

Astro Astro Disponible
React React Disponible Svelte Svelte Disponible
Preact Preact Próximamente
Vue Vue Próximamente
SolidJS SolidJS Próximamente

¿Usas astro-intl en producción?

Cuéntanos sobre tu proyecto y comparte tu experiencia con la librería. Tu feedback nos ayuda a mejorar y da confianza a otros desarrolladores.

¿Qué tipo de proyecto estás construyendo con astro-intl?

¿Qué fue lo que más te gustó de la integración y la API?

¿Qué feature o mejora te gustaría ver próximamente?

¿Listo para ir global?

Agrega astro-intl a tu proyecto en minutos y empieza a servir usuarios en su idioma.

Comenzar