Aller au contenu principal

Localisation

Prise en charge multilingue dans l'Azeoo SDK. 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 du SDK.

Détection automatique

Si la locale n'est pas précisée, le SDK peut utiliser la locale de l'appareil. Consultez la doc de configuration de votre plateforme.

Changer de langue

La locale est définie à l'initialisation. Pour changer de langue, ré-initialisez avec une nouvelle locale (ou utilisez les API thème/locale si votre plateforme les expose).

Étapes suivantes