如果您的組織涵蓋多元族群,您可能希望在內聯網網站中提供多種語言的內容。 使用者介面元素如網站導覽、網站標題及網站描述,皆可以使用者偏好的語言顯示。 此外,你還可以在 SharePoint 網站上提供頁面和新聞貼文,這些頁面由你翻譯,並以使用者偏好的語言呈現。
本頁詳述 Microsoft 推薦的多語言網站與頁面內容呈現方式。 在同一 SharePoint 頁面中新增多語言內容不被支援,也不建議作為解決方案。
請觀看這支影片,並參考以下步驟,學習如何使用多語言功能。
首先,確保你使用的 SharePoint 網站是用你想使用的預設語言建立的。 網站的預設語言之後無法更改。 想了解更多關於建立 SharePoint 網站的資訊,請參見 在 SharePoint 中建立網站。
確認你的網站已使用預設語言後,啟用多語言功能並選擇你想要提供的語言。 欲了解可選擇的語言,請參閱 SharePoint 支援的語言。
要在不同語言的網站上建立頁面,您可以使用翻譯功能複製預設語言頁面。 這些副本之後可以手動翻譯。 已發佈的翻譯頁面會自動顯示在相應語言網站,包括各語言的 新聞 與 重點內容 網頁部分。
注意
- 頁面不會自動翻譯。 每個以預設語言建立的頁面,都可以有一個目標語言的對應頁面,由你或你指派的人手動翻譯。 當你翻譯並發布這樣的頁面後,它會自動顯示給偏好該語言的使用者。
- 原始、來源頁面或其他翻譯頁面的變更不會自動同步到所有翻譯頁面。 每個翻譯頁面都必須手動更新。
- 顯示給使用者的語言會依其 個人語言和地區設定而異。
- 我們建議多語言網站採用本文中的步驟。 不過,如果你使用的是 SharePoint Server 版本 2019 之前,請參考 「多語言網站的變體功能」。
- 本文所述的多語言功能在子網站上無法取得。
- 多語言功能僅在 關閉出版基礎設施設定的網站上提供。
本文內容
啟用多語言功能並選擇語言
到你想啟用多語言功能的 SharePoint 網站。
注意
私人預覽客戶可依照本文說明,將頁面翻譯套用於團隊網站。 團隊網站的頁面翻譯將於 2022 年 8 月正式開放給所有客戶。
從右上角選擇 設定 ,然後選擇 網站資訊。
在網站資訊窗格底部,選擇 「查看所有網站設定」。
在 網站管理中,選擇 語言設定。
在 啟用多語言翻譯選項中,將切換鍵滑到 開啟。
在 新增或移除網站語言中,開始輸入語言名稱於 選擇,或輸入語言,或從下拉選單中選擇語言。 你可以重複這個步驟來增加多種語言。
您可以隨時回到此頁面,新增或移除您的網站語言。
如果你要翻譯頁面,可以選擇為每種語言指定一位或多位 翻譯 員, (網站預設語言) 。 在 翻譯 者欄位,開始輸入你想當翻譯的人的名字,然後從清單中選擇該名字。
注意
你組織的 Active Directory 裡任何人都可以被指派為翻譯員。 被指派為翻譯的 People 不會自動獲得適當許可。 當沒有編輯權限的人嘗試存取該網站時,他們會被導向一個可以申請存取的網頁。
選取 [儲存]。
新增語言後,你會在網站上看到一個下拉選單,讓你前往選擇的不同語言網站。
注意
網站的預設語言會設定為建立時所選語言。 然而,當英語是支援語言時,若使用者偏好語言不被網站支援,英語則被視為首選語言。 這是已知的問題。
為你想要的語言建立頁面
一旦你啟用了網站的多語言功能,並選擇了想要提供的語言,就可以建立你想要的翻譯頁面。 方法如下:
前往你想提供另一種語言的預設語言頁面。
在頂欄選擇 翻譯。
如果你想建立一個用於你網站上所有語言翻譯頁面,請選擇 「為所有語言建立」。 否則,請選擇只為你想要的語言 「建立 」。
重要
如果你在預設語言頁面有未公開變更時建立翻譯頁面,你必須重新發布預設語言頁面以確保:
- 翻譯頁面會顯示在對應語言的網站上。
- 翻譯頁面在新聞和重點內容網頁部分中顯示正確。
- 網站頂端的語言下拉選單包含了你啟用的所有語言。
當頁面 (s s) 建立後,頁面 (草稿已儲存、) 發布等狀態會顯示在每個語言旁的翻譯窗格中。 此外,你指派的翻譯 () 會 透過電子郵件通知 有人需要翻譯。
請在其網站上查看翻譯頁面
為了確保你的翻譯頁面顯示為正確的語言,請前往預設網站語言頁面,並選擇頁面頂端的下拉選單。 選擇你想查看的翻譯頁面語言。
注意
當你在下拉選單更改語言時,該系統會套用到該網站的所有頁面,持續整個瀏覽器運作期間。 它不會影響你的使用者語言偏好 (這會決定網站名稱、標題和導航) 等項目顯示的語言。
檢查頁面狀態
每頁草稿 (已儲存、發布等狀態,都會顯示在每) 語言旁的翻譯欄格中。 查看狀態:
- 前往預設語言頁面。
- 在頁面頂端選擇 翻譯 。
在右側 的翻譯 面板中,會顯示每個語言頁面的狀態,並附有查看該頁面的連結。
翻譯員的工作是什麼?
譯者會手動將預設語言頁面的副本翻譯成) 指定的語言 (。 當頁面的副本建立完成 () 時,翻譯者會 透過電子郵件通知 翻譯請求。 郵件中包含預設語言頁面及新建立的翻譯頁面連結。 更多資訊請參閱下方「Email 通知」章節。 翻譯員將:
請在電子郵件中選擇 「開始翻譯 」按鈕。
在頁面右上角選擇 編輯 ,然後翻譯內容。
如果你還沒準備好讓讀者看到你的修改,) (你的修改會自動儲存為草稿,或者頁面已經準備好讓所有使用該語言的人都能看到,請選擇發佈或發布新聞。
如果是審核或排程,按鈕可能會顯示 「提交審核」 或 「稍後發佈/稍後發佈」。
申請翻譯的人會收到電子郵件通知。
電子郵件通知
- 當翻譯頁面建立時,會發送電子郵件給指定的翻譯員 () 請求翻譯。 郵件中附有 開始翻譯 按鈕。
- 當翻譯頁面由譯者發布時,會寄送電子郵件給請求翻譯的人。
- 當預設語言頁面更新並儲存為草稿時,會發送電子郵件通知譯者可能需要更新翻譯頁面。
Email 通知會依需要以 30 分鐘為單位批次發送。 例如,當第一封與某頁面相關的電子郵件被發送,且對預設語言頁面進行更新時,下一封通知郵件或其他需要發送的郵件會在 30 分鐘後批次發送。
頁面審核
當頁面 審核 啟動時,預設語言頁面和翻譯頁面必須先通過審核並發布,翻譯頁面才能對所有有權限的人開放。
更新預設語言頁面
當預設語言頁面更新時,該頁面必須重新發布。 接著,翻譯 (翻譯頁面的) 會透過電子郵件通知已更新,以便對各翻譯頁面進行更新。
新聞與重點內容網頁中的翻譯頁面
網站首頁、文章和頁面依照頁面語言顯示。 也就是說:
- 如果您的網站首頁未翻譯成使用者偏好的語言,頁面上的所有內容 (,包括新聞貼文和高亮內容) ,都會以預設語言顯示。
- 若單一新聞文章或頁面未被翻譯成使用者偏好的語言,該文章或頁面在新聞網頁部分或重點內容網頁部分出現時,將使用預設網站語言。
- 尚未翻譯成多種語言的個別新聞貼文,會匯總成任何頁面上的新聞網頁部分,無論該頁面是否翻譯。
注意
翻譯頁面和新聞貼文必須經過審核並發布,才能出現在新聞或重點內容網頁中。
刪除翻譯頁面
當你刪除翻譯頁面時,還得做幾個額外步驟來斷開預設語言頁面和已刪除翻譯頁面之間的關聯,包括開啟預設語言頁面進行編輯、開啟翻譯面板,然後重新發布。
- 請前往 Pages 圖書館查詢該網站。
- 在預設語言頁面旁邊的語言資料夾中找到你想刪除的頁面。 該資料夾可透過其2或4字母語言代碼來識別。 例如,法文文件夾會被識別為 fr。
- 選擇資料夾中你想要的頁面,然後點擊所選頁面右側的省略號 (......) 。
- 按一下 [刪除]。
- 刪除頁面後,前往預設語言頁面,在右上角選擇 編輯 。 如果你不在編輯模式,其他步驟都無法運作。
- 在頁面頂端選擇 翻譯 。
- 在翻譯面板中,你應該會看到一則訊息,表示與該頁面的關聯已被修正。
- 重新發布預設語言頁面。
尋找翻譯頁面
你可以 使用頁面頂端的語言下拉選單、 翻譯面板,或在 Pages 函式庫中找到該頁面。
要在 Pages 圖書館中找到它,請這麼做:
- 請前往 Pages 圖書館查詢該網站。
- 在預設語言頁面旁邊的語言資料夾中找到你想要的頁面。 該資料夾可透過其2或4字母語言代碼來識別。 例如,法文文件夾會被識別為 fr。
建立多語言網站名稱、導覽和頁腳
要顯示網站名稱、導覽和頁腳,並以您提供的各種語言進行,必須手動翻譯。 當你編輯這些元素時,可以新增或更新翻譯內容。
舉例來說,假設你建立了一個以英語為預設語言的網站,並且啟用了法語和義大利語的支援。 當你建立網站時,你會以預設語言 (設定網站名稱和描述,這裡是英文) 。 你也可以在建立網站後 更新網站名稱 和描述。 接著你建立英文導航節點和頁腳內容,期間也可以加入你的翻譯。
注意
- 翻譯網站內容的用戶應屬於該網站 的擁有者 或 會員 群組,或擁有相應的網站權限。
- 如果沒有特定語言的翻譯,使用者會看到該語言的預設語言。 例如,若預設語言為英語,且導航顯示名稱未新增法文翻譯,偏好使用法語的使用者將看到英文顯示名稱。
- 同時也支援樞紐導航。 反映所有樞紐站點的變更可能需要長達2小時。
- 網站名稱與描述無法在與 Microsoft 365 群組相關的網站中轉換。
- 當啟用頁面 與新聞翻譯多種語言 選項時, 覆寫網站翻譯 選項不會影響翻譯後的網站名稱、描述或導覽名稱。 它仍然影響其他項目,例如清單等。 欲了解更多資訊,請參閱 Overwrite 網站翻譯。
將多語言網站名稱、導覽和頁尾與頁面語言同步
在某些情況下,網站擁有者可能希望網站名稱、導覽和頁尾始終與頁面語言一致,因此一次只顯示一種語言。 為了實現這個,他們應該導航到
- 設定 -> 網站資訊 - > 查看所有網站設定 -> 語言設定 -> 顯示進階設定 ->顯示網站標題、導航及頁腳的翻譯。
當此開關開啟時,網站、導覽和頁尾會在頁面語言變更時自動播送可用的翻譯。 關閉此設定以顯示使用者的 Microsoft 365 偏好語言。
新增翻譯網站名稱與描述
- 在你的網站首頁,選擇頁面頂端 的設定 。
- 選取 [網站資訊]。
- 在 網站名稱下,選擇 「翻譯網站名稱 」,或在 「網站描述」中選擇 「翻譯網站描述」。
- 新增或更新你翻譯的網站名稱。
重複前述步驟以新增或更新翻譯的網站描述。
新增或更新翻譯導航顯示名稱
- 在上方導航列選擇 編輯 。
- 在編輯導覽面板中,選擇你想要名稱旁的省略號 (...) 。
- 選取 [編輯]。
- 在 顯示名稱中,選擇 翻譯。
- 新增或更新你翻譯的顯示名稱。
新增或更新翻譯的頁尾導航顯示名稱
- 在網站頁腳選擇 編輯 。
- 在編輯頁尾面板中,選擇你想要的頁尾顯示名稱旁的省略號 (...) 。
- 選取 [編輯]。
- 在 顯示名稱中,選擇 翻譯。
- 新增或更新你翻譯的顯示名稱。
秘訣
你也可以在頂部選擇 設定 ,然後選擇 「更改外觀>頁腳 」 ((如果你的網站設計包含頁腳) ,即可新增或更新頁尾顯示名稱。
了解當觀眾偏好的語言與預設語言不同時,如何編輯內容
網站的預設語言是在建立網站時決定的。 使用者可以在 Microsoft 365 設定中選擇 偏好語言 (有時稱為個人語言) 。 有時候,網站的預設語言會與使用者偏好的語言不同。
當預設語言設定與偏好語言設定不同時,SharePoint 將允許使用者以偏好語言編輯網站內容,而無需啟用多語言功能。 當編輯者更改導覽標籤、網站描述、頁腳及網站名稱時,會提供額外的語言資訊,以防止使用者將網站內容編輯成錯誤語言。
在上方圖片中,網站的預設語言是法語,使用者偏好的語言是英語。 如果使用者編輯這個導覽節點,應該是法文,以避免在網站預設語言是法語時顯示英文標籤。 如果使用者想將此導航節點編輯成英文,應該啟用多語言功能。
在先前版本的 SharePoint 中,當多語言功能未啟用,且使用者使用不同偏好語言編輯網站內容(如導航節點標籤)時,翻譯結果與網站預設語言或其他訪客偏好語言不符。 因此,對部分訪客來說,部分導覽標籤的語言與網站其他內容不同。 編輯時提供的額外資訊是為了確認網站預設語言與使用者偏好語言不同。 在這種情況下,應開啟多語言功能以防止錯誤翻譯。
如何解決常見問題
如何更正網站標題顯示為非預設語言:
- 前往網站並選擇設定>網站資訊>查看所有網站設定> 語言設定。
- 啟用多語言翻譯 (之後可以再關閉 )
- 選擇需要更新的語言,然後選擇 儲存。
- 回到該網站首頁,然後選擇 設定>網站資訊>翻譯網站名稱。
- 在網站資訊面板中,移除或編輯翻譯錯誤的內容。 如果是空的,該語言的使用者會看到預設語言的文字。 你也可以輸入翻譯文本。
- 選擇 確定>儲存。
如何解決其他常見問題:
- 翻譯頁面不會在對應語言網站上顯示
- 翻譯頁面在新聞網頁部分和重點內容網頁部分無法正確顯示
- 網站頂端的語言下拉選單並未包含你啟用的所有語言
如果你遇到這些問題,可能是因為頁面關聯中斷。 請嘗試下列動作:
- 前往預設語言頁面。
- 你必須處於編輯模式,請在頁面右上角選擇 編輯 。
- 在頁面頂端選擇 翻譯 。
- 在翻譯面板中,檢查是否有訊息顯示該頁面的關聯已被修正:
- 重新發布 預設語言頁面。