Aller au contenu principal

🌐 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).

Prochaines étapes