Background: Old (pre INVOICES 5-6) definition objects used ANSI strings, and INI files were in ANSI format. All of this is converted to Unicode when read by INVOICES 5-6. By default, the code page used for the conversion is the one specified by the operating system of the PC where INVOICES is running. You can use this CodePageForUnicodeUpgrade setting to override that default.
You can also override the default—and this CodePageForUnicodeUpgrade setting—by running eimngr.exe from the command line and using a switch that specifies the code page, like this:
eimngr.exe /codepage 1250
Or, in the user interface, you can use the Code page for Unicode upgrade setting, found in the Import dialog and in the Import invoice definitions dialog. The Code page for Unicode upgrade setting overrides all of the above.
Valid values at the time of this writing are listed below. If you specify an invalid value, it is ignored.
1252 |
Latin (Western European languages) |
1250 |
Latin (Central European languages) |
1251 |
Cyrillic |
1253 |
Greek |
1254 |
Turkish |
1255 |
Hebrew |
1256 |
Arabic |
1257 |
Latin (Baltic languages) |
1258 |
Vietnamese |
874 |
Thai |