By default, Chargebee provides translations in six languages - English, French, German, Italian, Portuguese and Spanish.
When you sign up for your Chargebee account and if you are from a non-English speaking country with your browser locale is set accordingly, you will be prompted to choose a different default language for your site.
If you do not get this option during signup, you can reach out to us to make the change for you.
Besides these, Chargebee can also support other languages termed as “custom languages” for which you would be required to do all the translations at your end.
To support such languages, you would first need to reach out to us to enable the language support from the back end. Once we add the custom language to your list, the language pack in your site will contain the additional custom language folder where you can add the translations.
You can download the language pack from under Settings >> Languages (under Customer-facing essentials), translate all the values for custom language in the language pack and upload it to the same page. More details about configuring multiple languages within Chargebee can be found in here.
1. For custom languages, it is necessary that you translate all the folders in the language pack.
2. The language pack with the additional custom language folder would also contain an “Internal” Folder that includes static terms such as the word “Invoice” or “Description” as in the screenshot below. These fields also need to be translated by you.
For example, the text in green would be present in the “internal” folder.
3. You could either choose to have the custom language as the site’s default language or as an additional language. For more on Default and additional languages, you can refer to this solution article.
4. Multi-language support is only available for Chargebee users registered under "Rise Plan" or above.