ExtraView allows each user to select their own language for the user interface of the product. In addition to localizing the system messages and prompts, the administrator may also localize their own metadata for the fields and layouts that they create. Note that no matter what languages you want to support on the user interface, ExtraView will handle any alphabet within the data that is entered within issues. Unicode is fully supported.
Setting up a multi-lingual setup requires a number of behavior settings to be set at their correct values. These settings may be found in the Environment behavior settings category.
Environment Settings | Purpose |
DEFAULT_ATTACHMENT_CHARSET | The default character encoding for files being uploaded to ExtraView. This value is used to select the initial value presented to the administrator when creating a new user. UTF-8 is the default value and should be used for most installations. If the majority of your users use Japanese, you may consider an alternative such as Shift-JIS |
DEFAULT_LANGUAGE | This is the default language for the installation and will be used as the default for new users. The value should be set to en for English. The two-character country codes are defined within ISO 3166-1. Enter the value in lower case |
DEFAULT_REGION | This is the default region for the installation. Unless you are using multiple locales in your installation, and have created other locales, you should not alter this setting. A locale for the DEFAULT_REGION must exist before you alter this setting. Note that this setting is in upper case |
DEFAULT_VARIANT | The default variant for the installation. This is not typically used |
LOCALIZE_TITLES | This setting is used to turn off and on the localization buttons within administration. This is used when you are using ExtraView's multiple languages on the user interface. When this option is set to YES, a button with the title of Localize will appear beside all metadata titles and values that can be localized into different languages. Valid values are YES and NO |
MULTI_LOCALE | ExtraView will behave as a single locale system, using the language specified in the behavior setting named DEFAULT_LANGUAGE when this value is NO. When it is set to YES, the administrator may add any number of additional language locales to the system, and provide localized messages and metadata for each locale. If you are only using a single language, do not set this value to YES, as there are performance impacts to running in a multi-locale mode |
The following settings are sensitive if you are working within a language such as Japanese, where there are not necessarily any space characters between each word or character. Under these circumstances, the HTML language used in display browsers is not very forgiving and can give strange display results.
Display Settings | Purpose |
FOLD_TEXT_POSITION | This specifies the character position at which to fold text lines in TEXT_AREA and LOG_AREA fields. You should not specify a number lower than 65. If you specify a high number, such as 99999, the text input will never be folded. This is important for double-byte languages where spaces may not appear between words, as it will force ExtraView to introduce line-breaks at appropriate intervals |
FOLD_WORD_POSITION | This specifies the character position at which to break up a long word in TEXT_AREA and LOG_AREA fields. You should not specify a number lower than 65. If you specify a high number, such as 99999, the long word will never be broken up. This is important for double-byte languages where spaces may not appear between words, as it will force ExtraView to introduce line-breaks at appropriate intervals |
REPORT_WITH_FIXED_WIDTH_FONT | This should always be set to NO when working with double-byte languages. |