天天看點

Joomla 2.5 多語言網站建設

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預設使用的語言。

打開擴充-&gt;插件管理,啟用“系統 - 語言篩選”。

打開 擴充-&gt;語言管理,打開“内容”, 點選工具欄上的“建立”。

标題:簡體中文

本地語标題:簡體中文

URL語言代碼:zh

圖像字首:zh

語言标簽:zh-CN

狀态:已釋出  

點選“儲存并關閉”。

打開 内容-&gt;分類管理,我們分别為中文與英文各自建立一個分類。

點選工具欄上的“建立”。

标題:新聞

别名:news-zh

狀态:已釋出

語種:簡體中文   

點選“儲存并建立”再建立一個英文的分類。

标題:News

别名:news-en

語種:English(UK)

有了分類以後我們在這兩個分類裡面各自添加一篇内容,一個是中文版的内容,一個是英文版的内容。

打開内容-&gt;内容管理,點選“建立”。

标題:你好世界!

别名:hello-world

分類:新聞

語種:簡體中文

在文章全文裡輸入一些内容:這是一篇測試文章。

點選“儲存并建立” 。

标題:Hello World

分類:News

在文章全文裡輸入一些内容:This is a test article !

選中這兩篇文章 ,然後點選工具欄上的“精選”,把這兩篇文章推薦到首頁上顯示。

有了文章以後,下面再去為不同的語言建立菜單。

打開 菜單-&gt;菜單管理。

目前在菜單管理裡面有一個預設的“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 !”,選好以後點選工具欄上的“儲存并關閉”    

打開“擴充-&gt;子產品管理”下面我們分别為不同的語言來建立各自的子產品。首先我們先禁用掉預設的“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,如需轉載請自行聯系原作者

繼續閱讀