Internationalization (i18n)

Create a Language File for UI

By default, Keikai only displays English on its user interface. You can create your language translation file for texts in the UI to make it more user-friendly.

Create a JavaScript File for a Language

Create a new language js file for a specific locale like:

 msgzss_[LANG]_[COUNTRY].js

e.g. msgzss_zh_TW.js is for traditional Chinese in Taiwan.

Put the language js file under the below path in your classpath like:

 WEB-INF/classes/web/js/zss/lang/msgzss_zh_TW.js

In Maven default folder structure, you need to put it under resources.

Get Built-in Language Key

Then, get the built-in language properties, it’s in

keikai.jar/web/js/zss/lang/msgzss.js

Copy the content and paste to your new language js file.

Translate to Target Language

Replacing string values (English) with the target language.

center


Then, visit a page with a browser in the corresponding language setting. The result looks like:

Comments