Qt
  1. Qt
  2. QTBUG-55936

Standalone installer for Qt Linguist on Windows and Mac

    Details

    • Type: Suggestion Suggestion
    • Status: Closed
    • Priority: Not Evaluated Not Evaluated
    • Resolution: Done
    • Affects Version/s: 5.7.0
    • Fix Version/s: None
    • Component/s: Packaging & Installer
    • Labels:
      None
    • Environment:

      Windows and Mac OS

      Description

      Translators are not developers. They may even have no technical skill at all. The only tool they need from the rich Qt environment is Linguist. Asking them to download and install 1 GB of Qt SDK is not acceptable for most of them.

      Because this is a very specific but also very common use case, it would be nice to have a standalone and easy-to-use installer for Qt Linguist only. That would be the "Translator Kit".

      The targets for this installer are mainly Windows and Mac OS since they are the most used (if not the only) platforms for non-technical translators.

      This is a real need. Some informal requests were posted a few years ago in the Qt forums, without follow up, at least here and here.

      More important, this is a security issue. Since the need does exist for real, there are alternative packaging and downloads for Qt Linguist from many third-party download sites. We have no guarantee that the included code is genuine and free of malware. However, non-technical translators are very much tempted to install them. Providing an official small "Translator Kit" from the Qt site would be safer for everyone.

        Issue Links

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

          Activity

          Hide
          Thierry Lelegard added a comment -

          Since the need is real, I created a set of OpenSource scripts to build standalone installers for Qt Linguist on Windows and Mac OS. They are available on GitHub.

          This is not an official solution. One may even say that this just increases the mess of all third-party installers for Qt Linguist. The difference is that the scripts are OpenSource and a developer may create its own installers of Qt Linguist from the official full Qt development environment, solving the security issue which is mentioned in the initial report.

          Otherwise, an official set of Qt Linguist standalone installers, available from qt.io, remains the preferred choice for everyone. This is why this request for enhancement is still pertinent.

          Show
          Thierry Lelegard added a comment - Since the need is real, I created a set of OpenSource scripts to build standalone installers for Qt Linguist on Windows and Mac OS. They are available on GitHub . This is not an official solution. One may even say that this just increases the mess of all third-party installers for Qt Linguist. The difference is that the scripts are OpenSource and a developer may create its own installers of Qt Linguist from the official full Qt development environment, solving the security issue which is mentioned in the initial report. Otherwise, an official set of Qt Linguist standalone installers, available from qt.io, remains the preferred choice for everyone. This is why this request for enhancement is still pertinent.
          Hide
          Karim Pinter added a comment -

          One option would be to have an option in the online installer, which would only install Qt Linguist and the files which are necessary to run it. Linux Desktop version would be also nice.

          Show
          Karim Pinter added a comment - One option would be to have an option in the online installer, which would only install Qt Linguist and the files which are necessary to run it. Linux Desktop version would be also nice.
          Hide
          Alessandro Portale added a comment -

          Just for completeness, the scripts for https://www.linux-apps.com/p/1131386/ are here: https://code.google.com/archive/p/qtlinguistdownload/source/default/source . However hopelessly outdated, I prefer Thierry Lelegard's version.

          Show
          Alessandro Portale added a comment - Just for completeness, the scripts for https://www.linux-apps.com/p/1131386/ are here: https://code.google.com/archive/p/qtlinguistdownload/source/default/source . However hopelessly outdated, I prefer Thierry Lelegard 's version.
          Hide
          Iikka Eklund added a comment -

          Configs created to build Mac & Win offline installers that contain only the linguist and minimum lib dependencies.

          Show
          Iikka Eklund added a comment - Configs created to build Mac & Win offline installers that contain only the linguist and minimum lib dependencies.
          Hide
          Kai Pastor added a comment -
          Show
          Kai Pastor added a comment - For reference: https://codereview.qt-project.org/#/c/174683/
          Hide
          Ed Lee added a comment -

          Given that this is closed why are there no installers for 5.7.1?

          Show
          Ed Lee added a comment - Given that this is closed why are there no installers for 5.7.1?

            People

            • Assignee:
              Iikka Eklund
              Reporter:
              Thierry Lelegard
            • Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes