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