您在這裡

關於翻譯不會正確顯示的問題

tky's 的頭像
tky 在 2007-01-31 (三) 16:24 發表

之前在匯入5.0繁體po檔的時候,發現在「建立內容」之中有些內容類型的連結與說明並沒有相應的中文化。

後來在翻譯一些模組po檔時,發現在「管理」或「設定」的連結部分,也不一定能完全的中文化。就算以搜尋字串的方式找出來翻也沒用。

今天在找相關解答時,發現官網上有個人碰到同樣的問題,並且百折不撓的提出來。
請見
http://drupal.org/node/112132

還有人發了issue
http://drupal.org/node/113652
依照提出issue的作者之看法,似乎這個問題是來自於Drupal核心模組的問題。
[quote]
The simple core cck node types aren't translated on node/add. Instead, they are created using t(). We usually translate on output, not input. System.install shoudl be changed to remove the t() functions in system_update_1005 and a function node_node_info should provide correctly translated strings to node_add.
[/quote]

雖然升級到了5.1,但問題仍未解決。
這個問題對想要用i18n模組打造雙語網站的網管,真的是一大挫折。不過若雙語網站並不需所有的部分都一一對應,那或可避開無法轉換雙語的部分來架站。

TKY