安裝與建立OpenCart語言包教程

歡迎你們加入QQ羣:282797742討論opencart使用及技術問題
1. 安裝OpenCart所需語言包
假如你得到了一個語言包,你想爲你的網站添加多語言。則安裝很簡單,使用FTP工具將相關語言包上傳到您的網站前臺與後臺的語言文件夾中。若是你不知道如何使用FTP上傳文件,請參考OpenCart中國網站編寫的教程: 上傳OpenCart代碼到服務器的FTP工具FileZilla使用教程
language-1.png

如上圖所示,是將網站前臺的語言包上傳到catalog/language目錄下,當前目錄下只有english語言包文件夾,將你要添加的其餘語言包文件夾上傳到這裏便可。
同理,你要將網站後臺的語言包上傳到admin/language文件夾下面。

網站前臺和後臺語言包上傳完畢後,你須要在網站後臺進行一下手動設置,步驟以下:

1.網站後臺 System -> Localisation->Languages
2. 點擊新建Insert
3. 輸入以下幾項參數(以安裝簡體中文語言包爲例 - 也能夠參考帖子: OpenCart1.5.6中文語言包):
Language Name: Chinese

Code: cn

Locale: zh,zh-hk,zh-cn,zh-cn.UTF-8,cn-gb,chinese

Image: cn.png(注意:此處具體的圖片名稱,請參考image/flags目錄下面的相應國家的語言圖標名稱進行填寫)

Directory: chinese(你上傳到admin/language和catalog/language目錄下的語言包目錄名稱)

Filename: chinese(catalog/language/語言包名稱目錄下與語言包目錄同名的文件名稱)

Status: Enabled (啓動)

Sort Order: 任意數字

填好點擊 Save 保存

此時前臺就出現了多語言的切換圖標連接。圖下圖所示:
language-2.pnglanguage-2.png (9.74 KiB) 被瀏覽 95 次


2. 建立OpenCart語言包
以建立farsi語言包爲例:
第一步:克隆複製整個語言文件及其所屬文件夾

複製以下文件夾以及其下的全部文件:
代碼: 全選
catalog/language/english
admin/language/english
到:
代碼: 全選
catalog/language/farsi
admin/language/farsi

第二步:將其中的全部文件中的變量值部分翻譯爲所需語言
例如,文件english.php 中包含以下內容:

代碼: 全選
     .....
    // Buttons
    $_['button_continue']       = 'Continue';
    $_['button_back']           = 'Back';
    $_['button_add_to_cart']    = 'Add to Cart';
    .....


在文件 farsi.php 中,它應該是:


代碼: 全選
    .....
    // Buttons
    $_['button_continue']       = 'ادامه دادن, دنبال كردن ';
    $_['button_back']           = 'عقبى, گذشته, بدهى پس افتاده, پشت';
    $_['button_add_to_cart']    = 'افزودن, اضافه كردن, زياد كردن,';
    .....



如此操做,修改全部的文件。


第三步:在網站後臺添加該語言。

本教程由 OpenCart中國網站製做。 通常語言包中都註明設置方法,特定語言的安裝,請參考具體的語言包中的安裝方法。例如對於farsi語言: 1. 在網站後臺訪問 Admin->Configuration->Localisation->Language 2. 點擊增長insert按鈕 3. 輸入以下信息: Language Name: Farsi Code: fa Flag Image: fa.png Directory: farsi Main Filename: farsi.php Sort Order: 1 Language Name: Farsi Code: cn Locale: fa Image: fa.png(注意:此處具體的圖片名稱,請參考image/flags目錄下面的相應國家的語言圖標名稱進行填寫) Directory: farsi(你上傳到admin/language和catalog/language目錄下的語言包目錄名稱) Filename: farsi(catalog/language/語言包名稱目錄下與語言包目錄同名的文件名稱) Status: Enabled (啓動) Sort Order: 任意數字 填好點擊 Save 保存 第四步(可選) 修改相關的選項,好比訂單狀態等。 注意:許多模板因爲自帶有特定的語言,而因爲版本不一致,會致使網站前臺訪問時找不到語言文件等。該問題的解決,須要具有MVC的簡單思路以及針對編碼部分的基礎修改能力,這將在另外一篇教程中給你們講解。
相關文章
相關標籤/搜索