Best practices

Implement these best practices when applications use one or more character sets to support different languages.

If your application must support multiple languages or users in multiple countries, you will likely need to consider internationalization and localization when running Genero applications.

Important:

Read the recommendations for application localization set out in Understanding locale settings in the Genero Business Development Language User Guide.

Your Genero application locale defines the language and character set. The following list helps to ensure that your Genero application locale is properly set for when the GAS interacts with Genero applications using different encodings.

  1. It is recommended to run the GAS in an UTF-8 environment to avoid file conversion overhead.
    Note:

    Since version 3.20.13, the GAS supports file transfer with filenames containing locale-specific characters as well as ASCII characters. URLs provided by the DVM may be based on a different charset than that of the GAS, but this is not a problem when utilizing the UTF-8 character encoding. It allows the DVM to start in any locale.

  2. It is recommended to set the DVM locale in the .xcf file. See DVM locale settings in .xcf files for details.
  3. It is recommended to create the application configuration (.xcf) file in UTF-8 encoding.