Contact Enhanced Documentation


Translate Contact Enhanced Form Validation errors for Joomla 3.0 and newer is a very simple task, however it might be a bit more complicated for Joomla 2.5 users. Please continue reading...


How to translate the error messages for Joomla 3.0 and newer

Contact Enhanced 3.0 and newer uses jQuery for the form validation script. The validation messages are in the Contact Enhanced Language files, so what you need to do is translate Contact Enhanced. For more information on how to translate Contact Enhanced read these articles:

Translating Contact Enhanced

Translate Contact Enhanced Using Transifex

How to translate the error messages for Joomla 2.5

Contact Enhanced for Joomla 1.6 up to Joomla 2.5 uses MooTools for the validation script. The translation for the error messages (for some languages, see language codes) are in the MooTools javascript files:

[Path to Joomla 1.6+]/media/system/js/mootools-core.js
[Path to Joomla 1.6+]/media/system/js/mootools-more.js

Current languages in MooTools language files:

ar-AA, ca-CA, ca-ES, cs-CZ, da-DK, de-DE, en-US, en-UK, en-AU, es-AR, es-ES, et-EE, fa-IR, fi-FI, fr-FR, he-IL, hu-HU, it-IT, ja-JP, nl-NL, nl-BE, no-NO, pl-PL, pt-BR, pt-PT, ru-RU, si-SI, sv-SE, tr-TR, uk-UA, zh-CN, zh-TW

If it is not translated into your language, open this file:

[Path to Joomla 1.6+]/components/com_contactenhanced/assets/js/mootools-languages/locale.en-US.js

and copy to:

[Path to Joomla 1.6+]/components/com_contactenhanced/assets/js/mootools-languages/locale.language-CODE.js where language-CODE follows this convention [language-code]-[COUNTRY-CODE]. (see a list with the most common COUNTRY-CODE)

Then Translate all content of the file  inside single quotes, except for the strings 'Date', 'Number' and 'FormValidator'.

Recommend to a friend

Copyright © 2018 All Rights Reserved.

This site is not affiliated with or endorsed by the Joomla!™ Project. It is not supported or warranted by the Joomla!™ Project or Open Source Matters™. The Joomla!™ logo is used under a limited license granted by Open Source Matters™, the trademark holder in the United States and other countries.
We may collect your IP address and your browser's User Agent string while using our site for security reasons and deriving aggregate information (analytics). This information is retained for a minimum of 1 and a maximum of 24 months.