Language support (text encoding)
Text encoding specifies the character set to be used by Genero Studio. You can change the default encoding to work in your preferred language.
To support internationalization, characters typed at the keyboard are intercepted and changed automatically, based on the specified text encoding method.
The character set is specified in The default text encoding method is the one found on your system. To use encodings for a different language, select a different text encoding choice from the list. For example, to use Arabic, set the Text Encoding to ISO-8859-6. In addition, text encoding plugins can be configured, which are loaded at startup to provide new encoding support.
.Default encodings are much faster than plug-ins. You are strongly advised to use the provided encodings unless there are no other solutions.
The encoding must be correctly set before opening documents, as the selected encoding is used during file operations of text documents (load, save, parsing, highlighting, and so on).
- If you change the text encoding in Genero Studio, the corresponding
LANG
environment variable must be set. - If you are using Genero Studio in a remote configuration, your encoding method must match the encoding on the Genero Studio server.
- Mobile devices must use UTF-8.
- If you are editing text using a third-party tool, you must ensure that the tool uses the same encoding method.
- The database client locale (character set) and application locale (character set) settings must match.
- Genero BDL and Genero clients have settings that must also be changed when you want to use encodings and character sets for a language that is different from that specified in the default text encoding for your system. See the topic on Localization in the Genero Business Development Language User Guide for additional information about the settings for Genero Business Development Language. See the topic on Localization in the Genero Desktop Client User Guide for additional information about settings for Genero clients.