Localisation

The Localisation tab allows you to configure settings for WHMCS’s localization system. This includes how WHMCS displays the date and time, the default language, translations, and other locale-specific settings.

The Localisation tab in General Settings

You can access this tab at Configuration () > System Settings > General Settings.

System Charset

Retain the default setting (UTF-8) unless your language contains characters that the UTF-8 character set does not support.

If you change this setting, you must save the relevant language files again using the selected character set.

To do this:

  1. Open the language file that you use from the lang folder in Notepad.
  2. Go to File > Save As.
  3. Choose ANSI for Encoding Type.
  4. Save and reupload the file.

Date Format

Select the format to use to display dates in the Admin Area.

Client Date Format

Select the format to use to display dates in the Client Area.

Default Country

Select the country to use as the default option for countries on the Client Area registration and checkout pages.

Default Language

Select the language that all visitors will see your Client Area and online store in.

Enable Language Menu

Enable this to display a menu that allows visitors to choose the language to view.

Disabling this option does not prevent visitors from changing the language by specifying a language variable in the website URL.

Dynamic Field Translations

Enable this to use the Easy Translation feature to translate supported database field values into multiple languages. For example, this feature allows you to specify translated product names or descriptions according to the client’s selected language.

After you enable this setting, a Translate option will appear next to each translatable field in WHMCS.

Remove Extended UTF-8 Characters

Retain the default setting unless you use the utf8mb4 MySQL connection character set and utf8mb4_unicode_ci table collation.

Disabling this option with another character set and collation will result in problems with 4-byte UTF characters in support tickets (for example, emojis and some Kanji characters).

Phone Numbers

By default, the system uses the following phone number format, automatically prefixing the number with the international country dialing code for the client’s selected country:

+ [Country Code] . [Phone Number]

The system will automatically update the country code whenever you update the client’s address.

Entering international phone numbers in the Summary tab

Disable this option to remove the country flag and automated country code prefix selection on the phone number fields through the Client Area and Admin Area.

Last modified: June 14, 2024