qtopia,在中文化移植文檔

我的qtopia的版本是2.2.0
以下是我中文化的過程:
首先:
export QPEDIR=/usr/local/qtopia-free-2.2.0/qtopia
export QTDIR=/usr/local/qtopia-free-2.2.0/qt2
export DQTDIR=/usr/local/qtopia-free-2.2.0/dqt

然後按照文檔上說的:
./configure -languages "zh_CN"
make lupdate
cd bin
./nct_lupdate

/qtopia-free-2.2.0/qtopia/i18n/zh_CN增加Chinese.directory文件
[Translation]
File=QtopiaI18N
Context=Chinese (zh.CN)
[Desktop Entry]
Name[]=Chinese (zh.CN.)
修改qtopia/i18n/ zh_CN/ QtopiaDefaults.tsFontMap的部分如下
<context>
    <name>FontMap</name>
    <message>
        <source>Normal,wenquanyi,12</source>
        <translation>正常</translation>
    </message>
    <message>
        <source>Large,wenquanyi,13</source>
        <translation></translation>
    </message>
    <message >
        <source>Small,wenquanyi,12</source>
        <translation>Petit,unifont,11</translation>
    </message>
</context>
</TS>
以上這些修改都的在執行make lupdate命令之前完成,或者你可以再一次run make lupdate
然後用
Linguist 去手動翻譯所有的ts 文件
然後在執行make intall
接着到網上下載qtopia-core-opensource-src-4.2.0.tar.gz 然後把wenquanyi,unifont開頭的字庫考到Qtopia/lib/font目錄下
fontdir文件理合適的位子加入如下#Chinese character font from [url]http://wqy.sourceforge.net/en[/url]
wenquanyi wenquanyi_12pt.bdf BDF n 50 120 u
wenquanyi wenquanyi_13pt.bdf BDF n 50 130 u
wenquanyi wenquanyi_15pt.bdf BDF n 50 150 u
wenquanyi wenquanyi_16pt.bdf BDF n 50 160 u
wenquanyi wenquanyi_12ptb.bdf BDF n 75 120 u
wenquanyi wenquanyi_13ptb.bdf BDF n 75 130 u
wenquanyi wenquanyi_15ptb.bdf BDF n 75 150 u
wenquanyi wenquanyi_16ptb.bdf BDF n 75 160 u
最後在目標文件系統目錄settings/local.conf目錄下修改如下
[Language]
Cursor = 0
InputLanguages = zh_CN
Language = zh_CN
Screen = :0
[Location]
Timezone = Asia/Beijing 

0

收藏

lobbve223

11篇文章,1W+人氣,0粉絲

Ctrl+Enter 發佈

發佈

取消

0

分享
lobbve223
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章