Question Marks Are Substituted for Cyrillic Characters
Problem
Question marks (?) are substituted for Cyrillic characters. This behavior continues even after editing the LLMWDN32.ini file to add Unicode=1.
Explanation
The field override is not functioning as designed.
Solution
To resolve this issue, perform the following procedure.
- Configure a fixed text field to use a Single Byte data format by performing the following steps.
- Click the browse button (...) for Language Properties to open the Language Properties Wizard.
- In the Language Properties Wizard, click Next.
- For the Font Character Set
A character set is only a collection of characters. Characters from different language systems are conventionally divided into different “character sets.” For example, a font for use in Russia includes glyphs representing the Cyrillic character set., select ANSI
American National Standards Institute, a non-governmental organization responsible for the coordination of voluntary national (United States) standards.. Click Next.
- For TrueType Font select Arial Unicode MS, and for Data Format select Single Byte. Click Next.
- Confirm that your selections are as follows, and then click Finish.
- In a web browser, navigate to Google Translate, translate the word Cyrillic from English to Russian, and copy the translation.
- In your label, double click the fixed field, paste the translation into the Field Data text box, and then click OK.
- Confirm that the Cyrillic field in the label is filled with question marks (?).
- Click the browse button (...) for Language Properties to open the Language Properties Wizard.
- Reconfigure the fixed text field to support Cyrillic text by performing the following steps.
- Double click the Cyrillic field with the question marks, and for Font select Arial Unicode MS.
- Click the browse button (...) for Language Properties to open the Language Properties Wizard.
- In the Language Properties Wizard, click Next.
- For Font Language Selection, select Non-Asia (Single Byte). Click Next.
- For Font Character Set, select Russian. Click Next.
- For TrueType Font, select Arial Unicode MS. For Data Input, select Unicode UTF-8. Click Next.
- Review the selected field properties. Click Finish.
- In your label, double click the Cyrillic fixed field so you can input the field data.
- From the web browser displaying Google Translate, copy the translation of the word Cyrillic and paste it into the Fixed Data field. Click OK.
- In your label, confirm that the field formatted for Cyrillic text now displays Cyrillic text rather than question marks.
- Double click the Cyrillic field with the question marks, and for Font select Arial Unicode MS.
Article Number
2017044
Versions
All supported LPS family product versions
Environment
All supported environments