# App Language

**URL:** <https://community.glideapps.com/t/app-language/10395>\
**Category:** Ask for Help\
**Created:** [June 6, 2020, 11:34am UTC](https://community.glideapps.com/t/app-language/10395 "2020-06-06T11:34:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![adelhammoud](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adelhammoud/32/5587_2.png) [@adelhammoud](https://community.glideapps.com/u/adelhammoud)\
**Post date:** [June 6, 2020, 11:34am UTC](https://community.glideapps.com/t/app-language/10395/1 "2020-06-06T11:34:27Z")

</div>

How can I toggle between languages within an app tabs  
As an example, I have 4 tabs in the App: Home, My Profile, Tasks, Calendar  
How do I link tab name to a variable that switches to Spanish: Inicio, Mi perfil, Tareas, Calendario

---

<div class="post-metadata">

**Author:** ![iamtomgray](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/iamtomgray/32/47662_2.png) [@iamtomgray](https://community.glideapps.com/u/iamtomgray)\
**Post date:** [June 6, 2020, 11:40am UTC](https://community.glideapps.com/t/app-language/10395/2 "2020-06-06T11:40:13Z")

</div>

Hi @adelhammoud,

Thanks for writing in. This might help: [https://docs.glideapps.com/all/etc/faq/localization#supported-languages](https://docs.glideapps.com/all/etc/faq/localization#supported-languages)

Hope you’re keeping well amid the current climate. Let us know if there’s anything else we can assist with.  
Many thanks!

Tom

---

<div class="post-metadata">

**Author:** ![adelhammoud](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adelhammoud/32/5587_2.png) [@adelhammoud](https://community.glideapps.com/u/adelhammoud)\
**Post date:** [June 6, 2020, 11:52am UTC](https://community.glideapps.com/t/app-language/10395/3 "2020-06-06T11:52:22Z")

</div>

Hello @iamtomgray

Thank you for your feedback. I was asking if how to toggle between two languages within an App from the App (not from changing browser default language). Ideally, there I need to add a language button where tabs names switches automatically and then the App components associated with selected language will get displayed.

Thanks, Adel

---

<div class="post-metadata">

**Author:** ![iamtomgray](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/iamtomgray/32/47662_2.png) [@iamtomgray](https://community.glideapps.com/u/iamtomgray)\
**Post date:** [June 6, 2020, 11:57am UTC](https://community.glideapps.com/t/app-language/10395/4 "2020-06-06T11:57:57Z")

</div>

There’s a workaround but it’s a manual fiddly process. It won’t work for tab names unfortunately but you can do this with the content within. You could remove the tab names leaving the icons, and then create headers that align with the following:

If applicable, using the choice component with the two language as options you can toggle between each, setting the visibility on components for each respectively. You’ll need to duplicate text components, one for English and one for Spanish. Does that make sense?

---

<div class="post-metadata">

**Author:** ![adelhammoud](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adelhammoud/32/5587_2.png) [@adelhammoud](https://community.glideapps.com/u/adelhammoud)\
**Post date:** [June 6, 2020, 12:07pm UTC](https://community.glideapps.com/t/app-language/10395/5 "2020-06-06T12:07:11Z")

</div>

Yes it does and I was thinking down the same line.

I am actually building “default language” based on user’s selection in his/her profile.  
But sometimes, even user’s default language is English, he/she might want to switch to Spanish just for that instance. It will be nice if Glide can add in language capability index (i.e. I build the whole app in one language, but I go to the index dictionary and define the other language) - of course this requires fields to be replicated one set per language.

---

<div class="post-metadata">

**Author:** ![iamtomgray](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/iamtomgray/32/47662_2.png) [@iamtomgray](https://community.glideapps.com/u/iamtomgray)\
**Post date:** [June 6, 2020, 12:13pm UTC](https://community.glideapps.com/t/app-language/10395/6 "2020-06-06T12:13:45Z")

</div>

Yes, nice idea, @adelhammoud.

We currently don’t have a timeframe for this kind feature but would be good to explore additional workarounds. I’m sure this is something additional users would benefit from. Please let us know if there’s anything else we can assist with.

---

<div class="post-metadata">

**Author:** ![Dimitri320](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dimitri320/32/9074_2.png) [@Dimitri320](https://community.glideapps.com/u/Dimitri320)\
**Post date:** [June 18, 2020, 1:57pm UTC](https://community.glideapps.com/t/app-language/10395/7 "2020-06-18T13:57:23Z")

</div>

So how to actually change the language with available Localization?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 18, 2020, 1:59pm UTC](https://community.glideapps.com/t/app-language/10395/8 "2020-06-18T13:59:52Z")

</div>

> [@Localization - changing the language of your App](https://community.glideapps.com/t/localization-changing-the-language-of-your-app/11076/2):
>
> That should happen automatically based on your browser settings. Do you have your browser set to English or Russian?

X
