Best way to create an app with multiple languages

@ThinhDinh - Yes, that could work, as explained in this post

I did not use an API but instead used an AI agent (Chat GPT manually) to do the bulk of the translations.

  1. Translation is usually a one time activity for “Reference” data and this data does not change that much over time.

  2. Using API’s doesn’t work that well for single words. It usually works better for sentences where the context is known. Using Google translate, the verb “Book” as in “Book a Meeting” translates to “Livre” in French = the noun “Book” - a book on cats, and not “réserver” – “to book”.

  3. Using a conversational AI tool might be better:

    • Set the context of what the App does upfront, and all the translations follow from the initial context setting

    • Format the translation output for easy upload into the App

    • Has no impact on Glide usage limits :grinning:

In the end, it depends on the App’s use case. If there are constraints on the Glide usage limits or if the App’s content (labels, content, etc.,) is stable then the manual approach using a conversational AI tool might work better.

1 Like