Lagom WHMCS Client Theme uses its own translation strings. However, you can enhance the user experience in the WHMCS client area and during the ordering process. Where possible, we have applied strings provided by default by WHMCS (opens new window) but there are places where we had to create custom strings.
“Overrides” have been implemented to let you override the existing Lagom WHMCS Client Theme translations or to create new translation strings that then can be used in the Lagom WHMCS Client Theme files.
/templates/lagom2/core/lang and create the overrides folder. All files created in the overrides folder will not be overwritten by future Lagom updates.<?php indicating that the PHP code will be used./templates/lagom2/core/lang/english.php file:Then place it in the overrides English file along with your preferred change:
Your new translation can work in the Lagom WHMCS Client Theme files using the {$rslang->trans(key_1.key_2')} variable.
The language system in the Lagom WHMCS Client Theme allows you to add your own additional language translations. Before you begin, ensure that the language is properly created and configured in your WHMCS system. For detailed instructions on creating and customizing language files within WHMCS, visit Creating and Customizing Language Files (opens new window). Next, we recommend starting by duplicating one of the existing language files.
/templates/lagom2/core/lang and duplicate the english.php file..php.Lagom WHMCS Client Theme is designed to support Right-to-Left (RTL) languages, such as Arabic, Hebrew, and Persian. This support ensures that the theme's layout and elements are properly aligned and displayed for RTL languages, enhancing the user experience for RTL readers. You can view our RTL support in action on our Demo Website (opens new window).
Due to inherent limitations within the WHMCS system, certain pages currently do not support RTL languages. The pages affected include:
This is primarily because these specific pages do not undergo translation by WHMCS, preventing our theme from identifying the selected language and consequently, not loading the appropriate RTL CSS files.
Furthermore, it is important to note that neither WHMCS nor the Lagom WHMCS Client Theme provides RTL versions of PDF documents for:
Lastly, we wish to highlight that compatibility with third-party modules in RTL mode cannot be fully assured. These modules often incorporate their own CSS styling, which might override the Lagom theme's CSS, potentially leading to inconsistencies in RTL display. We recommend verifying RTL support with third-party module providers for a seamless experience.