您在這裡

請問 模組中文名稱問題

oyag's 的頭像
oyag 在 2011-04-01 (週五) 12:23 發表

想請教一下PHP程式的問題,
由於先前有請外包開發人員製作外掛模組,目前有些顯示名稱問題想自行修改,
但我碰到些疑問,想問問站上前輩、高手是否我哪裡有疏忽的地方了。
這頁面上http://www.drytech.com.tw/ic_cart/checkout
上面的『名稱』改為『姓名』,根據程式的結構,
對應翻譯檔案放在\ inquiry_cart\translations 中的zh-hant.po 裡面
表單程式放在 \inquiry_cart\controllers 裡的ic_cart.pages.inc

我在改ic_cart.pages.inc 裡的『必填』欄位這參數,當修改
$form['name'] = array(
'#type' => 'textfield',
'#title' => t('Name'),
'#default_value' => !empty($currentUser->profile_realname) ? $currentUser->profile_realname:'',
'#maxlength' => 45,
'#required' => TRUE,

TRUE改FALSE 有用,所以不就是這邊的('Name')對應變數位置,

我再去zh-hant.po把它
#: controllers/ic_cart.pages.inc:133
#: controllers/ic_case.admin.inc:13;46
msgid "Name"
msgstr "姓名"

名稱改為姓名。
但畫面為何一直不會修正呢?
就算把Drupal的快取都清除,還是相同不會變?
是否我哪裡漏掉要注意的地方呢?

請教一下這個部分的問題了~

所謂
msgid "Name"
msgstr "姓名"

不就是對應那變數"Name" 顯示中文的頁面資料嗎?