Création:2026-01-21Dernière mise à jour:2026-01-21
Référencez cette doc à votre assistant AI préféréChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
Historique des versions
- "Documentation unifiée pour tous les exports"v8.0.021/01/2026
Le contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisModifier cette documentation
Si vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier
Copier le Markdown du doc dans le presse-papiers
Documentation du composant IntlayerProvider
Le IntlayerProvider est le composant racine qui fournit le contexte d'internationalisation à votre application Solid. Il gère l'état de la locale courante et garantit que tous les composants enfants peuvent accéder aux traductions.
Utilisation
Description
Le IntlayerProvider remplit les rôles suivants :
- State Management : Il initialise et stocke la locale courante, en utilisant des signals pour la réactivité.
- Locale Resolution : Il détermine la locale initiale en se basant sur les cookies, les préférences du navigateur ou la configuration par défaut.
- Context Injection : Il rend la locale et la fonction
setLocaledisponibles pour n'importe quel composant via des hooks commeuseIntlayerouuseLocale. - Persistence : Il synchronise automatiquement les changements de locale avec les cookies ou le stockage local afin de conserver la préférence de l'utilisateur entre les sessions.
Propriétés
- locale (optionnel) : Définit manuellement la locale courante.
- defaultLocale (optionnel) : Remplace la locale par défaut de la configuration.
- setLocale (optionnel) : Fournit une fonction personnalisée pour définir la locale.
- disableEditor (optionnel) : Désactive l'intégration de l'éditeur visuel.
- isCookieEnabled (optionnel) : Active ou désactive la persistance des cookies.