How to distribute an edited locale to multiple servers
After you create your locale, you can customize the locale with WHM’s Locale Editor – Bulk Mode feature. (Home » Locales » Edit a Locale).
After you customize your locale, perform the following steps to distribute the locale to multiple servers:
Note: In the following example, Swiss High German (de_ch
) is the customized locale.
On the source server:
- Log in to the server from the command line as the
root
user. - Run the
/scripts/locale_export --locale=de_ch
command to export the locale. - Distribute the
/var/cPanel/locale/export/de_ch.xlf
file to your target server or servers.
- This command creates the
/var/cpanel/locale/export/de_ch.xlf
file. - To view more options that allow you to export the locale, run the
/scripts/locale_export
command with the--help
flag.
For example, one method that you can use to export the file is to run the following command:
scp /var/cpanel/locale/export/de_ch.xlf root@trg.example.com:/var/cpanel/locale/export/de_ch.xlf
This command copies the locale file to the /var/cpanel/locale/export/de_ch.xlf
location on the trg.example.com
server.
On the target server
- Log in to the server from the command line as the
root
user. - Run the
/scripts/locale_import --locale=de_ch
command to import the locale.
- To view more options that allow you to import the locale, run the
/scripts/locale_import
command with the--help
flag.
The Swiss High German (de_ch
) locale is now available on the target servers.
Additional Information
There are several different approaches that you can use to distribute a locale to multiple servers. For example:
- Set up a cron job to automate this process. For more information on this process, visit our cron jobs documentation.
- Use FTP to distribute the locale file to your users’ servers. For more information on this process, visit our FTP Accounts documentation.
Warning: We strongly recommend that you do not directly edit the XML
file. Instead, use WHM’s Locale Editor – Bulk Mode (Home » Locales » Edit a Locale)feature to edit the locale.