• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            基本原理:
            為了在使用多語言,必須做兩件事情:
            1,把想要翻譯的字符串放入tr()中,如 QString str=tr("Legal");
            2, 在開始的時候載入預(yù)先制作好的翻譯文件(.qm)。
            以下利用Qt提供的工具,把翻譯文件制作出來,并在程序中加載。

            實踐步驟:
            1,在Qt工程文件MyApp.pro中添加一行:TRANSLATIONS=Language_Chn.ts 
                 (其中,"Language_Chn"可被你所喜愛的任何名字取代)
             2. 執(zhí)行   lupdate  MyApp.pro
                (這時,Language_Chn.ts中內(nèi)容更新了,被tr()標(biāo)注的字符串被提取出來了)
            3 ,   執(zhí)行 linguist    Language_Chn.ts ,進(jìn)行編輯,對提取的每個串進(jìn)行翻譯,也就是鍵入對應(yīng)字串。在左邊面板中列出所有可供翻譯的字串,單擊之,右邊編輯區(qū)會顯示出來。例如,
               source text :  Save as  
               這時,鍵入你期望的翻譯字符
               Translation : 另存為
              每一項翻譯以后,按"Done and Next"按鈕確認(rèn),如此,直到左邊面板中列出所有可供翻譯的字串前都被打上“對勾”,說明沒有問題了,用"&"定義的快捷鍵,也需要對應(yīng)。要不然會顯示”問號,感嘆號“這說明這做的翻譯有問題,需要修改。
            4, 在“File”菜單下,單擊"Release"項,這會生成我們需要的.qm文件,本例中為Language_Chn.qm
            5, 在程序中使用Language_Chn.qm,進(jìn)行翻譯
              QTranslator   translator;
              translator.load("Language_Chn");
              app.installTranslator(&translator);
             重新編譯后,執(zhí)行,英文界面變?yōu)橹形牡牧恕?br>
             
            posted on 2007-08-03 10:44 清源游民 閱讀(5961) 評論(0)  編輯 收藏 引用 所屬分類: Qt
            <2007年9月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456

            留言簿(35)

            隨筆分類(78)

            隨筆檔案(74)

            文章檔案(5)

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品日韩欧美久久综合| 久久综合噜噜激激的五月天| 91精品国产高清久久久久久国产嫩草 | 国产精品成人无码久久久久久| 91麻豆精品国产91久久久久久| 久久久久亚洲av毛片大| 久久精品成人欧美大片| 狠狠色丁香婷综合久久| 久久综合色之久久综合| 久久99精品久久久久久久不卡| 国产真实乱对白精彩久久| 久久久无码精品亚洲日韩蜜臀浪潮 | 韩国无遮挡三级久久| 久久久国产99久久国产一| 久久久久久久久久久久中文字幕 | 综合久久给合久久狠狠狠97色| 人妻无码αv中文字幕久久琪琪布| 成人久久精品一区二区三区| 久久夜色精品国产噜噜亚洲a| 国产精品久久国产精麻豆99网站| 久久久精品人妻一区二区三区蜜桃| 色综合久久综合网观看| 久久九九精品99国产精品| 亚洲美日韩Av中文字幕无码久久久妻妇 | 久久精品国产精品亚洲| 精品亚洲综合久久中文字幕| 久久狠狠爱亚洲综合影院| 精品久久久久久久中文字幕| 国产V综合V亚洲欧美久久| 精品综合久久久久久98| 久久久久久噜噜精品免费直播| 国内精品久久久人妻中文字幕| 99久久精品国产一区二区| 亚洲成av人片不卡无码久久| 久久夜色撩人精品国产| 久久综合狠狠综合久久97色| yellow中文字幕久久网| 日韩一区二区久久久久久| 日韩精品久久久久久| 99热成人精品免费久久| 国内精品久久久久国产盗摄|