CodePageForUnicodeUpgrade

Description

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 or later versions. By default, the code page used for the conversion is the one specified by the operating system of the PC where ReadSoft 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

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