Translation and Multi-language support

Overview

Zoho Creator provides multilanguage support to collaboratively work online across organizational, geographical, and language barriers. You can:

  1. Add a language in which the end users will access your app's components.
  2. Manage the translations for the components in your app.
  3. Configure the language in which the end users will access your app's components. This can be any one of the four:
    1. the browser locale language, or
    2. the end user's preferred language, or
    3. the logged-in user's language of choice, or
    4. a fixed language (that you have added as a supported language).

This feature greatly helps to reach and engage a large of number of users worldwide who speak different languages, especially the non-English speakers.

Availability of this feature

This feature is available only for accounts that satisfy the below:

  • Accounts created after April, 2014, and
  • Accounts that have Multi-language support as part of their pricing plan. Refer this page to know the latest pricing plans.

We are currently working on migrating the older accounts to support this feature. Please contact support@zohocreator.com for any clarifications.

What can you manage translations for

The below given are the components that Zoho Creator will let you manage the translations for:

  • Name of the application.
  • Display name of Sections, Forms, Reports, Pages, Form Fields, Report Fields (the columns), Buttons in Forms, Custom Actions;
  • Choices displayed by Drop down, Radio, Checkbox and Multi-select field.

Add a language

  1. Open your app's Settings -> Translation tab.
  2. In the Languages tab, click the Add Language button, as shown below.

  3. The Add Language window will open. As indicated below, click on the drop down menu and select the required language.

    Enable Auto-Translate option comes set with Yes. This means that Zoho Creator will itself translate the names of your app's components to the language you selected in this step. If you set it as No, you will have to enter the appropriate translations in the Translations tab. Refer this section to know more.

  4. Click the Add button.

The language you added following the above steps will get listed in two places:

  1. Supported Languages table. The below image shows the language French as an active language. As the app-owner, you can deactivate/activate the translation for the added languages by clicking on the Status against them.

  2. Access This Application in drop down. Refer the below image.

Manage translations

Prerequisite: You must have added language(s) as mentioned in this section, as only then the Translate​ tab will be visible.
  1. Open your app's Settings -> Translation tab.
  2. Navigate to the Translate tab.
  3. The Language drop down will display all the languages you added as mentioned in this sectionSelect the language for which you want to manage the translations.
  4. Select the component to be translated from the Setup Component drop down. For example, selecting the component Forms will display all the forms in your app in the Create Translations table.
  5. Enter or edit the translation equivalent of the parent word in the Create Translations table.
  6. Click Update to save the changes you make.

Configure the language in which users will access the application

  1. Open your app's Settings -> Translation tab.
  2. In the Languages tab, click the Access This Application in drop down. As shown in the below image, it contains four options: Browser Locale languageLogin User's language, User's Choice and French (which was added as mentioned in this section).​
  3.  Select the required option.

Language options

Note: Translations for the Browser locale language and Login User's language will be displayed only when they have been added as supported languages (as mentioned in this section).

OptionsDescription
Browser Locale language The app components will be translated in the language that has been set in the web browser (as part of language settings) through which the app is accessed.
Login User's languageThe app components will be translated in the language that is set in the user's account settings.
User's ChoiceThe app components will be translated in the language which the end user chooses. However, you can set the Default Choice - the language in which the app will initially be presented in.

Default Language refers to the language the app was built, which is seen while editing the app. While accessing your app, the end user will be able to switch between the available language options, as shown below.

(a fixed language)

This refers to the active languages that you (may) have added as mentioned in this section; they will also appear in the Access This Application in drop down. For example, assume you added French. When your app is accessed, the components will be presented in French.

List of Supported Languages

Zoho Creator provides translations for the languages listed in the following table. If the language you require is not mentioned in it, you can request translation support by sending an email to support@zohocreator.com.

AlbanianKorean
ArabicKurdish
ArmenianLatin
AzerbaijaniLatvian
BasqueLithuanian
BelarusianMacedonian
BengaliMalay
BulgarianMaltese
CatalanMarathi
ChineseNorwegian
Chinese_TraditionalPersian
CroatianPolish
CzechPortuguese
DanishRomanian
DutchRussian
EnglishSlovak
EsperantoSpanish
EstonianSwahili
FilipinoSwedish
FinnishTamil
FrenchTelugu
GalicianThai
GeorgianTurkish
GermanUrdu
GujaratiVietnamese
GreekWelsh
HebrewYiddish
Hindi
Hungarian
Icelandic
Irish
Italian
Japanese
Kannada
Khmer