iT邦幫忙

3

[鐵人賽Day7]安裝DotNetNuke語系

上一篇說明了DotNetNuke的網站結構,接下來我們就要開始來使用DotNetNuke的系統了,不過在使用之前,這篇先來教大家怎麼樣安裝中文語系並且把預設的英文語系改成中文語系。
雖然在台灣使用DotNetNuke的人不多,但是其實還是有很熱心的網友在先前的版本將大部份的英文翻譯成繁體中文,甚至之前還有一個教學的網站,不過該網站的內容之後並沒有隨著DotNetNuke的版本更新。另外由於目前DotNetNuke的官方網站已經改版,似乎找不到語系包可以下載的地方,所以筆者便將筆者電腦裡儲存的版本上傳到SkyDrive,可以從這邊下載(ResourcePack.Core.5.1.4.zh-TW)。

目前DotNetNuke版本是7.x版,但是繁體中文的語系包是5.1.4版,所以雖然可以安裝,但是只有很基本的一些功能有翻譯成中文,在那之後的版本所增加的功能都沒有翻譯成中文,不過裡面的英文並沒有很困難,只是看起來不是那麼順眼而已。

首先,先登入已經安裝好的DotNetNuke網站(使用最高權限管理者),接著在上方的選單點選「Admin」→兩個齒輪的圖示→「Language」(如下圖)。

(註:亦可在網站網址加上Admin/Languages,例:http://dnndemo.azurewebsites.net/Admin/Languages)

接著按下下方的「Install Language Pack」按鈕,出現選擇檔案上傳的畫面,選擇「Choose File」,選擇語系包檔案,再按下「Next」按鈕。(如下圖)

接著會看到語系包的資訊、發行版本資訊,繼續按「Next」執行下一步。
過程中會看到版權(License)宣告,需要勾選「Accept License」,然後再按下「Next」執行下一步。
最後看到底下這個畫面就代表已經安裝完成囉!按下「Return」就會重新回到網站頁面了。

接下來就是設定啟用繁體中文語系並將它設定成預設語系,第一步是先啟用中文語系,在Chinese那一列勾選「Enabled」選項。(如下圖)

接著再選擇上方的「Settings」。

在「Site Default」選項選擇「中文(台灣)」,然後按下「Update」就大功告成了。

這時候回到「Languages」頁面就會看到Chinese已經是預設的語系囉!(如下圖,有兩個*號)

最後將網頁關掉重開或是重新輸入網址(不要按F5重新整理),也就是網址包含en-us的後面部份都刪掉,這樣就會是中文語系囉!
(註:是選項變中文,不是Demo site內容變中文喔!如下圖)

因為網站預設的語言已經是中文,所以進入網站的時候預設也會自動幫我們加上zh-tw囉!

(本文同步發表於泰克哪裡去部落格)

[鐵人賽Day1]DotNetNuke簡介
[鐵人賽Day2]DotNetNuke安裝前置作業
[鐵人賽Day3]DotNetNuke安裝-傳統方式安裝在IIS
[鐵人賽Day4]DotNetNuke安裝-透過Web PI安裝
[鐵人賽Day5]DotNetNuke安裝-使用Windows Azure Website
[鐵人賽Day6]DotNetNuke網站結構說明
[鐵人賽Day8]DotNetNuke-新增頁面與模組
[鐵人賽Day9]第一個DotNetNuke模組-Hello DotNetNuke
[鐵人賽Day10]DotNetNuke模組的多國語系
[鐵人賽Day11]安裝DotNetNuke專案範本
[鐵人賽Day12]DotNetNuke模組設計範本–SimpleModule(1)
[鐵人賽Day13]DotNetNuke模組設計範本–SimpleModule(2)
[鐵人賽Day14]DotNetNuke模組設計範本–SimpleModule(3)
[鐵人賽Day15]DotNetNuke模組設計範本–SimpleModule(4)
[鐵人賽Day16]DotNetNuke使用篇–會員帳號設定(User Account Settings)
[鐵人賽Day17]DotNetNuke使用篇–第三方帳號驗證
[鐵人賽Day18]DotNetNuke使用篇–管理使用者帳號、角色
[鐵人賽Day19]DotNetNuke使用篇–建立子網站
[鐵人賽Day20]DotNetNuke使用篇–內容多語系化
[鐵人賽Day21]DotNetNuke使用篇–Host設定介紹
[鐵人賽Day22]DotNetNuke使用篇–網站設定(Site Settings)介紹
[鐵人賽Day23]翻譯DotNetNuke–使用語言編輯器
[鐵人賽Day24]DotNetNuke的網頁選單(Menu)翻譯
[鐵人賽Day25]設定DotNetNuke的Email範本
[鐵人賽Day26]DotNetNuke寄送郵件功能介紹
[鐵人賽Day27]查看DotNetNuke的執行記錄–事件檢視器(Log Viewer)介紹
[鐵人賽Day28]維護DotNetNuke的清單列表(List)–在Profile中可以下拉選擇台灣的縣市
[鐵人賽Day29]DotNetNuke樣式設計–Skin和Container簡介
[鐵人賽Day30]尋找更多的DotNetNuke擴充套件(Module、Skin)


尚未有邦友留言

立即登入留言