...

How to Manage Languages in WHM

This tutorial will show you how to manage languages in WHM

You’re likely to have a wide variety of customers from all around the world. If their control panel were to be displayed in their native language, it might make them feel more comfortable using cPanel on their own.

cPanel comes with almost a dozen languages by default. You can manage the default languages and add new ones in the Languages category. This tutorial will give you an overview of that entire category.

1) Find it in the menu.

Manage Languages in WHM

2) Start by viewing all the installed languages.

As you can see here, cPanel comes with languages files in Arabic, Bengali, Chinese, English, French, German, Hindi, Japanese…

Manage Languages in WHM

…Portuguese, Russian, and Spanish. These are among the most widely-used languages in the world, so they should satisfy almost all of your customers.

Manage Languages in WHM

All eleven default languages are available for the latest cPanel theme, which is probably what you’ll be using. Some of the languages are also available as UTF8 versions, which allows for a wider variety of text characters.

3) Next, let’s create a new language.

4) First, select a language on which to base the new one. That language will then be cloned.

Manage Languages in WHM

5) You’ll probably want to edit all language files, so leave this as Root, Addons & All Themes.

6) Then, click Go.

Manage Languages in WHM

7) Enter a name for the target language.

Manage Languages in WHM

You can specify a charset for this language, or just leave it as the default. Which is best depends on the language.

8) When, ready, click Copy/Clone.

9) Success.

9) Success.

10) Now, we can edit our new language file.

10) Now, we can edit our new language file.

You have two choices here. Live editing allows you to access a standard cPanel interface and edit portions of text by clicking on them. This will only work when editing resellers’ profiles.

The other editing tool gives you a list of phrases along with a text box with which to edit each one. As stated above, best results are obtained by using both tools together.

Let’s see how to use the standard editing tool.

11) Select the language we created from the list.

11) Select the language we created from the list.

12) Ensure that the correct file is selected, then click Go.

12) Ensure that the correct file is selected, then click Go.

As you can tell by the scrollbar at right, this list is quite extensive. Scroll through it and change whatever you like. If a phrase has been modified from the English version, it will show up in green.

As you can tell by the scrollbar at right, this list is quite extensive. Scroll through it and change whatever you like. If a phrase has been modified from the English version, it will show up in green.

13) Click Save when you’ve finished making changes.

13) Click Save when you've finished making changes.

The file has been saved.

The file has been saved.

14) Next, take a look at the language upload page.

14) Next, take a look at the language upload page.

In addition to the default languages, you can download community-managed language files from cPanel’s site at lang.cpanel.net.

Translating every single phrase cPanel uses to a different language is obviously a long, monotonous task. When possible, save yourself some time and look for an existing translation.

Upload a language file on this page using the form here.

Make sure you specify the right file or theme in the list.

You can also download a language here.

15) Select the language from the list.

15) Select the language from the list.

16) Pick the desired file or theme.

17) Press Go.

18) A download prompt will appear. Save the file to your disk.

18) A download prompt will appear. Save the file to your disk.

19) Now, let’s see how to Delete a Language File.

20) Choose the language from the list.

20) Choose the language from the list.

21) Pick the correct file or theme, then click Go.

All the files for that language have now been removed.

All the files for that language have now been removed.

22) There is one remaining feature in this section. Click Statistics Language Config.

23) Here, you can control which language each of the statistics programs will use when a user has a certain language picked for cPanel.

23) Here, you can control which language each of the statistics programs will use when a user has a certain language picked for cPanel.

By default, all languages will use English for their statistics programs. Scroll through and update the settings as desired, finding the closest match to the language used in cPanel.

19) Now, let's see how to Delete a Language File. 20) Choose the language from the list. <a href="https://fastdot.com.au/?attachment_id=3776" rel="attachment wp-att-3776"><img src="https://fastdot.com.au/wp-content/uploads/2012/08/frame30_121.png" alt="20) Choose the language from the list." title="20) Choose the language from the list." class="alignnone size-full wp-image-3776" /></a> 21) Pick the correct file or theme, then click Go. All the files for that language have now been removed. <a href="https://fastdot.com.au/?attachment_id=3777" rel="attachment wp-att-3777"><img src="https://fastdot.com.au/wp-content/uploads/2012/08/frame32_118.png" alt="All the files for that language have now been removed." title="All the files for that language have now been removed." class="alignnone size-full wp-image-3777" /></a> 22) There is one remaining feature in this section. Click Statistics Language Config. 23) Here, you can control which language each of the statistics programs will use when a user has a certain language picked for cPanel. <a href="https://fastdot.com.au/?attachment_id=3778" rel="attachment wp-att-3778"><img src="https://fastdot.com.au/wp-content/uploads/2012/08/frame33_120.png" alt="23) Here, you can control which language each of the statistics programs will use when a user has a certain language picked for cPanel." title="23) Here, you can control which language each of the statistics programs will use when a user has a certain language picked for cPanel." class="alignnone size-full wp-image-3778" /></a> By default, all languages will use English for their statistics programs. Scroll through and update the settings as desired, finding the closest match to the language used in cPanel.

24) When finished, click Save.

24) When finished, click Save.

How to Manage Languages in WHM

Managing languages in WHM (Web Host Manager) is an important aspect of providing a localized and user-friendly experience for your cPanel users, especially if you’re catering to a diverse, multilingual user base. WHM allows you to change and manage language settings for both the WHM interface itself and the cPanel interfaces provided to your hosting customers. Here’s a step-by-step guide on how to manage languages in WHM:

Step 1: Access WHM

  1. Log into WHM:
    • Open your web browser and navigate to your WHM login URL, typically formatted as https://yourserverip:2087 (replace yourserverip with your actual server IP address or hostname).
    • Enter your WHM username and password to log in.

Step 2: Navigate to Language Settings

  1. Find Language Settings:
    • In the WHM dashboard, use the search bar to find “Tweak Settings” or directly look for language-related options.
    • You can also find language settings under the “Server Configuration” section.

Step 3: Managing WHM Language Settings

  1. Change WHM Language:
    • In “Tweak Settings”, go to the “Localization” tab.
    • Here, you can set the default language for the WHM interface.
    • Select the desired language from the dropdown menu and save the changes.

Step 4: Managing cPanel Language Settings

  1. Set Default cPanel Language:
    • Still in the “Localization” tab of “Tweak Settings”, you can set the default language for all new cPanel accounts.
    • Choose the preferred language from the dropdown menu provided.

Step 5: Allow Users to Change Language

  1. Enable Language Change in cPanel:
    • Ensure that cPanel users can change their language settings. There’s usually an option in “Tweak Settings” to allow users to change their cPanel language.
    • Enabling this option gives users the flexibility to select their preferred language in their cPanel dashboard.

Step 6: Update and Install New Languages

  1. Install New Languages:
    • If the desired language is not available, you may need to install it. WHM usually includes a feature to add new languages.
    • Go to “cPanel & WHM Locale XML Downloads” in the “Server Configuration” section to download and install new language packs.

Step 7: Apply and Save Changes

  1. Save Changes:
    • After making your language selections or installing new languages, make sure to save your changes.
    • It’s important to apply these changes for them to take effect.

Best Practices

  • Consistency: Ensure that language settings are consistent across WHM and cPanel for a unified user experience.
  • User Preferences: Allow users to select their preferred language in cPanel for a more personalized experience.
  • Regular Updates: Keep language packs updated to ensure that translations are accurate and up-to-date.
  • Feedback: Encourage feedback from users regarding language support, as this can help you understand their needs better.

Conclusion

Managing languages in WHM is crucial for providing a tailored experience to a diverse user base. It enhances the usability and accessibility of your hosting services. By following these steps and best practices, you can effectively manage language settings in WHM and cPanel, ensuring that your services are user-friendly and accessible to a wider audience.

cPanel Web Hosting for your Business

 

Previous Post
Manage SSL keys in WHM
Next Post
Manage Themes in WHM