森林之原
五月 23, 2012, 08:19:35 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 官方釋出 SMF 2.0 beta。繁體中文已經完成。請到 SMF 的版面下載測試。如有問題請通知。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: zen-cart-v1.3.0.1 升級到 v1.3.5 的繁體中文utf-8語系檔  (閱讀 4792 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
beata
初學者
*
離線 離線

文章: 2



個人網站
« 於: 九月 09, 2006, 10:14:24 pm »

2006.09.12 更新
修改了繁中語系檔裡的一些語句



--------------------------------------------------------------------------------------------------------------
抱歉,等v1.3.0.2繁中語系等著等著卻自作主張改了起來
適逢前幾天官網發佈 v1.3.5 ,這次的版本採用table less的布局,滿吸引我的
所以我也順便升級了
下面這是剛弄好的語系檔,請多指教

====說明====
系以綠光森林發佈的 ZenCart v1.3.0.1繁體中文UTF-8語系 為基礎
參考v1.3.0.2 Changelog 擷取部份 ZenCart v1.3.0.2簡體中文 轉化為繁體慣用詞彙升級為 ZenCart v1.3.0.2繁體中文utf-8語系
再用這個ZenCart v1.3.0.2繁體中文utf-8語系參考v1.3.5 Changelog 升級為ZenCart v1.3.5繁體中文語系

這裡只更改了升級至v1.3.5需變動到的語系檔
原始v1.3.0.1繁中語系不需變更到的地方完全沒改過(2006.09.12已修改這些語系檔)

增加了zc_install 安裝程式繁體中文utf-8語系
sql 資料表部份也改用繁中utf-8
mysql版本4.1之前記得註釋掉 zc_install/sql/mysql_zencart.sql 開頭的 SET NAMES 'UTF8';
也就是在前面加上# 變成
程式碼:
#SET NAMES 'UTF8';


註:部份語系檔案升級部份未翻譯完全,未翻譯完全文件列表如下
引用
lang/editors/htmlarea/lang/b5.js
lang/editors/htmlarea/lang/tw.js  (這是b5.js的繁中utf-8版本)
includes/languages/chinese_tc_utf-8/modules/payment/cc.php


變更到的檔案
引用
admin\includes\languages\chinese_tc_utf-8.php
admin\includes\languages\chinese_tc_utf-8\coupon_admin.php
admin\includes\languages\chinese_tc_utf-8\coupon_restrict.php
admin\includes\languages\chinese_tc_utf-8\customers.php
admin\includes\languages\chinese_tc_utf-8\ezpages.php
admin\includes\languages\chinese_tc_utf-8\geo_zones.php
admin\includes\languages\chinese_tc_utf-8\modules.php
admin\includes\languages\chinese_tc_utf-8\newsletters.php
admin\includes\languages\chinese_tc_utf-8\password_forgotten.php
admin\includes\languages\chinese_tc_utf-8\specials.php
admin\includes\languages\chinese_tc_utf-8\sqlpatch.php
admin\includes\languages\chinese_tc_utf-8\store_manager.php
admin\includes\languages\chinese_tc_utf-8\tax_classes.php
admin\includes\languages\chinese_tc_utf-8\modules\newsletters\newsletter.php
editors\htmlarea\lang\b5.js
includes\languages\chinese_tc_utf-8.php
includes\languages\chinese_tc_utf-8\account.php
includes\languages\chinese_tc_utf-8\button_names.php
includes\languages\chinese_tc_utf-8\checkout_confirmation.php
includes\languages\chinese_tc_utf-8\checkout_payment.php
includes\languages\chinese_tc_utf-8\checkout_shipping.php
includes\languages\chinese_tc_utf-8\gv_faq.php
includes\languages\chinese_tc_utf-8\gv_redeem.php
includes\languages\chinese_tc_utf-8\icon_names.php
includes\languages\chinese_tc_utf-8\meta_tags.php
includes\languages\chinese_tc_utf-8\product_music_info.php
includes\languages\chinese_tc_utf-8\modules\order_total\ot_coupon.php
includes\languages\chinese_tc_utf-8\modules\payment\cc.php
includes\languages\chinese_tc_utf-8\modules\payment\paypal.php
includes\languages\chinese_tc_utf-8\modules\shipping\usps.php
新增的檔案
引用
editors\htmlarea\lang\tw.js
zc_install\includes\languages\chinese_tc_utf-8.php
zc_install\includes\languages\chinese_tc_utf-8\admin_setup.php
zc_install\includes\languages\chinese_tc_utf-8\database_setup.php
zc_install\includes\languages\chinese_tc_utf-8\database_upgrade.php
zc_install\includes\languages\chinese_tc_utf-8\finished.php
zc_install\includes\languages\chinese_tc_utf-8\index.php
zc_install\includes\languages\chinese_tc_utf-8\inspect.php
zc_install\includes\languages\chinese_tc_utf-8\license.php
zc_install\includes\languages\chinese_tc_utf-8\phpbb_setup.php
zc_install\includes\languages\chinese_tc_utf-8\store_setup.php
zc_install\includes\languages\chinese_tc_utf-8\system_setup.php
zc_install\sql\convert_infopages_to_ezpages.sql
zc_install\sql\db_rebuild_autoincrement.sql
zc_install\sql\mysql_upgrade_zencart_104_to_111.sql
zc_install\sql\mysql_upgrade_zencart_110_to_111.sql
zc_install\sql\mysql_upgrade_zencart_110_to_112.sql
zc_install\sql\mysql_upgrade_zencart_112_to_113.sql
zc_install\sql\mysql_upgrade_zencart_112_to_114.sql
zc_install\sql\mysql_upgrade_zencart_114_patch1.sql
zc_install\sql\mysql_upgrade_zencart_114_to_120.sql
zc_install\sql\mysql_upgrade_zencart_120_to_121.sql
zc_install\sql\mysql_upgrade_zencart_121_to_122.sql
zc_install\sql\mysql_upgrade_zencart_122_to_123.sql
zc_install\sql\mysql_upgrade_zencart_123_to_124.sql
zc_install\sql\mysql_upgrade_zencart_124_to_125.sql
zc_install\sql\mysql_upgrade_zencart_125_to_126.sql
zc_install\sql\mysql_upgrade_zencart_126_to_127.sql
zc_install\sql\mysql_upgrade_zencart_127_to_130.sql
zc_install\sql\mysql_upgrade_zencart_1301_to_1302.sql
zc_install\sql\mysql_upgrade_zencart_1302_to_135.sql
zc_install\sql\mysql_upgrade_zencart_130_to_1301.sql
zc_install\sql\mysql_zencart.sql
« 最後編輯時間: 九月 12, 2006, 08:30:29 am 由 beata » 向版主檢舉   已記錄
hongbong
初學者
*
離線 離線

文章: 1


« 回覆文章 #1 於: 九月 11, 2006, 09:21:10 pm »

v1.3.5 的繁體中文utf-8語系檔,已經無法下載了,請這位網友幫幫忙查一下
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #2 於: 九月 11, 2006, 09:52:42 pm »

謝謝您的分享!  smiley01_055

我已經參考您的檔案,和我已經完成但在測試中的 v1.3.5  語系檔案匯合,
但那些有關安裝,和 MySql 的檔案,則沒有進行工作,因暫時沒有時間,
而且和您的檔案匯合之後,也已放下三天了, smiley01_024

至於您有修改的名詞,很多已經採用,
那些沒採用的,可能是由於整體應用的邏輯上的考慮,當然也可能是看漏了。
不過您有些檔案,可能未有完全更新,有些資料沒有加入,
可能由於 v1.3.0.1、 v1.3.0.2 的分別,再升到 v1.3.5 時有遺存的問題。

另外,如果可以的,那些多行的文句,或多描述的句子,如優待券、訂單部份的檔案,
請盡量維持檔案的原有行數,和每行的對照,如果可以連句子主次先後也可保持那便更加好了,
因為這些地方,如果不和實際應用對照的話,很多看上去是似是而非的,是最容易犯錯的地方,
在升級時,原版稍有更改,便要由頭再開始,逐一行、一句的進行推敲,非常花時間和傷腦筋,
所以偷懶,把它做成容易和英文對照,不過這會做成中文不通順,因為中、英文句法是相反的。

至於我現時的版本,在 v1.3.5 有較大的更改,主要是 v1.3 的排版不同,希望改善和統一些,
稍後會把檔案放上,請大家參考一下,看看有什麼可以改善的。

向版主檢舉   已記錄
beata
初學者
*
離線 離線

文章: 2



個人網站
« 回覆文章 #3 於: 九月 12, 2006, 05:31:25 am »

To hongbong:
連結已經更新囉!
謝謝提醒^^

To seethrou大:
另外,如果可以的,那些多行的文句,或多描述的句子,如優待券、訂單部份的檔案,
請盡量維持檔案的原有行數,和每行的對照,如果可以連句子主次先後也可保持那便更加好了,
因為這些地方,如果不和實際應用對照的話,很多看上去是似是而非的,是最容易犯錯的地方,
在升級時,原版稍有更改,便要由頭再開始,逐一行、一句的進行推敲,非常花時間和傷腦筋,
所以偷懶,把它做成容易和英文對照,不過這會做成中文不通順,因為中、英文句法是相反的。
其實升級語系檔時我是使用WinMerge來比對英文語系的各版本的changelog變動部份
再依英文語系變動部份來修改繁中語系
1.3.0.1 to 1.3.0.2 與 1.3.0.2 to 1.3.5 這部份在英文語系中有刪除幾個常數定義,也有新增幾個常數定義
語系的定義順序完全依照您所釋出的版本未更動過
當然其中若英文語系有新增的定義,我是依照官方所釋出的語系順序去安插

句子不通順這個問題我感到相當抱歉
在剛釋出的語系檔中我已經調整過這些中文語言的表達方式了
因為在未來有可能會將ZenCart提供給客戶使用,不得不這麼做
請多包含
向版主檢舉   已記錄
seethrou
訪客
« 回覆文章 #4 於: 九月 12, 2006, 07:44:20 am »

句子不通順這個問題我感到相當抱歉
在剛釋出的語系檔中我已經調整過這些中文語言的表達方式了
因為在未來有可能會將ZenCart提供給客戶使用,不得不這麼做
請多包含

不要誤會,我指的句子語法,是指我用的句子是有些問題的, smiley01_055
原因是希望在升級時,可以不用太花時間去工作,所以沒有完全按照我們中文的習慣,

之前約在 v1.1.4 至 v1.2.4 的時候,有希望完全按照中文習慣的來修改的,
不過其後版本內容有較大改動,發覺在升級時,很要命的,
猶其在後台,要逐行的的檢查比較,之後再翻譯,有時重新再來可能還會快一些,
所以乖乖的採取了折衷,當然上面的只是建議,請考慮加加減引用。  smiley01_055

不過要留意的是,照以前的紀錄,官版約個多月 (不包括 v1.3),便會推出新版本,
而且官方其實已經在測試很多跟著而來的多個不同版本,只是看是否成熟而已,
也要留意,官版已經衝破了v1.3 的限制,以後改動也可能更大更快,所以要考慮工作量。







向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!