Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. QML: Kontextmenü von TextField bleibt englisch, soll aber deutsch sein

QML: Kontextmenü von TextField bleibt englisch, soll aber deutsch sein

Scheduled Pinned Locked Moved Solved German
3 Posts 2 Posters 387 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rgerlach81
    wrote on last edited by
    #1

    Liebe Qt-Community,

    Ich entwickle ein Projekt auf einer Maschine. Zu Testzwecken kopiere ich die erstellten Dateien(Executable und Bibliotheken) auf eine andere Maschine ohne reguläre Qt-Installation. Die benötigten Qt-Biliotheken packe ich in das gleich Verzeichnis mit entsprechender Orderstruktur. Es sind alles Windows-Maschinen. Das keine reguläre Qt-Version installiert ist, ist bewußt gewählt.

    Auf der Entwicklungsmaschine ist das Kontextmenü für verschiedene Textfelder in deutscher Sprache. Auf der Zweiten Maschine aber ist es in englisch.
    Alles andere funktioniert einwandfrei.

    Was fehlt mir auf der Zweiten Maschine? Ich habe es probiert mit dem setzen von Umgebungsvariablen, dem setzen von QLocale::setDefault(QLocale::German) in der main.cpp und kopierte alle *.qm's in das gleiche Verzeichnis, wie die ausführbare Datei.

    Vielen Dank im Voraus,

    1 Reply Last reply
    0
    • Christian EhrlicherC Online
      Christian EhrlicherC Online
      Christian Ehrlicher
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Beim Laden der Übersetzungen gibt loadTranslator einen bool zurück ob es geklappt hat oder nicht. Den solltest Du überprüfen: https://doc.qt.io/qt-5/qtranslator.html

      Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
      Visit the Qt Academy at https://academy.qt.io/catalog

      1 Reply Last reply
      1
      • R Offline
        R Offline
        rgerlach81
        wrote on last edited by
        #3

        Vielen Dank für den Tipp,

        das brachte mich auf die richtige Spur.

        Der Pfad in QLibraryInfo::location(QLibraryInfo::TranslationsPath) war auf dem zweiten System nicht verfügbar. Ich habe den Pfad in der qt.conf entsprechend angepasst, siehe: https://doc.qt.io/qt-5/qt-conf.html

        Vielen Dank Christian.

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved