Texte language

hello, I am a beginner in mobile application development, for texts can I put them in French or English and will be translated according to the language of the smartphonne?
if not, do I have to integrate a translation API?

thank you in advance Ludo

I’m french so I use google tradution to write to you so sorry if my english is not top :Légèrement:

Oui ton application mobile pourra supporter le multi-langue

Et également oui, la langue pourra être chargée automatiquement au démarrage de ton application en fonction de celle du téléphone

Si tu le souhaites tu pourras même permettre à tes utilisateurs de changer dynamiquement la langue (par exemple passer de français en anglais en cliquant sur un bouton), lorsqu’ils utilisent l’application

Pour ajouter le support multi-langue à une application Ionic ou Angular, la méthode la plus commune est d’utiliser la librairie ngx-translate http://www.ngx-translate.com, voir documentation https://ionicframework.com/docs/developer-resources/ng2-translate/

Et finalement, non l’application ne sera pas traduite par magie, du moins je ne crois pas. Les librairies de support multi-langue se basent sur des fichiers de langues qu’il te faudra créés et fournir à ton app

hello reedrichards,

thank you for the answer. I will do my app in French and later I could add the translation.

It’s easier to integrate the translation library straight at the begin than later, doing so, when you will have to add another language, you will just have to translate a file and not integrate the library and find every single words you hardcoded

  1. Integrate the library ngx-translate as in the documentation
  2. Develop your app in french
  3. Add another language

a ok thank you, I’ll do that before going further in my research :Légèrement:

1 Like