Cute Chat

How to Add a new language file?

Cute Chat / Web Messenger includes a multi-language localization feature which allows administrators to easily support any language.
To add a new language file, follow the steps below:


Find the Culture Name of your Language. Please reference "Culture Name" table at the bottom of the page.

Create a new language file based on Culture Name and copy it to CuteSoft_Client\CuteChat\Languages folder.


  • Create a new language xml file based on Culture Name. For example, el.xml (The Culture Name of Greek).
  • Copy all the content of en-us.xml to the el.xml.

    You should get the following xml file:

    <?xml version="1.0" encoding="UTF-8" ?>

    <root>

        <resource name="DenyAllAnonymous">Anonymous Users are not allowed in this chat application.</resource>

        <resource name="DenyRoomAnonymous">Anonymous Users are not allowed in this chat room.</resource>

        <resource name="NickNameIsExists">Nickname already exists.</resource>

        <resource name="YouAreRejected">You are rejected.</resource>

    ....

    </root>

  • After translating all strings in the above language file, copy it to CuteSoft_Client\CuteChat\Languages folder.


Culture Name Language-Country/Region
af Afrikaans
af-ZA Afrikaans - South Africa
sq Albanian
sq-AL Albanian - Albania
ar Arabic
ar-DZ Arabic - Algeria
ar-BH Arabic - Bahrain
ar-EG Arabic - Egypt
ar-IQ Arabic - Iraq
ar-JO Arabic - Jordan
ar-KW Arabic - Kuwait
ar-LB Arabic - Lebanon
ar-LY Arabic - Libya
ar-MA Arabic - Morocco
ar-OM Arabic - Oman
ar-QA Arabic - Qatar
ar-SA Arabic - Saudi Arabia
ar-SY Arabic - Syria
ar-TN Arabic - Tunisia
ar-AE Arabic - United Arab Emirates
ar-YE Arabic - Yemen
hy Armenian
hy-AM Armenian - Armenia
az Azeri
az-AZ-Cyrl Azeri (Cyrillic) - Azerbaijan
az-AZ-Latn Azeri (Latin) - Azerbaijan
eu Basque
eu-ES Basque - Basque
be Belarusian
be-BY Belarusian - Belarus
bg Bulgarian
bg-BG Bulgarian - Bulgaria
ca Catalan
ca-ES Catalan - Catalan
zh-HK Chinese - Hong Kong SAR
zh-MO Chinese - Macau SAR
zh-CN Chinese - China
zh-CHS Chinese (Simplified)
zh-SG Chinese - Singapore
zh-TW Chinese - Taiwan
zh-CHT Chinese (Traditional)
hr Croatian
hr-HR Croatian - Croatia
cs Czech
cs-CZ Czech - Czech Republic
da Danish
da-DK Danish - Denmark
div Dhivehi
div-MV Dhivehi - Maldives
nl Dutch
nl-BE Dutch - Belgium
nl-NL Dutch - The Netherlands
en English
en-AU English - Australia
en-BZ English - Belize
en-CA English - Canada
en-CB English - Caribbean
en-IE English - Ireland
en-JM English - Jamaica
en-NZ English - New Zealand
en-PH English - Philippines
en-ZA English - South Africa
en-TT English - Trinidad and Tobago
en-GB English - United Kingdom
en-US English - United States
en-ZW English - Zimbabwe
et Estonian
et-EE Estonian - Estonia
fo Faroese
fo-FO Faroese - Faroe Islands
fa Farsi
fa-IR Farsi - Iran
fi Finnish
fi-FI Finnish - Finland
fr French
fr-BE French - Belgium
fr-CA French - Canada
fr-FR French - France
fr-LU French - Luxembourg
fr-MC French - Monaco
fr-CH French - Switzerland
gl Galician
gl-ES Galician - Galician
ka Georgian
ka-GE Georgian - Georgia
de German
de-AT German - Austria
de-DE German - Germany
de-LI German - Liechtenstein
de-LU German - Luxembourg
de-CH German - Switzerland
el Greek
el-GR Greek - Greece
gu Gujarati
gu-IN Gujarati - India
he Hebrew
he-IL Hebrew - Israel
hi Hindi
hi-IN Hindi - India
hu Hungarian
hu-HU Hungarian - Hungary
is Icelandic
is-IS Icelandic - Iceland
id Indonesian
id-ID Indonesian - Indonesia
it Italian
it-IT Italian - Italy
it-CH Italian - Switzerland
ja Japanese
ja-JP Japanese - Japan
kn Kannada
kn-IN Kannada - India
kk Kazakh
kk-KZ Kazakh - Kazakhstan
kok Konkani
kok-IN Konkani - India
ko Korean
ko-KR Korean - Korea
ky Kyrgyz
ky-KZ Kyrgyz - Kazakhstan
lv Latvian
lv-LV Latvian - Latvia
lt Lithuanian
lt-LT Lithuanian - Lithuania
mk Macedonian
mk-MK Macedonian - FYROM
ms Malay
ms-BN Malay - Brunei
ms-MY Malay - Malaysia
mr Marathi
mr-IN Marathi - India
mn Mongolian
mn-MN Mongolian - Mongolia
no Norwegian
nb-NO Norwegian (Bokmål) - Norway
nn-NO Norwegian (Nynorsk) - Norway
pl Polish
pl-PL Polish - Poland
pt Portuguese
pt-BR Portuguese - Brazil
pt-PT Portuguese - Portugal
pa Punjabi
pa-IN Punjabi - India
ro Romanian
ro-RO Romanian - Romania
ru Russian
ru-RU Russian - Russia
sa Sanskrit
sa-IN Sanskrit - India
sr-SP-Cyrl Serbian (Cyrillic) - Serbia
sr-SP-Latn Serbian (Latin) - Serbia
sk Slovak
sk-SK Slovak - Slovakia
sl Slovenian
sl-SI Slovenian - Slovenia
es Spanish
es-AR Spanish - Argentina
es-BO Spanish - Bolivia
es-CL Spanish - Chile
es-CO Spanish - Colombia
es-CR Spanish - Costa Rica
es-DO Spanish - Dominican Republic
es-EC Spanish - Ecuador
es-SV Spanish - El Salvador
es-GT Spanish - Guatemala
es-HN Spanish - Honduras
es-MX Spanish - Mexico
es-NI Spanish - Nicaragua
es-PA Spanish - Panama
es-PY Spanish - Paraguay
es-PE Spanish - Peru
es-PR Spanish - Puerto Rico
es-ES Spanish - Spain
es-UY Spanish - Uruguay
es-VE Spanish - Venezuela
sw Swahili
sw-KE Swahili - Kenya
sv Swedish
sv-FI Swedish - Finland
sv-SE Swedish - Sweden
syr Syriac
syr-SY Syriac - Syria
ta Tamil
ta-IN Tamil - India
tt Tatar
tt-RU Tatar - Russia
te Telugu
te-IN Telugu - India
th Thai
th-TH Thai - Thailand
tr Turkish
tr-TR Turkish - Turkey
uk Ukrainian
uk-UA Ukrainian - Ukraine
ur Urdu
ur-PK Urdu - Pakistan
uz Uzbek
uz-UZ-Cyrl Uzbek (Cyrillic) - Uzbekistan
uz-UZ-Latn Uzbek (Latin) - Uzbekistan
vi Vietnamese
vi-VN Vietnamese - Vietnam