🌐 Localisation
Prise en charge multilingue dans le SDK Azeoo. Ces concepts s'appliquent à toutes les plateformes. L'exemple ci-dessous utilise Flutter (Dart) ; pour Android, iOS et React Native, consultez la Configuration de votre plateforme (Android · iOS · Flutter · React Native).
Langues prises en charge
- Anglais (en)
- Français (fr)
- Espagnol (es)
- Arabe (ar)
Configuration
Définissez la locale dans les options passées à initialize :
// Flutter
await AzeooSDK.initialize(apiKey, options: AzeooSDKInitOptions(
locale: "en", // or "fr", "es", "ar"
));
Sur Android/iOS, passez locale dans la config SDK.
Détection automatique
Si la locale n'est pas spécifiée, le SDK peut utiliser la locale de l'appareil. Consultez la documentation de configuration de votre plateforme.
Changer de langue
La locale est définie à l'initialize. Pour changer de langue, réinitialisez avec une nouvelle locale (ou utilisez les API thème/locale si votre plateforme les expose).