# Internationalization of webCDwriter

## Internationalization of the web pages

- Install webCDwriter
- Go to the directory /etc/CDWserver on your server
- Get the ISO-639 language code xx of your language
- Create and/or edit messages_xx (use messages_de as an example)
- Reload the web page

## Internationalization of webCDcreator

webCDcreator uses the JDK Internationalization APIs to support different languages and countries. The file webCDcreator/i18n/Messages.properties contains the default messages of webCDcreator.

### Adding a new translation

Install webCDwriter first. Then go to the directory /etc/CDWserver/webCDcreator/i18n/ on your server. In this directory you will already find some Messages_xx.properties files (xx is the ISO-639 language code). Create a new file for your language. You may take my German translation webCDcreator/i18n/Messages_de.properties as an example. If you want to share your translation with others, you can send it to me. I will make it available in a future release.

### Selecting a language

Running webCDcreator as an application you can use a language=en argument to set the language (en for English in this case). For the applet you can achieve the same by setting the parameter language to en.