The Delft-FEWS GUI is available in multiple languages, the default language of Delft-FEWS is English. Changing the Language file of the Delft-FEWS GUI is configured in the global.properties file. The following lines need to be present in the global.properties file.
It is also possible to have a variant to the selected language. The variant language files will use the default language values with for some GUI elements a different text. In the example below the country is set to Australia (AU) with a variant set to BOM.
The language files in the FEWS code will then have the following names.
The following languages are currently available for the Delft-FEWS GUI:
When a new GUI language is required, the default English language captions need to be translated to this new language. The language files for all GUI's need to be translated. This example will explain the steps when adding the French (fr) language to Delft-FEWS GUI.
There is a language file for every Delft-FEWS display, not all displays are used in each Delft-FEWS application. When a new language is added to Delft-FEWS it is important to translate the language files for the most important Delft-FEWS GUI
Once the most important Language files are translated, please send the files to Deltares Product Management (fews-pm@deltares.nl) so we can share these with the larger Delft-FEWS community and add the languge to the next Delft-FEWS release.
A complete set of language files from the latest Delft-FEWS 2020.02 release is attached.
Delft-FEWS is developed in Java, a Java Runtime is provided in the Delft-FEWS \jre folder. Currently the following languages are included in the Java JRE: de,es,fr,in,nl,vi,zh. New languages can be added to the Java JRE on request. The Java JRE languages are required for the default Java displays that are used to open files, save files, etc..