# Multilanguage App

**URL:** <https://community.glideapps.com/t/multilanguage-app/37396>\
**Category:** Ask for Help\
**Created:** [January 19, 2022, 11:29am UTC](https://community.glideapps.com/t/multilanguage-app/37396 "2022-01-19T11:29:19Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joalavedra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joalavedra/32/37704_2.png) [@Joalavedra](https://community.glideapps.com/u/Joalavedra)\
**Post date:** [January 19, 2022, 11:29am UTC](https://community.glideapps.com/t/multilanguage-app/37396/1 "2022-01-19T11:29:19Z")

</div>

Hi Community,

I’m building a meditation app and I would like to know whether it’s possible to create a multilanguage app. For example, when a user signs up, they can select either Spanish or English and from there the app loads one database or another in a different language.

Is this somehow possible? Has anyone thought or done something like this in the past?

Thanks

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 19, 2022, 11:49am UTC](https://community.glideapps.com/t/multilanguage-app/37396/2 "2022-01-19T11:49:08Z")

</div>

It is possible, but you would have to take into account every single title, header, content to be multilingual, and store those somewhere in your database.

Then, based on the user’s choice, you display the right language to them.

---

<div class="post-metadata">

**Author:** ![Joalavedra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joalavedra/32/37704_2.png) [@Joalavedra](https://community.glideapps.com/u/Joalavedra)\
**Post date:** [January 19, 2022, 11:58am UTC](https://community.glideapps.com/t/multilanguage-app/37396/3 "2022-01-19T11:58:59Z")

</div>

So in my mind, this would look like:

1. Sign up/sign in
2. Select language (IF this then that option)
3. Redirect to language-specific database

Makes sense?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 19, 2022, 12:28pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/4 "2022-01-19T12:28:41Z")

</div>

To be clear for step 3, all things are centralized to one single database, you must work through conditional visibility to show the right thing based on user’s choice.

---

<div class="post-metadata">

**Author:** ![Joalavedra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joalavedra/32/37704_2.png) [@Joalavedra](https://community.glideapps.com/u/Joalavedra)\
**Post date:** [January 21, 2022, 12:09pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/5 "2022-01-21T12:09:57Z")

</div>

Mmm… I see! Are there any templates or examples in premade apps?

Would love to experiment and get a good framework for it,

Thanks

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 21, 2022, 12:26pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/6 "2022-01-21T12:26:56Z")

</div>

You can make a copy of this app if you want…

> **[Translatable](https://translatable.glideapp.io/)**
>
> A foundation for building multilingual apps

I built that more than a year ago, so it’s quite outdated. But I have used a similar technique in a few apps. It is quite row intensive, so that’s a downside. But the upside is that it allows dynamic language switching with no delays. Anyway, it might give you a few ideas.

These days, when I need to support multiple languages with an app, I generally just use the Google Cloud translate service with an Experimental Code column.

---

<div class="post-metadata">

**Author:** ![Joalavedra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joalavedra/32/37704_2.png) [@Joalavedra](https://community.glideapps.com/u/Joalavedra)\
**Post date:** [January 21, 2022, 2:10pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/7 "2022-01-21T14:10:00Z")

</div>

> [@Darren\_Murphy](#):
>
> Google Cloud translate service with an Experimental Code column

Worth taking a look at this Experimental Code Column for sure! Many thanks 🙂

---

<div class="post-metadata">

**Author:** ![Stef](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stef/32/48261_2.png) [@Stef](https://community.glideapps.com/u/Stef)\
**Post date:** [January 24, 2022, 1:45pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/8 "2022-01-24T13:45:46Z")

</div>

> [@Darren\_Murphy](#):
>
> Google Cloud translate service

Thanks!

Is Google Cloud translate service free ?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 24, 2022, 1:52pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/9 "2022-01-24T13:52:05Z")

</div>

No, but your first half a million characters each month are free. And you get a bunch of free credits when you first sign up. So it depends how heavy your usage is.

> **[Pricing  |  Cloud Translation  |  Google Cloud](https://cloud.google.com/translate/pricing)**
>
> Review pricing for Translation

---

<div class="post-metadata">

**Author:** ![Andre\_T](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andre_t/32/57146_2.png) [@Andre\_T](https://community.glideapps.com/u/Andre_T)\
**Post date:** [April 6, 2023, 6:40pm UTC](https://community.glideapps.com/t/multilanguage-app/37396/10 "2023-04-06T18:40:12Z")

</div>

HI. Do you have a source of that application for researching how you made multilanguage?
