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.
Then, visit a page with a browser in the corresponding language setting. The result looks like:
Comments