Localisation Tab
The Localisation tab allows you to configure settings for WHASOLS's localisation system. This includes how WHASOLS displays the date and time, the default language, translations, and other locale-specific settings.
You can access this tab at Configuration > Others.
System Charset
Leave at the default value UTF-8 unless your language contains characters not supported by this charset. If you do change it, files need to be resaved under that charset. To do that, open the language file you use from the language folder in Notepad++ or Sublime and then go to File > Save As and choose Encoding Type "ANSI". Save and then reupload and it should be fine again.
Date Format
Choose how the date will be displayed throughout your admin area.
Client Date Format
Choose how the date will be displayed throughout your client area.
Default Country
The default option in the country dropdown on the registration and checkout pages.
Default Language
The language that all visitors will see your WHASOLS installation in.
Enable Language Menu
A menu will appear allowing visitors to choose the language of your installation. Unticking this option does not prevent the language from being changed by specifying the language variable in the address bar.
You can translate into your own language by copying one of the existing text files in the /language folder and renaming it. For more information, see Language Files.
Dynamic Field Translations
Dynamic Field Translation allows you to localise supported database field values into multiple languages. For example this enables clients who use your client area and shopping cart in English to see a product name as Silver whilst French customers would see it as Argent.
Once enabled here, a Translate button will appear next to translatable fields. For more information, see Easy Translation.
Remove Extended UTF-8 Characters
This setting is on by default which is the recommended state. Only disable this setting if you're using the utf8mb4 MySQL connection charset and utf8mb4_unicode_ci tables collation. Disabling this option with another charset and collation will result in problems when 4-byte UTF characters are used in support tickets (eg. Emoji icons or some Kanji characters).
Phone Numbers
Uncheck this option to remove the country flag and automated country code prefix selection on the phone number fields through the client and admin area. For more information, see Phone Numbers below.
you can easily enter and store international phone numbers.
This system ensures a consistent and uniform phone number format combining the country prefix and phone number:
+ Country Code . Phone Number as +92.1234567890
In WHASOLS this feature is enabled by default. The system will save the client's phone number in the database and automatically prefix it with the international country dialing code.
To disable this, uncheck Phone Numbers in the Other tab at Configuration > General Settings. When you disable this feature, the system will not add the prefix in the database but will display it in the Admin Area and Client Area.
Automatic Number Formatting
The pre-selected country will default to your WHASOLS system default country. The system will update the selected country whenever you change the client's physical address. This change will occur even if the phone number is currently empty.
Users can also begin typing a phone number that begins with a country code in the format +XX and the system will update the country.
The update process will automatically convert existing client phone numbers when they display in a phone number field. The phone number value will update in the database the first time that an admin or client saves the phone number.