Conversion of properties files to UTF-8 encoding

With IAM 7.x, non-UI-related strings_*.properties files supported ISO/IEC 8859-1, also known as Latin-1. With Airlock IAM 8.0, these files must be converted to UTF-8. Related articles are linked below.

Converting Latin-1 to UTF-8

The encoding conversion can be done using the iconv CLI program.

  1. Example:
  2. Convert an iso-8859-1 encoded properties file to UTF-8 and save it temporarily:
    iconv -f iso-8859-1 -t utf-8 strings_de.properties -o tmp.properties
  3. Overwrite the old file:
    mv tmp.properties strings_de.properties

This example converts a properties file containing ​german​ translations (strings_de.properties). Adjust the commands according to your conversion task.