Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-845

Windows error message output accented characters wrong in show details view

    XMLWordPrintable

Details

    Description

      Using Installer in a setup where the language contains accented characters, the Windows error/status messages with accented characters are output incorrectly into Show Details view. For example, in French L'opération a réussi is printed without e character (only the acute accent is printed). And in Turkish and Czech the accented characters are replaced with random characters or boxes. But note that this happens only when the Windows message is forwarded to the view. If the message comes from Installer Framework, it is output correctly e.g. in French "Installation terminée" the same é is output correctly. See attached images. The expected texts are

      • English: The operation completed successfully.
      • French: L'opération a réussi.
      • Czech: Operace byla dokončena úspěšně.
      • Turkish: İşlem başarıyla tamamlandı.

      This happens on Windows only and Visual Studio's errlook.exe tool shows the message correctly.

      Attachments

        1. Czech.PNG
          Czech.PNG
          13 kB
        2. French.PNG
          French.PNG
          9 kB
        3. Ok.PNG
          Ok.PNG
          12 kB
        4. Turkish.PNG
          Turkish.PNG
          32 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            installerteam Installer Team
            qtcomsupport Qt Support
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes