Translations
Install language packs and create your own translations.
Supported languages
| Language | Code | Delivery method |
|---|---|---|
| English | en-GB |
Included in the component (installed automatically) |
| Danish | da-DK |
Separate language pack |
| German | de-DE |
Separate language pack |
| French | fr-FR |
Separate language pack |
English is the base language and is always available. The other languages are installed as separate Joomla extensions.
Installing a language pack
-
Download the language pack
Log in at lolkv.com/my-account/downloads and download the language pack ZIP for your language.
-
Install in Joomla
Go to System → Install → Extensions. Upload the language pack ZIP and click Upload & Install.
-
Set your site language
Ensure the corresponding Joomla language pack is installed and set as the default frontend language if needed (System → Manage → Languages).
Frontend UserManager fully supports Joomla's multilingual system. Install multiple language packs and Joomla will display the interface in the correct language based on the user's preference.
Language file structure
Each language has three .ini files:
| File | Location | Contains |
|---|---|---|
com_userfrontend.ini |
components/com_userfrontend/language/{tag}/ |
Frontend strings — user list, forms, buttons, messages, validation. |
com_userfrontend.ini |
administrator/components/com_userfrontend/language/{tag}/ |
Backend strings — configuration labels, settings descriptions. |
com_userfrontend.sys.ini |
administrator/components/com_userfrontend/language/{tag}/ |
System strings — menu item types, component description. |
Creating your own translation
-
Copy the English files
Copy the three
en-GBlanguage files and rename them with your language code (e.g.es-ES). -
Translate the strings
Open each
.inifile and translate the values (in quotes) while keeping the keys unchanged. Format:KEY="Translated value". -
Place the files
Copy your translated files to the Joomla language directories:
components/com_userfrontend/language/{tag}/com_userfrontend.iniadministrator/components/com_userfrontend/language/{tag}/com_userfrontend.iniadministrator/components/com_userfrontend/language/{tag}/com_userfrontend.sys.ini
-
Test
Set your site language and verify all strings display correctly. Missing translations fall back to English automatically.
Created a translation? Get in touch via our contact form and we will include it in future releases.