Language Pack Installation

From Texas Instruments Wiki
Jump to: navigation, search

Overview:

The Eclipse software framework that Code Composer Studio is based on allows for localization. By installing a language pack you can convert many of the menu items, tooltips and some help to the language of your choice.

CCSv4 Instructions

To install a language pack unzip it into your \eclipse folder with in the CCSv4 directory structure. To start CCSv4 in a specific language Eclipse will try to determine what language your Windows is running in and then automatically use the language pack. You can force it to use a specific language by changing your desktop shortcut to use the -nl option.

There is a Quick Tip video on how to install and configure CCS for Chinese language support.

Language Packs:

German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazil), Traditional Chinese and Simplified Chinese.

NLpack1-eclipse-SDK-3.2-win32.zip

Media:CDT_NL_3.1.1.zip

Czech, Hungarian, Polish and Russian

Media:NLpack2-eclipse-SDK-3.2-win32.zip

Danish, Dutch, Finnish, Greek, Norwegian, Portuguese, Swedish and Turkish.

NLpack2a-eclipse-SDK-3.2-win32.zip

Arabic and Hebrew

Media:NLpackBidi-eclipse-SDK-3.2-win32.zip

CCSv5 Instructions

  1. Add the Update Site: In CCS go to Windows -> Preferences. Type Update in the search box at the top left. Select "Available Update Sites". Click the Add button and add the Babel update site for your CCS releases:
  2. Install the language packs: Go to Help->Install New Software. Select the Babel Update site that you just added. Search for new software, this will take a minute as Eclipse will download the latest list of packs available. Select the language that you are interested in, once again there will be a delay as for each language there are over 30 different packages that contained translated material. Complete the installation.
  3. Restart CCS: Eclipse will automatically detect the local language that your operating system is using and will attempt to use the appropriate language packs. Alternatively you can force Eclipse to use a specific language by changing your desktop shortcut using the -nl option.

Specifying Language to use

Examples:

  • Japanese: eclipse.exe –nl ja
  • Chinese: eclipse.exe –nl zh
  • Korean: eclipse.exe –nl ko
  • German: eclipse.exe –nl de
  • French: eclipse.exe -nl fr

If you are running CCS in a language that is not the language native to Windows (using the '-nl' option), remember to change the text encoding for the editor 'Window->Preferences'. Expand 'General->Workspace'. Set the text encoding to something like GBK/GB2312 (for Chinese), UTF-8 (for Japanese), or EUC-KR (for Korean). To make characters show up correctly in the console you will also need to change the settings of the debug launch. The easiest way to do that is to right click on your debug session in the debug view, select Edit <session name>. Then go to the common tab and change the console encoding to the appropriate value, for example GBK for Chinese. If you are running CCS in the same language as Windows, the correct encoding should be already selected no settings need to be changed.

Known Issues:

There are a few known issues with using the Language Packs with CCSv4:

  • Only standard Eclipse menus/displays will be affected. Any content or plug-ins specific to CCSv4 will still remain in English. Same may apply to any other plug-ins from the Eclipse community.
  • When using CCS with Chinese language support, an error dialog will constantly appear when attempting to use the editor (this includes debugging). The fix for this issue will be available in a future CCSv4 service release
  • Project, source and target configuration file names need to still use the English alphabet. While the IDE itself can handle the other characters (Chinese, Korean, etc) and you will be able to create the project and file, there are issues with the underlying tools used by CCS and errors will occur when attempting to build and debug the project
  • Switching between languages with the Windows Language Bar (ex: EN<->CH) can cause CCS to hang for several moments as you try to input in the new language. Note that this issue only occurs if you are switching languages. See this FAQ for more details.