Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You may build a CommCare application in English, another language, or a combination of languages. Here are some instructions on how to set default languages and switch between multiple languages. Below you will find an overview of the different elements of managing multiple languages.

...

  1. Navigate to the Applications tab. 

  2. Select your application, then click on Languages under Settings in the list on the left panel.  

  3. Under Language List add your language code. (i.e. hin for Hindi, en for English, etc.). The field will auto-populate. If your language does not exist, you can google the language name, and typically the first result on wikipedia is the right language and has the 3-letter code you need to add. If your language still does not show up, create a new code and add it. This is not recommended, but is OK if the language comes up as "unrecognized." Don't do this if the language comes up as "invalid." 

  4. Click Save.

  5. Now all the module and form names will need to be updated in both languages. A dropdown menu will appear next to the "Languages" menu item so that you can switch between multiple languages.

Default to a Specific Language (Multiple Languages)

Follow these steps to default to a specific language should your application have multiple languages

...

If CommCare HQ already has a list of UI strings translated for your language, all the menus will display in the preferred language. If not, you may contribute translations for UI strings in CommCare; instructions can be found here

Default to a Specific Language

Follow the below steps to change the default language of the application on the phone

...

Unicode Friendly Softwares

Google Input Tools

Go to this website https://www.google.com/inputtools/ and choose "Hindi" on the right panel before downloading- free download.  This This works very similar to Hindi Indic Input or Google Transliterate, in that you type phonetically, but it has a built-in dictionary. It guesses/suggests the word that you are typing and provides alternatives, similar to Google Translate.  It works offline and also supports a bunch of other Indian languages (Bengali, Kannada, Tamil, Telugu, Urdu, etc.)

...

Note: More useful to stick to google input tools as far as possible.

Baraha software supports Kannada, Konkani, Tulu, Hindi, Marathi, Sanskrit, Tamil, Telugu, Malayalam, Gujarati, Punjabi, Bengali, Assamese and Oriya languages. Runs on Windows XP/Vista and Windows 7. http://www.baraha.com/   The  The download link is at the bottom of the homepage. You will have to register to download the free version of the software.

...