Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Al integrar el servidor MCP Intlayer a tu asistente de IA, puedes recuperar todos los documentos directamente desde ChatGPT, DeepSeek, Cursor, VSCode, etc.
Ver la documentación del servidor MCPEl contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésSi tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar el Markdown del documento a la portapapeles
vite-intlayer: Paquete NPM para internacionalizar (i18n) una aplicación Vite
Intlayer es una suite de paquetes diseñada específicamente para desarrolladores de JavaScript. Es compatible con frameworks como React, React y Express.js.
El paquete vite-intlayer te permite internacionalizar tu aplicación Vite. Incluye el plugin de Vite para configurar mediante variables de entorno en el empaquetador Vite. También proporciona middleware para detectar la configuración regional preferida del usuario y redirigirlo a la URL adecuada según lo especificado en la configuración.
¿Por qué internacionalizar tu aplicación Vite?
Internacionalizar tu aplicación Vite es esencial para atender eficazmente a una audiencia global. Permite que tu aplicación entregue contenido y mensajes en el idioma preferido de cada usuario. Esta capacidad mejora la experiencia del usuario y amplía el alcance de tu aplicación al hacerla más accesible y relevante para personas de diferentes orígenes lingüísticos.
Configuración
El paquete vite-intlayer funciona perfectamente con el paquete react-intlayer y el paquete intlayer. Consulta la documentación correspondiente para más información.
Instalación
Instala el paquete necesario usando tu gestor de paquetes preferido:
Copiar el código al portapapeles
npm install vite-intlayer
Ejemplo de uso
Consulta un ejemplo de cómo incluir los plugins en tu configuración de Vite.
Copiar el código al portapapeles
import { defineConfig } from "vite";import { intlayerPlugin, intLayerMiddlewarePlugin } from "vite-intlayer";// https://vitejs.dev/config/export default defineConfig({ plugins: [intlayerPlugin(), intLayerMiddlewarePlugin()],});
El plugin intlayerPlugin() para Vite se utiliza para integrar Intlayer con Vite. Asegura la construcción de archivos de declaración de contenido y los supervisa en modo desarrollo. Define variables de entorno de Intlayer dentro de la aplicación Vite. Además, proporciona alias para optimizar el rendimiento.
El plugin intLayerMiddlewarePlugin() añade enrutamiento del lado del servidor a tu aplicación. Este plugin detectará automáticamente la configuración regional actual basada en la URL y establecerá la cookie de localización apropiada. Si no se especifica ninguna localización, el plugin determinará la localización más adecuada basándose en las preferencias de idioma del navegador del usuario. Si no se detecta ninguna localización, redirigirá a la localización predeterminada.
Dominando la internacionalización de tu aplicación Vite
Intlayer ofrece muchas funcionalidades para ayudarte a internacionalizar tu aplicación Vite.
Para aprender más sobre estas funcionalidades, consulta la guía Internacionalización (i18n) en React con Intlayer, Vite y React para aplicaciones Vite y React.
Historial del documento
- 5.5.10 - 2025-06-29: Historial inicial