# Create a translated list

**URL:** <https://community.thunkable.com/t/create-a-translated-list/2518653>\
**Category:** Questions about Thunkable X\
**Created:** [July 24, 2023, 11:49pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653 "2023-07-24T23:49:20Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jose.paulo.alves.cor](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jose.paulo.alves.cor](https://community.thunkable.com/u/jose.paulo.alves.cor)\
**Post date:** [July 24, 2023, 11:49pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/1 "2023-07-24T23:49:20Z")

</div>

I’ll start by greeting everyone who is here, I’m a newbie, who also has to use google translator to communicate, so I apologize in advance if I have difficulty making you explain, here are my apologies.

Regarding the problem that brings me here is the following:

I have an input list called: TemMenuLinha  
I want to translate the fields to a certain language  
Placing the translation in a second list called: TempMenuLinha\_temp  
what is happening to me  
The resulting list is being created in random order, does anyone understand why?  
What I would like to have is a translated output list and in the same order as the input list.

I come here to ask for help.

 ![1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/5/15e3025eaabb17b53cb22530b3cd92df620ed523.png)  
 ![2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/6/06974243b2a868bbd4a3235ea059eb92ffb1292b.png)

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [July 25, 2023, 12:57am UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/2 "2023-07-25T00:57:32Z")

</div>

I mentioned that your “traduzir” function is in a spot where it won’t finish before the list viewer’s text items are set. That’s going to cause unpredictable results.

Can you try this? Replace the “traduzir” function call block with all of the blocks inside that function. Does that work better?

---

<div class="post-metadata">

**Author:** ![jose.paulo.alves.cor](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jose.paulo.alves.cor](https://community.thunkable.com/u/jose.paulo.alves.cor)\
**Post date:** [July 25, 2023, 5:06pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/3 "2023-07-25T17:06:09Z")

</div>

I tried it too and I’m sorry to say it doesn’t work. The “translate” function has a design error. I would like to see other functions done in another way to do what is intended.  
It seems to me that whenever you finish doing a translation list-viewer3 is activated, it seems to me.

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [July 25, 2023, 5:27pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/4 "2023-07-25T17:27:55Z")

</div>

Your screenshot has _some_ of the suggestions I’ve made but not all. Can you try changing all of the “in list \_\_\_ insert as” blocks to **last** instead of **first**? And substitute the blocks for the _traduzir_ function as I mentioned and then post an updated screenshot?

It’s also really important that you provide an example of the inputs to your project and the outputs you’re getting as well as the expected outputs you are hoping for.

---

<div class="post-metadata">

**Author:** ![jose.paulo.alves.cor](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jose.paulo.alves.cor](https://community.thunkable.com/u/jose.paulo.alves.cor)\
**Post date:** [July 25, 2023, 6:29pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/5 "2023-07-25T18:29:22Z")

</div>

The problem is that the order change each time I use list-viewer3

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [July 25, 2023, 8:28pm UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/6 "2023-07-25T20:28:52Z")

</div>

I know you said that and I don’t know why that is happening. It shouldn’t. But it’s very hard to help you without seeing your updated blocks and input/output sets.

---

<div class="post-metadata">

**Author:** ![jose.paulo.alves.cor](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@jose.paulo.alves.cor](https://community.thunkable.com/u/jose.paulo.alves.cor)\
**Post date:** [July 27, 2023, 10:05am UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/7 "2023-07-27T10:05:32Z")

</div>

![rotina1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/d/8d1dfc65f977c4ff2706394bbe1b1b8482c9f28a.png)

Blocks updated. Everything is the same.  
input If you find it necessary, I give you access to my airtable with the tables in private message.

---

<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:** [October 25, 2023, 10:06am UTC](https://community.thunkable.com/t/create-a-translated-list/2518653/8 "2023-10-25T10:06:14Z")

</div>

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