Joomla多語言網站就是同一網站裡包含多種語言版本的内容,比如中文版,英文版… 網站使用者可以通過網站提供語言切換器選擇适合自己的語言。在 Joomla 2.5 中實作多語言網站并不需要安裝額外的擴充,下面我們就介紹一下如何使用Joomla2.5來實施多語言網站。
這篇文章介紹了使用Joomla 2.5 建立中英文雙語的網站。
<a href="http://ninghao.net/video/293">安裝Joomla2.5的視訊教程</a>
<a href="http://ninghao.net/video/294">安裝簡體中文語言包的視訊示範</a>
大體的步驟:
開啟“語言篩選”插件
添加網站語言
為不同語言建立各自的文章分類
在不同語言的文章分類裡添加各自的語言版本的文章
為不同語言建立各自的菜單
在不同語言的菜單裡添加各自的語言版本的菜單項
為不同語言建立各自的子產品
安裝好以後,把簡體中文設定為Joomla預設使用的語言。
打開擴充->插件管理,啟用“系統 - 語言篩選”。
打開 擴充->語言管理,打開“内容”, 點選工具欄上的“建立”。
标題:簡體中文
本地語标題:簡體中文
URL語言代碼:zh
圖像字首:zh
語言标簽:zh-CN
狀态:已釋出
點選“儲存并關閉”。
打開 内容->分類管理,我們分别為中文與英文各自建立一個分類。
點選工具欄上的“建立”。
标題:新聞
别名:news-zh
狀态:已釋出
語種:簡體中文
點選“儲存并建立”再建立一個英文的分類。
标題:News
别名:news-en
語種:English(UK)
有了分類以後我們在這兩個分類裡面各自添加一篇内容,一個是中文版的内容,一個是英文版的内容。
打開内容->内容管理,點選“建立”。
标題:你好世界!
别名:hello-world
分類:新聞
語種:簡體中文
在文章全文裡輸入一些内容:這是一篇測試文章。
點選“儲存并建立” 。
标題:Hello World
分類:News
在文章全文裡輸入一些内容:This is a test article !
選中這兩篇文章 ,然後點選工具欄上的“精選”,把這兩篇文章推薦到首頁上顯示。
有了文章以後,下面再去為不同的語言建立菜單。
打開 菜單->菜單管理。
目前在菜單管理裡面有一個預設的“Main Menu”菜單,在這個菜單裡面有一個叫“Home”的菜單項。這個菜單項的語種選擇的是“所有”。
下面我們分别為中文跟英文各建立一個菜單。
打開菜單管理,點選“建立”,先建立一個中文版的菜單:
标題:Main Menu - ZH
菜單類型:mainmenu-zh
說明:中文菜單
點選“儲存并建立” 同樣要給英文版建立一個菜單:
标題:Main Menu - EN
菜單類型:mainmenu-en
說明:英文菜單
現在菜單管理裡應該有三個菜單,分别是“Main menu”,“Main Menu - EN”,“Main Menu - ZH”。
下面我們分别為“Main Menu - EN”,“Main Menu - ZH”各添加兩個菜單項。
打開“Main Menu - ZH”(中文版的菜單)
先建立一個中文版的首頁菜單項,點選“建立”
菜單項類型:精選文章排版
菜單标題:首頁
别名:home
菜機關置:Main Menu - ZH
預設頁:是
點選“儲存并建立”再來添加一個菜單項。
菜單項類型:單篇文章
菜單标題:你好世界
右側參數裡“必需設定” “選擇文章”點選“選擇或更換,然後選擇之前建立的文章“你好世界!”,選好以後點選工具欄上的“儲存并關閉”
下面打開“Main Menu - EN”(英文版的菜單)菜單,為這個菜單同樣添加兩個菜單項,點選“建立”
菜單标題:Home
菜機關置:Main Menu - EN
語種:English(UK)
菜單标題:Hello World
右側參數裡“必需設定” “選擇文章”點選“選擇或更換,然後選擇之前建立的文章“Hello World !”,選好以後點選工具欄上的“儲存并關閉”
打開“擴充->子產品管理”下面我們分别為不同的語言來建立各自的子產品。首先我們先禁用掉預設的“Main Menu”這個子產品。
然後點選工具欄上的“建立” 子產品類型選擇“菜單”。
标題:主菜單
位置:position-7
狀态:已釋出
在“基本選項” “選擇菜單” 裡選擇“Main Menu - ZH”
點選“儲存并建立”同樣為英文語言也建立一個菜單子產品。
标題:Main Menu
在“基本選項” “選擇菜單” 裡選擇“Main Menu -EN”
然後點選“儲存并關閉”,下面我們再分别建立兩個語言切換器。點選工具欄上的“建立”,子產品類型選擇“語言切換器”。
标題:語言切換器
點選“儲存并建立”,再為英文語言建立一個語言切換器。
标題:Language Switcher
位置:positon-7
打開網站的前台預覽一下,你首先應該看到網站上的内容是中文版的,頁面的位址後面會有“zh”字樣。在頁面的左邊會顯示一個語言切換器(小國旗的标志)。點選英國國旗,看一下網站内容的變化。正常情況下,網站中出現的内容會切換成英文版的内容。
你可以給網站添加任意多的語言版本,中文,英文,法文,德文,阿位伯文,按照文章中的步驟,自己動手操作一下。在建立内容的時候要注意,不同語言内容的内容要放在各自的語種裡面。
另外Joomla還允許你為不同的語言版本指定不同的模闆。複制一份模闆的風格,編輯的時候,在“預設”選項裡,可以指定模闆配置設定給哪種語言使用。
本文轉自 h2appy 51CTO部落格,原文連結:http://blog.51cto.com/h2appy/868008,如需轉載請自行聯系原作者