Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-18662

Qt/Mac Cocoa: Localization of application menu gone after "macdeployqt"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • Not Evaluated
    • None
    • 4.7.2
    • Translations (l10n)
    • None
    • Mac OS X 10.6.7 + Qt 4.7.2 Cocoa
    • macOS

    Description

      Localization of Qt apps works as expected when run from Qt Creator. All menus are translated appropriately.

      After calling "macdeployqt" on the .app bundle, the application menu (the one in the menubar showing the app name) is no longer translated to the system language, but is in English. The native dialogs (open, save, etc.) however DO respect the selected language in the OS X system preferences.

      Steps to reproduce:

      1) Change your system language to non-English
      2) Open the .pro file in the attached .zip file in Qt Creator
      3) Build and run: Application menu is in the language chosen in the system preferences
      4) Call macdeployqt on the .app bundle and run the app via double-click in Finder
      5) Application menu is NOT in the language chosen in the system preferences but in English

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sorvig Morten Sørvig
            menz Markus Enz.
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes