以下是我中文化的過程:
首先:
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.ts的FontMap的部分如下
<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
收藏
Ctrl+Enter 發佈
發佈
取消