Skip to main content

Internationalization

Helpshift Web Chat currently supports 48 languages out-of-the-box (with English as the default).

Supported languages

LanguageCode
Englishen
Germande
Spanishes
Frenchfr
Italianit
Russianru
Simplified-Chinesezh-Hans
Traditional-Chinesezh-Hant
Hong Kong-Chinesezh-HK
Singapore-Chinesezh-SG
Portuguesept
Brazilian-Portuguesept-br
Koreanko
Japaneseja
Turkishtr
Dutchnl
Czechcs
Hungarianhu
Indonesianid
Thaith
Sloveniansl
Vietnamesevi
Arabicar
Polishpl
Norwegianno
Swedishsv
Finnishfi
Romanianro
Greekel
Danishda
Malayms
Hebrewiw
Slovaksk
Ukrainianuk
Catalanca
Croatianhr
Bengalibn
Bulgarianbg
Gujaratigu
Hindihi
Kannadakn
Latvianlv
Malayalamml
Marathimr
Punjabipa
Persianfa
Tamilta
Telugute

Setting a Language

You can set the code of the language to be used by Web Chat in the helpshiftConfig object.

Example Embed Code

var PLATFORM_ID = "foo",
DOMAIN = "bar";

window.helpshiftConfig = {
platformId: PLATFORM_ID,
domain: DOMAIN,
// other options, if applicable
// Set language to French ("fr")
language: "fr",
};
// If you are setting language dynamically (i.e. after Web Chat has loaded),
// then refresh the widget:
Helpshift("updateHelpshiftConfig");

Alternatively, you can call the setLanguage API (Deprecated) to set the language after the initialization code.

Helpshift("setLanguage", "fr");
Deprecation notice

The preferred way to set the language is to use the helpshiftConfig object because the setLanguage API is deprecated.

Here's a screenshot of how Web Chat will look after setting the language to French.

Note

In order to ensure a smooth migration for existing users, the default language is set to English (en) i.e. if you don't set the language option in the helpshiftConfig object, Web Chat will use English as the language. You can set it to browserDefault in case you want your Web Chat widget experience to be in the browser's language.