歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 06:10:01 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  中文相關  |  请问怎么提取plugins中的template里面的字符串? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 请问怎么提取plugins中的template里面的字符串?  (閱讀 24091 次)
niveko
新手見習
*
文章: 34


檢視個人資料
« 於: 三月 24, 2006, 11:11:44 下午 »

请问各位高手,怎么把plugins中的template里面的字符串提取出来呢? 因为有一个template没有汉化,所以想提取出来汉化完全! 刚才搜索了一下没有找到,还请各位高手帮帮忙! 多谢啦。。。。。
 微笑 微笑
已記錄
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #1 於: 三月 25, 2006, 09:35:33 下午 »

请问各位高手,怎么把plugins中的template里面的字符串提取出来呢? 因为有一个template没有汉化,所以想提取出来汉化完全! 刚才搜索了一下没有找到,还请各位高手帮帮忙! 多谢啦。。。。。
 微笑 微笑
Hi niveko:

建議你找一個有漢化的plugins,參考一下裡面template的作法.
就可以了 微笑

參考一下囉.

James.
已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
niveko
新手見習
*
文章: 34


檢視個人資料
« 回覆文章 #2 於: 三月 25, 2006, 09:53:00 下午 »

Hi james,

你的意思是我需要手工的一个一个的把要翻译的字符串写到locale下相应的文件里面吗? 然后再翻译,对吗?
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #3 於: 三月 26, 2006, 12:15:57 上午 »

每個 plugin 目錄下都有一個 locale 目錄,要做中文化,把裡面的英文語系檔 locale_en_UK.php 複製成 locale_zh_(CN/TW).php (簡體/繁體) ,然後翻譯裡面的內容。當然,記得用 utf-8 with nobom 格式存檔。

還有一件事要做的,在 plugin{plugin_name}.class.php 這個檔案裡面,在建構者函數裡有一行:
程式碼:
$this->locales = Array( "en_UK" , "zh_TW" , "zh_CN", "es_ES", "de_DE" );
這裡面要加入語系檔的名稱。

這樣應該就夠了。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
niveko
新手見習
*
文章: 34


檢視個人資料
« 回覆文章 #4 於: 三月 26, 2006, 11:47:35 上午 »

Hi, lss

是这样的,因为在“en_UK”里面的字符串不全,所以想把其它template中的字符串也添加到locale下的“en_UK”里面,然后在翻译!

但是一个一个的写进去太麻烦也不好找,所以想请教一下有没有方法直接把template中的字符串写到“en_UK”文件中?

多谢!!!
已記錄
james
LifeType 中文發展團隊
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #5 於: 三月 26, 2006, 09:15:50 下午 »

Hi james,

你的意思是我需要手工的一个一个的把要翻译的字符串写到locale下相应的文件里面吗? 然后再翻译,对吗?

Hi niveko:

沒錯,我想到的方法就只有這樣 ^_^ 用勞力把每一個要翻譯的字串寫到locale下的對應文件.
(可能在想其它方法的時間中,就可以把這件事情完成了,因此我的建議是直接動手做吧!)
其它的就如lss所寫的一樣操作就可以囉 ^^

James.

已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #6 於: 三月 26, 2006, 10:16:57 下午 »

...
但是一个一个的写进去太麻烦也不好找,所以想请教一下有没有方法直接把template中的字符串写到“en_UK”文件中?
...
就是因為太麻烦也不好找,所以,寫程式的目的,就是為用戶省去這些功夫。不是嗎?

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
niveko
新手見習
*
文章: 34


檢視個人資料
« 回覆文章 #7 於: 三月 26, 2006, 10:58:58 下午 »

呵呵,我还以为可以用个软件自动提取template中的字符串! 害羞

那看来还是要一个一个的写了,多谢各位的帮助! 開懷大笑
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  中文相關  |  请问怎么提取plugins中的template里面的字符串? « 上篇主題 下篇主題 »
    前往: