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
    #4

    My main aim is when i press one of the button language other buttons should change

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

      Its urgent please or else please provide me any code

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

        Hi.
        -i saw there are lot of insufficient code .-
        -1)in .pro file-
        -Problem : -TRANSLATIONS = sample.ts-

        -2)in xml (*.ts)-
        -Problem : -<TS version=“2.0”>-

        "Link : ":http://doc.gnu-darwin.org/linguist/tt1.html

        (Edited@IamSumit)

        hope it helps

        Be Cute

        1 Reply Last reply
        0
        • 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