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. Help with what should i include for translation at my app.

Help with what should i include for translation at my app.

Scheduled Pinned Locked Moved General and Desktop
15 Posts 3 Posters 7.0k 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.
  • L Offline
    L Offline
    Leon
    wrote on last edited by
    #5

    1 Eddy said to me not to translate it. So basically ignore it. I don't want to ignore it.. I just don't want to be translatable.
    2.Something like this?
    @ui->label_5->setText(QString::arg("<a href="http://www.wallch.t35.com/"><span>WebSite</span></a>"));
    @
    Which of course doesn't work..
    4.Ok

    1 Reply Last reply
    0
    • EddyE Offline
      EddyE Offline
      Eddy
      wrote on last edited by
      #6
      1. try this. it works for me.

      EDIT :
      QString www("website");

      QString str = QString("
      <
      a
      href

      "http://www.google.com/"><span>%1</span></a>").arg(www);

      EDIT : now you can use it like this
      ui->label_5->setText(str);

      Hint : mention the " to get it as one string including " characters

      PS : i've put the solution one character per line to avoid the editor hiding the details. So just put them on one line and go!

      Qt Certified Specialist
      www.edalsolutions.be

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Alexandr Ekimov
        wrote on last edited by
        #7
        1. @QString site = QString("Bla %1 bla").arg(tr("Website"))@

        P.S. All it contains in the documentation.

        Ekimov Alexander,
        http://www.ekimoff.com

        1 Reply Last reply
        0
        • L Offline
          L Offline
          Leon
          wrote on last edited by
          #8

          I added an orange color too.

          @QString str = QString("<a ><span font-family:'Sans'; font-size:10pt; text-decoration: underline; color:#ff5500;"<span>%1</span></a>").arg(tr("Website"));
          ui->label_5->setText(str);@

          The editor hides some things as Eddy said..

          EDIT:
          Another Question:
          What about "this":http://img38.imageshack.us/img38/3739/screenshot1lh.png?
          I don't think i should do it the same way, :/

          1 Reply Last reply
          0
          • EddyE Offline
            EddyE Offline
            Eddy
            wrote on last edited by
            #9

            Hi Leon,

            I don't understand your question you added by EDIT.

            What do you want exactly?

            Maybe it's better to ask in another topic if it's another specific question?

            Qt Certified Specialist
            www.edalsolutions.be

            1 Reply Last reply
            0
            • L Offline
              L Offline
              Leon
              wrote on last edited by
              #10

              Ok i will..

              1 Reply Last reply
              0
              • L Offline
                L Offline
                Leon
                wrote on last edited by
                #11

                I found solution for 1.

                <attribute name="buttonGroup">
                <string>mybuttongroup</string>
                </attribute>

                This string needs the notr="true" flag so it doesn't appear in Linguist :)

                1 Reply Last reply
                0
                • EddyE Offline
                  EddyE Offline
                  Eddy
                  wrote on last edited by
                  #12

                  Good for you!

                  Thanks for sharing, but could you use several lines like i did. I think some of the code has dissapeared because the editor interprets it.

                  Qt Certified Specialist
                  www.edalsolutions.be

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    Leon
                    wrote on last edited by
                    #13

                    No i just checked it and nothing has disappeared :)

                    1 Reply Last reply
                    0
                    • EddyE Offline
                      EddyE Offline
                      Eddy
                      wrote on last edited by
                      #14

                      Ok thanks,

                      I asked because i didn't see a not true flag.

                      Qt Certified Specialist
                      www.edalsolutions.be

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        Leon
                        wrote on last edited by
                        #15

                        Using the arg function with tr() i see that at qt linquist i see the %1%2 part...
                        Is it a problem?
                        Is there a way not be able to see %1%2?

                        EDIT: What about dots and "!"?
                        EDIT2: What about unicode text? How can this be translatable? I mean something like this:
                        @QString::fromUtf8("and it will change every ½ hour")@

                        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