IntegraTUM WebDisk Translation
This is a small guide to help you building your own translations and getting them into the next release.
- To start with the translation into your language, please download the latest release (here).
- Extract the archive.
- You'll find a directory named "languages" under "/webapp/WEB-INF/classes/". Inside this directory all language files are kept.
- Every language has one file. In this file all strings that should be translated are kept, including dates and error messages from the jCIFS library.
- To start with your translation, make a copy of lang_en_us.properties and specify a name corresponding to your language (e.g. lang_de_de.properties for German).
- Inside the language file, keys and translated values are placed in one line.
- The original language is English. The English keys are written on the left side of the "=" symbol (e.g. access_denied=Access denied.)
- To do your translation, replace the text on the right side of "=".
- If you don't want to translate an item, remove the line or keep the English translation.
- In addition to words and sentences, also date settings can be translated into your language.
- The exact expressions (e.g. MM/dd/yy hh:mm a) can be found here.
- E.g. "hh:mm a" shows hours and minutes in the 12 hour style, using the translation "HH:mm" gives the 24 hour style.
- When you're finished, take the language file and send it to .
- It will be available with the next release and published under the GNU GPLv2 license.
Note: Language files are parsed every time you reload the application or restart the Tomcat server.