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.

  1. Configure a fixed text field to use a Single Byte data format by performing the following steps.
    1. Click the browse button (...) for Language Properties to open the Language Properties Wizard.
    2. In the Language Properties Wizard, click Next.
    3. For the Font Character SetClosed 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 ANSIClosed American National Standards Institute, a non-governmental organization responsible for the coordination of voluntary national (United States) standards.. Click Next.
    4. For TrueType Font select Arial Unicode MS, and for Data Format select Single Byte. Click Next.
    5. Confirm that your selections are as follows, and then click Finish.
    6. In a web browser, navigate to Google Translate, translate the word Cyrillic from English to Russian, and copy the translation.
    7. In your label, double click the fixed field, paste the translation into the Field Data text box, and then click OK.
    8. Confirm that the Cyrillic field in the label is filled with question marks (?).
  2. Reconfigure the fixed text field to support Cyrillic text by performing the following steps.
    1. Double click the Cyrillic field with the question marks, and for Font select Arial Unicode MS.
    2. Click the browse button (...) for Language Properties to open the Language Properties Wizard.
    3. In the Language Properties Wizard, click Next.
    4. For Font Language Selection, select Non-Asia (Single Byte). Click Next.
    5. For Font Character Set, select Russian. Click Next.
    6. For TrueType Font, select Arial Unicode MS. For Data Input, select Unicode UTF-8. Click Next.
    7. Review the selected field properties. Click Finish.
    8. In your label, double click the Cyrillic fixed field so you can input the field data.
    9. From the web browser displaying Google Translate, copy the translation of the word Cyrillic and paste it into the Fixed Data field. Click OK.
    10. In your label, confirm that the field formatted for Cyrillic text now displays Cyrillic text rather than question marks.