Languages supported in CultureMonkey

The full list of 134 languages CultureMonkey supports, with language codes, and where each applies: survey questions, invitation emails, the Speak Up portal and reports.

4 min readAllUpdated September 2026
On this page

CultureMonkey supports 134 languages: English, which every account starts with, and 133 more that surveys can be translated into. The full list is below, with the language code for each one. Account admins add the languages their people speak, and CultureMonkey machine-translates surveys into them, which you can then edit by hand.

The list comes from Google Cloud Translation, the engine CultureMonkey uses for machine translation. Any language on it can be added to your account, and the same list is available for the Speak Up reporting portal.

In a nutshell

CultureMonkey supports 134 languages, from Afrikaans to Zulu, including Arabic, Chinese (Simplified and Traditional), French, German, Hindi, Japanese, Portuguese, Spanish, Tamil and Vietnamese. An account admin adds a language once in the Languages settings; after that it can be attached to any survey, and each employee sees the survey in their own preferred language. Every response lands in one report, whatever language it was given in.

Where the languages apply

Language support in CultureMonkey is layered, and each layer is switched on and translated separately:

WhereWhat gets translatedHow
SurveysEvery question, answer option, section and messageMachine-translated when you click Generate Translations, then editable string by string
Invitation and reminder emailsSubject line and email bodyA separate multilingual email template capability, enabled per account
Speak Up portalCategory names, descriptions, follow-up questions and the trust copy on the intake pageAny of the same 134 languages, chosen under Supported languages when you configure the portal, then auto-translated and editable
ReportsNothing needs translating: ratings from every language land in one reportWhere enabled, a Translate to English toggle on the word cloud merges comments written in different languages

Each layer falls back on its own. Anyone whose language has no translation yet sees the original version, so a missing translation never breaks a survey. For how the layers fit together, see How CultureMonkey handles multiple languages.

The full list of supported languages

All 134 languages CultureMonkey supports, in alphabetical order, with the standard language code for each.

LanguageCode
Afrikaansaf
Albaniansq
Amharicam
Arabicar
Armenianhy
Assameseas
Aymaraay
Azerbaijaniaz
Bambarabm
Basqueeu
Belarusianbe
Bengalibn
Bhojpuribho
Bosnianbs
Bulgarianbg
Catalanca
Cebuanoceb
Chinese (Simplified)zh-CN
Chinese (Traditional)zh-TW
Corsicanco
Croatianhr
Czechcs
Danishda
Dhivehidv
Dogridoi
Dutchnl
Englishen
Esperantoeo
Estonianet
Eweee
Filipino (Tagalog)fil
Finnishfi
Frenchfr
Frisianfy
Galiciangl
Georgianka
Germande
Greekel
Guaranign
Gujaratigu
Haitian Creoleht
Hausaha
Hawaiianhaw
Hebrewhe
Hindihi
Hmonghmn
Hungarianhu
Icelandicis
Igboig
Ilocanoilo
Indonesianid
Irishga
Italianit
Japaneseja
Javanesejv
Kannadakn
Kazakhkk
Khmerkm
Kinyarwandarw
Konkanigom
Koreanko
Kriokri
Kurdishku
Kurdish (Sorani)ckb
Kyrgyzky
Laolo
Latinla
Latvianlv
Lingalaln
Lithuanianlt
Lugandalg
Luxembourgishlb
Macedonianmk
Maithilimai
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Meiteilon (Manipuri)mni-Mtei
Mizolus
Mongolianmn
Myanmar (Burmese)my
Nepaline
Norwegianno
Nyanja (Chichewa)ny
Odia (Oriya)or
Oromoom
Pashtops
Persianfa
Polishpl
Portuguese (Portugal, Brazil)pt
Punjabipa
Quechuaqu
Romanianro
Russianru
Samoansm
Sanskritsa
Scots Gaelicgd
Sepedinso
Serbiansr
Sesothost
Shonasn
Sindhisd
Sinhala (Sinhalese)si
Slovaksk
Sloveniansl
Somaliso
Spanishes
Sundanesesu
Swahilisw
Swedishsv
Tagalog (Filipino)tl
Tajiktg
Tamilta
Tatartt
Telugute
Thaith
Tigrinyati
Tsongats
Turkishtr
Turkmentk
Twi (Akan)ak
Ukrainianuk
Urduur
Uyghurug
Uzbekuz
Vietnamesevi
Welshcy
Xhosaxh
Yiddishyi
Yorubayo
Zuluzu

Two entries are worth a note. Filipino and Tagalog appear separately because the translation engine lists them separately, and Portuguese is a single entry covering both European and Brazilian Portuguese.

How to add a language

  1. An account admin opens Languages in settings and adds the languages your people speak. English is already there.
  2. Whoever builds the survey ticks Multilingual on the survey form, adds the languages in the Translations tab and generates translations.
  3. Each employee's preferred language comes from their profile, a CSV import or the language selector on the survey itself.

Full steps: Translate a CultureMonkey survey into multiple languages and Translate CultureMonkey survey email templates.

Frequently asked questions

How many languages does CultureMonkey support?

134, including English. Surveys can be translated from English into any of the other 133.

Are the translations automatic?

The first pass is. CultureMonkey machine-translates every question, option and message in one go, and you can then edit any string by hand. Having a fluent colleague review a survey before it goes out is worth the few minutes, especially for HR terms and your company's own vocabulary.

Do employees have to choose their language?

Not if their language is set on their profile, in which case the survey opens in it automatically. Otherwise a multilingual survey shows a language selector, and the choice is saved for next time.

Will several languages split our results?

No. Every language sits on one master survey, so all responses roll into a single CultureMonkey report.

Does Speak Up support the same languages?

Yes. The CultureMonkey Speak Up portal can be offered in any of the same 134 languages. English is always included; you choose the others under Supported languages when you configure the portal, and reporters switch language from the landing page.

Does the language someone answers in affect anonymity?

No. Language is a display preference on the employee record. It is not part of a response and does not change the anonymity threshold or who can see what.

Where to go next