Creation:2026-01-21Last update:2026-01-21
Referencia esta doc a tu asistente AI favoritoChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Historial de versiones
- "Documentación unificada para todas las exportaciones"v8.0.021/1/2026
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Documentación del componente IntlayerProvider
El IntlayerProvider es el componente raíz que proporciona el contexto de internacionalización a tu aplicación Solid. Gestiona el estado de la locale actual y asegura que todos los componentes hijos puedan acceder a las traducciones.
Uso
tsx
Copiar código
Copiar el código al portapapeles
import { IntlayerProvider } from "solid-intlayer";const App = () => ( <IntlayerProvider> <MyComponent /> </IntlayerProvider>);Descripción
El IntlayerProvider desempeña los siguientes roles:
- Gestión de estado: Inicializa y almacena la locale actual, usando signals para reactividad.
- Resolución de locale: Determina la locale inicial basándose en cookies, las preferencias del navegador o la configuración por defecto.
- Inyección de contexto: Hace que la locale y la función
setLocaleestén disponibles para cualquier componente a través de hooks comouseIntlayerouseLocale. - Persistencia: Sincroniza automáticamente los cambios de locale con cookies o local storage para mantener la preferencia del usuario entre sesiones.
Propiedades
- locale (opcional): Establece manualmente la locale actual.
- defaultLocale (opcional): Sobrescribe el locale predeterminado de la configuración.
- setLocale (opcional): Proporciona una función personalizada para establecer el locale.
- disableEditor (opcional): Deshabilita la integración del editor visual.
- isCookieEnabled (opcional): Habilita o deshabilita la persistencia mediante cookies.