# 2 languages in the app

**URL:** <https://community.thunkable.com/t/2-languages-in-the-app/1623220>\
**Category:** Questions about Thunkable X\
**Tags:** design, beginner\
**Created:** [November 18, 2021, 1:43pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220 "2021-11-18T13:43:21Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 1:43pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/1 "2021-11-18T13:43:22Z")

</div>

Hey guys , i have 12 screens and lots of labels , buttons on my screens , You guys have any idea about my design ?

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [November 18, 2021, 2:00pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/2 "2021-11-18T14:00:11Z")

</div>

are you looking for design ideas or someone to give you pointers?

I would check out dribbles and figma examples of apps onliine.

Then, if any other app even remotely similar to yours in function is already on the stores, check those out for inspiration too. If Microsoft can do it to Notion, you can too!

Make it the same but better and call it something else! Design the crap outta it!

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 2:03pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/3 "2021-11-18T14:03:34Z")

</div>

i am actually looking for both , the thing is i dont want to adjust my 12 screens ,  
I asked if someone could enlighten me.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 18, 2021, 2:43pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/4 "2021-11-18T14:43:27Z")

</div>

You should show me the `design` of your app so I can enlighten it a bit if you don’t mind.

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 2:44pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/5 "2021-11-18T14:44:53Z")

</div>

[Thunkable](https://x.thunkable.com/copy/5367076a938063fde296efbc19391417) here it is (its turkish)

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 18, 2021, 2:52pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/6 "2021-11-18T14:52:42Z")

</div>

Thanks, I’ll take a look at it.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 18, 2021, 2:57pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/7 "2021-11-18T14:57:40Z")

</div>

So maybe you should make the buttons smaller, because for me, it’s quite big. Maybe you should also add some images related to your app. And if you would really like to, you can add background color too. That’s pretty much all I got. But your app it amazing so far(even though I can’t understand Turkish)!

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 18, 2021, 2:58pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/8 "2021-11-18T14:58:28Z")

</div>

Don’t forget to take inspiration from other people’s apps.

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 3:00pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/9 "2021-11-18T15:00:36Z")

</div>

sir thanks for the feedback , i will design at last . Thank you

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 18, 2021, 3:01pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/10 "2021-11-18T15:01:21Z")

</div>

I’m happy to help. Ask me any more questions if you have.

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 18, 2021, 3:16pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/11 "2021-11-18T15:16:05Z")

</div>

@manyone help please , im drowning 😃

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 22, 2021, 9:25am UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/12 "2021-11-22T09:25:33Z")

</div>

i can see it’s some kind of self therapy app and i assume all data you need is self contained inside the app. where does the 2nd language come in - do you want that as a feature? such that by selecting a language in a list, everything in the app, buttons, labels, name, etc are translated to that new language? it can be done with a lot of work. what exactly is your question?

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 22, 2021, 10:08am UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/13 "2021-11-22T10:08:26Z")

</div>

> [@manyone](#):
>
> i can see it’s some kind of self therapy app and i assume all data you need is self contained inside the app.

its true self therapy add , and yes there are 4 lists that can user choose from and if user wants he can write it down aswell .

> [@manyone](#):
>
> . where does the 2nd language come in - do you want that as a feature?

True

> [@manyone](#):
>
> such that by selecting a language in a list, everything in the app, buttons, labels, name, etc are translated to that new language?

True

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 22, 2021, 10:34am UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/14 "2021-11-22T10:34:43Z")

</div>

define a string, say **sd** , as all the literals of all all screens, delimited by, say $. make 1 for each language. for example, for english  
**sd** =“Scr1 Title$Start$Settings$Scr 2 Title$Go$Show List$Back…”  
the idea is at the very start (at scr1 on\_start), you would set **s** =makelist from **sd** using delimiter $. s[1] will be your screen title, s[2] will be “Start”,. etc., s[37] may be scr 7’s 2nd button’s text.  
on\_start of Scr1, you would set scr1.title to **s** [1], set start\_button.text to **s** [2]…  
load this string **sd** into **lang\_sd** [1] (first entry of array)

for Turkish, use parallel values., load **sd** =“Ekran 1 Baslik$Beslat$Ayarlar$Ekran 2 Baslik$Git$…” and copy this to **lang\_sd** [2] (2nd entry of array), do the same for any other language you want to add.

you need a stored variable lang\_idx that points to 1=english, 2=turkish, 3=spanish, etc. such that it is initialized per desired language.

i hope this makes sense.

---

<div class="post-metadata">

**Author:** ![unsalberkay1905cfbe](https://avatars.discourse-cdn.com/v4/letter/u/46a35a/32.png) [@unsalberkay1905cfbe](https://community.thunkable.com/u/unsalberkay1905cfbe)\
**Post date:** [November 22, 2021, 10:41am UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/15 "2021-11-22T10:41:03Z")

</div>

lots of

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 22, 2021, 1:35pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/16 "2021-11-22T13:35:06Z")

</div>

See this example  
[https://x.thunkable.com/projectPage/60a013d7aed6ad0012a487bf](https://x.thunkable.com/projectPage/60a013d7aed6ad0012a487bf)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [February 20, 2022, 1:35pm UTC](https://community.thunkable.com/t/2-languages-in-the-app/1623220/17 "2022-02-20T13:35:10Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
