# what controls the result returned by i18n.getLanguages() ?

**URL:** <https://forum.servoy.com/t/what-controls-the-result-returned-by-i18n-getlanguages/13115>\
**Category:** Classic Servoy\
**Created:** [October 28, 2010, 3:27pm UTC](https://forum.servoy.com/t/what-controls-the-result-returned-by-i18n-getlanguages/13115 "2010-10-28T15:27:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rossent](https://avatars.discourse-cdn.com/v4/letter/r/258eb7/32.png) [@rossent](https://forum.servoy.com/u/rossent)\
**Post date:** [October 28, 2010, 3:27pm UTC](https://forum.servoy.com/t/what-controls-the-result-returned-by-i18n-getlanguages/13115/1 "2010-10-28T15:27:29Z")

</div>

Hi all,

We would like to use the dataset returned by the i18n.getLanguages() method to present to the users a list of available languages. However, the result from that method does not include some of the languages which we are interested in (for example, Thai)

My question is: what controls which language codes are returned by this Servoy system method and is there a “recommended” way to expand that list with standard codes apart form manually adding values to it.

Thanks in advance for your help!

---

<div class="post-metadata">

**Author:** ![Andrei\_Costescu](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@Andrei\_Costescu](https://forum.servoy.com/u/Andrei_Costescu)\
**Post date:** [November 1, 2010, 10:20am UTC](https://forum.servoy.com/t/what-controls-the-result-returned-by-i18n-getlanguages/13115/2 "2010-11-01T10:20:57Z")

</div>

Are you sure you don’t have it? One of the languages I get is: “row\_40[th, ไทย]”

Code:

```auto
application.output(i18n.getLanguages());

```

This list is populated by locales that are installed in your JRE.
