Countries and Calling Codes

A custom countries.json file can add, change, or remove the countries that appear in menus within WHMCS and their calling codes on self-hosted WHMCS installations.


Localisation

The Localisation tab in General Settings allows you to configure settings for the localization system, including date and phone number formats, the default language, the system character set, and more.


Localization

The localization system allows WHMCS to display in many supported languages from around the world. You can also customize translations for your own products or tailor the WHMCS-provided translations to suit your business.


Translation Editor

The Translation Editor addon module allows WHMCS Cloud users to override translated text in the WHMCS localization system.


Translation Editor Content Errors

Troubleshoot and resolve The text that you entered contains potentially-dangerous content. Edit your text and try again. errors when saving translation overrides in the Translation Editor addon module.


Change How Dates Display

You can configure how dates display for admins and for clients. This allows you to display locale-specific date formats to your customers and staff.


Customize Text

You can customize text on self-hosted WHMCS installations using the localization system. This allows you to set your own translations in your customers' languages or update the messages they see for your brand.


Enable the Language Menu

You can choose whether to allow customers to select the language that they see in the Client Area from a list of WHMCS's supported languages.


Localize Email Templates

You can customize email templates for multiple locales, to ensure that your clients receive emails in their preferred language.


Set the Default Locale

You can choose the default country and language for your customers. WHMCS includes many supported languages.


Translate Custom Status Names

You can customize the names of custom support ticket statuses that you add to your self-hosted WHMCS installation. The localization system requires you to add separate custom status entries for admins and clients.


Translate Product Text

You can translate the name, description, and other text for your products. This allows you to provide custom localization and display your product information in your customer's chosen language.