Hi @misulinek, Seán here from the Intercom engineering support team 👋
Thanks for reaching out on this and the list you linked to is probably the best way to go about this currently. Unfortunately, Intercom doesn’t provide a dedicated API endpoint to fetch the list of available languages right now, the supported language codes are defined within our API schema rather than exposed via a “list languages” endpoint.
Other options to stay current:
-
Intercom’s documentation page: The official, up-to-date list of supported languages is maintained here in the this help centre article: https://www.intercom.com/help/en/articles/180-localize-the-messenger-to-work-with-multiple-languages.
-
Periodically check Intercom’s developer changelog: You’ll be able to read up on any new API capabilities or supported languages when they added: https://developers.intercom.com/docs/references/changelog.
Current language codes from the API spec
For convenience, here are the language codes currently enumerated in the spec:
ar, bg, bs, ca, cs, da, de, el, en, es, et, fi, fr, he, hr, hu, id, it, ja, ko, lt, lv, mn, nb, nl, pl, pt, ro, ru, sl, sr, sv, tr, vi, pt-BR, zh-CN, zh-TW
Hope you found this somewhat helpful!