# How to localize

AlignPlus provides Chinese and Korean language localization for HMI, user just needs to select the language on the top bar of the main GUI. Here is an example of default Chinese and Korean localization results.

- Chinese

- Korean

Notice that, not all items are translated. However, in case where a particular item needs to be changed to a different name to make it more meaningful in a specific application, users can customize local names through two ways: 1) use Localization function in Congex Designer; 2) modify language files of the project.

## Localize in Cognex Designer

Localization function can be found in "System" category in edit mode. Double click it to open the edit window.

Localization maintains one table of tag names, default names, and translated names for each language type. Filter here can be used to search specific tags using keywords; Language is the target language that one would like to translate into. Column Tag Name lists names of tags used for localization. Column Default String lists default names of localization tags shown on HMI when English is chosen. Column Translation lists the translated names of localization tags for the current selected language.

The empty cells left here under the selected language are for users to input according to specific local names used in projects.

Here is an example to rename feature finders:

In this project, "Features0" and "Features1" are not meaningful to users, instead, specific part name such as "Pol" or "Panel" makes more sense. Therefore, you can translate "Features0" and "Features1" to "Pol" and "Panel" .

After the translation, on run time HMI you will find that the former "Features0" and "Features1" have been replaced with "Pol" or "Panel".

- Name changes in Navigation tree:

- Name changes in specific pages:

## Localize in language files

Another place to customize local names is through editing language files under "Languages" sub-folder of your project folder.

After the modification, switch the language to the modified language to load the changes.