• <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, 在開始的時(shí)候載入預(yù)先制作好的翻譯文件(.qm)。
            以下利用Qt提供的工具,把翻譯文件制作出來,并在程序中加載。

            實(shí)踐步驟:
            1,在Qt工程文件MyApp.pro中添加一行:TRANSLATIONS=Language_Chn.ts 
                 (其中,"Language_Chn"可被你所喜愛的任何名字取代)
             2. 執(zhí)行   lupdate  MyApp.pro
                (這時(shí),Language_Chn.ts中內(nèi)容更新了,被tr()標(biāo)注的字符串被提取出來了)
            3 ,   執(zhí)行 linguist    Language_Chn.ts ,進(jìn)行編輯,對(duì)提取的每個(gè)串進(jìn)行翻譯,也就是鍵入對(duì)應(yīng)字串。在左邊面板中列出所有可供翻譯的字串,單擊之,右邊編輯區(qū)會(huì)顯示出來。例如,
               source text :  Save as  
               這時(shí),鍵入你期望的翻譯字符
               Translation : 另存為
              每一項(xiàng)翻譯以后,按"Done and Next"按鈕確認(rèn),如此,直到左邊面板中列出所有可供翻譯的字串前都被打上“對(duì)勾”,說明沒有問題了,用"&"定義的快捷鍵,也需要對(duì)應(yīng)。要不然會(huì)顯示”問號(hào),感嘆號(hào)“這說明這做的翻譯有問題,需要修改。
            4, 在“File”菜單下,單擊"Release"項(xiàng),這會(huì)生成我們需要的.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 清源游民 閱讀(5980) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Qt
            <2007年3月>
            25262728123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            留言簿(35)

            隨筆分類(78)

            隨筆檔案(74)

            文章檔案(5)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            国产精品亚洲综合久久| 久久久久波多野结衣高潮| 国产精品视频久久久| 精品久久久久久无码人妻热| 国产精品久久久久久久人人看| 亚洲精品无码专区久久久 | 精品国产乱码久久久久软件| 色综合久久久久无码专区| 99久久精品国产毛片| 精品无码久久久久国产动漫3d| 国产亚州精品女人久久久久久 | 久久久久国产视频电影| 亚洲AV乱码久久精品蜜桃| 久久久久久久久久免免费精品| 国产成人精品综合久久久久| 夜夜亚洲天天久久| 国产精品久久久久久| 蜜臀av性久久久久蜜臀aⅴ| 久久久久国产一区二区三区| 色成年激情久久综合| 久久精品亚洲AV久久久无码| 久久久久无码国产精品不卡| 国产成人久久精品区一区二区| 国产精品美女久久福利网站| 四虎影视久久久免费观看| 久久av免费天堂小草播放| 99久久精品国产毛片| 亚洲国产精品一区二区久久| 亚洲欧美精品伊人久久| 成人久久综合网| 人人狠狠综合久久亚洲88| 99久久国产热无码精品免费| 色欲久久久天天天综合网| 亚洲综合伊人久久综合| 日韩人妻无码精品久久免费一| 国产精品久久久久久久久软件 | 久久这里只有精品视频99| 久久精品无码一区二区三区日韩| 国产午夜精品理论片久久| 亚洲国产精品成人久久蜜臀 | 一本一本久久aa综合精品|