Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QT Translation - Multi Language Support
Forum Updated to NodeBB v4.3 + New Features

QT Translation - Multi Language Support

Scheduled Pinned Locked Moved General and Desktop
16 Posts 3 Posters 5.2k Views 1 Watching
  • 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.
  • J Offline
    J Offline
    janga
    wrote on last edited by
    #7

    Hi i have changed the ts file as below still iam not able too see any translation

    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE TS><TS>
    <context>
    <name>MainWindow</name>
    <message>
    <location filename="mainwindow.ui" line="14"/>
    <source>MainWindow</source>
    <translation></translation>
    </message>
    <message>
    <location filename="mainwindow.cpp" line="14"/>
    <source>&Up</source>
    <translation></translation>
    </message>
    <message>
    <location filename="mainwindow.cpp" line="15"/>
    <source>&Down</source>
    <translation>ccc</translation>
    </message>
    <message>
    <location filename="mainwindow.cpp" line="16"/>
    <source>&Left</source>
    <translation>bbbb</translation>
    </message>
    <message>
    <location filename="mainwindow.cpp" line="17"/>
    <source>&Right</source>
    <translation>aaa</translation>
    </message>
    </context>
    </TS>

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #8

      Hi and welcome to devnet,

      What you have to write in order to do dynamic translation can be found in the "Internationalization with Qt" chapter of Qt's documentation. More precisely under "Dynamic Translation"

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • IamSumitI Offline
        IamSumitI Offline
        IamSumit
        wrote on last edited by
        #9

        hi
        -show me your modified .pro file code.-

        (Edited@IamSumit))

        Be Cute

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #10

          It's not a pro file problem. The code from janga is not written to support dynamic translation.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • J Offline
            J Offline
            janga
            wrote on last edited by
            #11

            Can you please help me out for dynamic translation and or with any sample code

            1 Reply Last reply
            0
            • J Offline
              J Offline
              janga
              wrote on last edited by
              #12

              THis is my pro file

              QT += core gui

              greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

              TARGET = trans
              TEMPLATE = app

              SOURCES += main.cpp
              mainwindow.cpp

              HEADERS += mainwindow.h

              FORMS += mainwindow.ui

              TRANSLATIONS = sample.ts

              1 Reply Last reply
              0
              • J Offline
                J Offline
                janga
                wrote on last edited by
                #13

                Its Very Urgent Can you people send me the code snippet for me or please suggest me any changes in my code

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #14

                  Go to the documentation chapter I indicated, there's everything you need there including code.

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    janga
                    wrote on last edited by
                    #15

                    Thanks for the support. I got it

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      janga
                      wrote on last edited by
                      #16

                      i have one more question
                      I am going to use eclipse IDE for QT GUI development.

                      Eclipse doesnt have QT plugins. Then how to use lupdate and lrelease.

                      Can i know how to use lupdate and lrelease manually.

                      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