正(繁)體中文 Drupal

Loading

正(繁)體中文 Drupal
相信大家會比較習慣用中文的管理介面來管理自己網站,幸好有人已經做好了中文的翻譯我們只要 download 下來就可以使用了.
http://drupaltaiwan.org/
安裝方式:

[root@benjr ~]# tar zxvf zh-hant-5.x-1.x-dev.tar.gz
zh-hant/LICENSE.txt
zh-hant/README.txt
zh-hant/zh-hant.po
zh-hant/installer.po

剛剛解開的只是中文化的檔案,接下來要透過 Web 的設定方式修改成中文版.首先在Administer 選擇 Site building 的 Modules 來設定我們的中文. 你可以看到一個 Locale 5.2 Enables the translation of the user interface to languages other than English.這個模組的主要功能就是管理多國語系的,把他 Enabled 吧(在方框框中打勾).
drupalc_01
不要忘記了將剛剛的設定儲存下來.回到剛剛的Administer 在Site configuration 你會看到一個設定是關於地區的 Localization.位我們的中文化做設定. 我們需要將剛剛下載的中文檔案 import 到我們的 drupal.
drupalc_02
還記得我們剛剛下載解開的檔案中有什麼檔案,其中的 zh-hant.po 就是我們中文檔,也只要import 這個檔案就可以的.
drupalc_03
使用瀏覽選擇zh-hant.po檔案.
drupalc_04
還要記得要將 Import into 選擇成繁體中文.
drupalc_05
Import 之後你會看到下面 zh-hant 這個設定,不過預設還是剛剛的英文版,我們必須將 default 設定成 zh-hant 這樣我們才會看到中文的介面.
drupalc_06
還是不要忘了 Save configuration 這一個步驟.Save 之後你可以看到所有的設定都變成了中文,現在感覺親切多了吧!!當我們將英文版改成中文有些版本會發生 管理/模組頁面 變成空白.這是因為 PHP 的記憶體模組用光系統預設的記憶體,這時候我們可以透過修改 /etc/php.ini 來解決這個問題.

[root@benjr ~]# vi /etc/php.ini
memory_limit = 12M

系統預設為 8 M 先將它修改成12M.

[root@benjr ~]# vi /var/www/html/sites/default/settings.php
ini_set('memory_limit', '12M');

加入這一個設定在 settings.php 檔案中.其實這個值可能需要依據需求再加以修改如果還是遇到不能用的狀態那就要再把記憶體大小再加大.

[root@benjr ~]# vi /var/www/html/.htaccess
php_value memory_limit 12M

一樣先設成 12M.

沒有解決問題,試試搜尋本站其他內容

4 thoughts on “正(繁)體中文 Drupal

  1. 設定 PHP 記憶體大小的地方有 3 處,所影響的範圍各不同,首先是 /etc/php.ini 會影響到系統上所有使用 PHP 的 websites 以及 PHP scripts .

    [root@benjr ~]# vi /etc/php.ini
    memory_limit = 32M
    

    而 /var/www/html/.htaccess 只會影響到 Drupal root 目錄下的 websites .

    [root@ benjr ~]# vi /var/www/html/.htaccess
    php_value memory_limit 32M
    

    如果你的 Drupal root 目錄下有多個 websites 可以透過 /var/www/html/sites/default/settings.php 來設定個別 website 的 PHP 記憶體大小.

    [root@ benjr ~]# vi /var/www/html/sites/default/settings.php
    ini_set('memory_limit', '32M');
    http://drupal.org/node/207036
    

    http://drupal.org/node/207036

  2. 通常使用的模組越多所需的 php 記憶體需求越大,目前 benjr.tw 已經將 memory_limit 調整至 32M 的大小.

發佈回覆給「admin」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料