多語言網站使用變體功能

套用到
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 企業版

多語言網站是指以多種語言複製的單一網站。 網站上的大部分內容相同,但已本地化以反映多種語言。 本文討論在建立和管理多語言網站過程中所使用的變體功能。 您可以在 SharePoint Server 2019 之前的 Microsoft SharePoint Server 版本中使用此功能。

重要

  • 2018 年 9 月宣布,Microsoft 365 的 SharePoint 將棄用機器翻譯服務,但仍會持續支援。 此服務於2022年7月底前完全無法提供且完全不支援。
  • 機器翻譯伺服器 API 已被標記為棄用,且 不會 透過 SharePoint CSOM 提供。
  • 截至 2022 年 7 月底,所有現有的機器翻譯伺服器 API 實例將不再在您的 Microsoft 365 環境中顯示多語言功能。
  • 如果您在 SharePoint 中使用現代通訊網站,我們建議您使用 現代多語言網站與頁面功能 ,而非變體的機器翻譯服務功能。
  • Alternativley,你可以使用 Azure 翻譯API。

本文內容

術語

在建立多語言網站之前,了解 SharePoint 的相關術語會很有幫助。 本表定義了您在變體、設置與管理過程中會遇到的關鍵術語。

字詞 定義
變體 針對特定語言和地區進行本地化和/或翻譯的網站個別實例。
變體家 你網站所有變體的基礎網址。 變異之家通常位於遺址集合的根源,也可以是集合中的子遺址。 它會根據瀏覽器位置設定,將訪客導向相應的變體網站。
變異標籤 注意:從 2018 年 9 月起,您在 SharePoint 中建立變體標籤時將無法使用機器翻譯。
變異網站的語言-地點對,以及頂層變異網站的識別碼,以及頂層網站下方所有網站、內容等。 例如,標籤 en-us 表示網站以英文發佈,並顯示給根據瀏覽器設定所屬位置為美國的用戶。 反之, en-uk 則表示網站以英文發佈,並顯示給瀏覽器設定顯示為英國的用戶。 標籤包含在網站網址中,可能看起來像是:http://contoso.com/en-us。
來源變異網站 內容的創作與發布平台。 所有變異地點都會從此來源複製。 一旦遺址被確認為來源,便無法更改,且遺址收藏中不得指定其他遺址為來源。
目標變異地點 這些網站的大部分內容都來自來源變異網站。 新內容可以在目標變體網站上產生,但該內容不會與其他網站分享,且是該網站唯一的內容。
變異階層 完整的變異網站集合,包括來源。
變體頁 發佈儲存在來源與目標變異網站頁面庫中的頁面。
Microsoft 翻譯工具 SharePoint 用於網站內容機器翻譯的服務。 Microsoft 翻譯工具 是一款網頁小工具,讓你能即時翻譯網站上的頁面。 使用者可以直接看到你用自己的語言頁面,而不必前往另一個翻譯網站,也不必將你的頁面分享給多語言的其他人。
XLIFF 檔案 一種標準的 XML 格式,並被多種本地化工具支援。

變異位點的運作方式

變體網站的核心是網站的管理副本。 創作過程發生在來源網站,也就是你變體階層中的網站,其他所有內容都是從那裡複製的。 當你發佈原始網站時,Pages 函式庫中的所有發佈頁面會自動複製到目標網站上,並排隊等待翻譯與發佈。 文件庫、公告清單和影像庫也會作為變體流程的一部分被複製。

變體網站是以階層式建構,根節點位於最上方,所有語言變體位於其下方。 源頭和目標位於根部下方一層。 以下是範例:

階層圖顯示一個頂層根網站及其下方三個變體。這些變體有英語、法語和德語

變體功能是 SharePoint 發佈基礎設施的一個組成部分,並在建立網站時使用發佈網站範本。 然而,實際的內容發佈流程取決於你在設定變體時選擇的網站範本。 選擇來源變體的發佈網站,表示在來源層級結構中,所有位於來源或其下方的頁面都必須先發布,才能在目標變異網站上複製。 選擇有工作流程的發佈網站意味著頁面必須先經過審核流程,才能在目標變體網站上複製。 變體計時器工作負責將已核准且已發布的頁面複製到目標網站,並在網站階層建立後啟動。

由於變體功能依賴於出版基礎設施和出版網站範本,你必須先在您的網站集合中啟用發佈功能,才能建立變體標籤或網站階層。

啟用網站收藏的出版

  1. 從你網站收藏的根點點選設定」小設定,取代了「網站設定」的裝備,然後點選「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 網站收藏功能
  3. 往下滑到 SharePoint Server 發佈 基礎設施,然後點選 啟用

一旦啟用發佈功能,您將依照以下四步驟流程設定變更:

  1. 確定頁面如何推展到不同網站。
  2. 為來源網站和目標網站建立標籤。
  3. 建立變異層級。
  4. 作者與出版。

確定頁面如何推展到網站

你需要思考你的組織如何處理自動建立網站,並記得你在決定哪些內容以及何時發佈上有一定的彈性。 舉例來說,假設你的公司剛推出一款新產品,並將其放在網站首頁的顯眼位置。 它也應該在你所有國際子公司的網站上展示,但由於產品還要幾個月才會在國際市場發行,你希望各子公司的網站擁有者暫時保留內容,直到產品在本地上架。 透過調整變體設定,你可以控制每個變體網站上新頁、更新頁和刪除頁面的處理方式。

設定變異設定

注意

只有網站收集管理員才能執行此操作。

  1. 從你網站的根目錄點選「 設定」小設定,取代了「網站設定」的裝置, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變化設定
  3. 網站、列表與頁面建立行為中,選擇:
    如果新頁面應該複製到所有目標,請建立 Everywhere
    -或-
    如果你想選擇哪些目標應該獲得新頁面,請選擇性建立
  4. 「重建已刪除目標頁面」中,選擇:
    當你想用新頁面取代已被刪除的頁面,當原始頁面重新發布時,請重新建立一個新的目標頁面
    -或-
    如果你不想讓新頁面取代已刪除的頁面,當原始頁面重新發布時,請不要重新建立新的目標頁面
  5. 更新目標頁面網頁部分中,選擇:
    若你希望目標頁面的變更能在變體來源頁面更新時傳播,則更新 Web Part 變更為目標頁面。 目標上的任何網頁零件自訂都會遺失。
    -或-
    如果你不希望來源頁面的變更在目標頁面上更新,則不要在變異來源頁面更新時更新 Web Part 變更
  6. 通知中,勾選勾選方塊,提醒網站擁有者新頁面或頁面更新。
  7. 按一下 [確定]

為來源網站和目標網站建立標籤

重要

從 2018 年 9 月起,您在 SharePoint 中建立變體標籤時將無法使用機器翻譯。 你仍然可以建立變體標籤,但需要使用不同的翻譯方法,我們建議使用 Bing 的翻譯 API。 以下步驟不會在 SharePoint 中提供。 從 建立變體網站階層 開始的步驟,將持續適用於2018年9月前建立的標籤。

變異標籤是變異網站的語言-地點對,例如 en-usde-defr-fr。 這個標籤包含在網站網址中。

你需要建立的第一個標籤是來源標籤。 來源是你撰寫內容的地方,這些內容會被複製到目標網站。 對於多語言網站,你可能會想使用組織的主要語言作為來源標籤。

注意

只能有一個來源標籤,且在你指定了來源標籤後,若不刪除來源標籤,就無法更改成另一個,否則會破壞所有現有的來源與目標關係。

建立來源變異網站

下一步是建立目標標籤,對應階層中每個語言變體。 舉例來說,如果你打算 (一個來源和三個目標) 發佈四種語言版本的網站,你就會建立四個標籤——每種語言一個。

  1. 從你網站集合的根點,點選「 設定」小設定,該裝置取代了「網站設定」, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變體標籤
  3. 在變化標籤頁面,點擊 新標籤
  4. 在建立變異標籤頁面,於 網站模板語言中選擇用於多語言使用者介面 (MUI) 的語言。 選擇取決於你 Microsoft 365 訂閱中可用的語言包。 語言包只有在你想用 MUI 管理網站的管理頁面時才需要。 變體不需要語言包。
  5. 「地點」中,選擇該網站使用的語言與地點組合。 地點決定了所有用戶生成內容的語言;日期、時間及貨幣等格式;以及根據瀏覽器設定將使用者從根網站重新導向的方法。
  6. 「地點」中,輸入來源和目標在你網站階層中的位置。 如果它們會在網站收藏的頂層,只要輸入斜線 (/) 。
  7. 標籤名稱中,根據先前選擇的地點,會自動輸入語言-地點對。 你可以編輯這些資訊。
  8. 說明中輸入描述,幫助使用者理解標籤的目的。 例如,你可以輸入「English」。
  9. 顯示名稱中,會根據你先前選擇的地點,為你輸入語言和地點。 你可以編輯這些資訊。
  10. 「發佈網站範本」中,選擇每個變體網站要使用的網站範本。 如果你希望所有頁面在複製到目標變體網站前都經過審核流程,請選擇 「發布網站與工作流程 」。 如果不需要審核流程,請選擇 發佈網站 。 網站階層中來源或其下方的所有頁面必須先發布,才能複製到目標變異網站。
  11. 標籤聯絡中,輸入那些應該會在原始變異網站建立時收到通知的人員的電子郵件地址。
  12. 按一下 [確定]。 建立源的過程會自動開始。

建立目標變異標籤

不必一次創造所有目標變化。 事實上,我們建議你先在來源上建立內容,再建立目標標籤。 我們也建議您在建立網站階層前,先建立多個目標標籤。

  1. 從你網站集合的根點,點選「 設定」小設定,該裝置取代了「網站設定」, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變體標籤
  3. 在變化標籤頁面,點擊 新標籤
  4. 網站範本語言中,選擇來源網站 MUI 中要使用的語言。 選擇依據已安裝的語言包。 語言包只有在你想用 MUI 管理網站的管理頁面時才需要。 變體不需要語言包。
  5. 「地點」中,選擇該網站使用的語言與地點組合。 地點決定日期、時間、貨幣等格式,以及使用者如何根據瀏覽器設定從根站重新導向。
  6. 按一下 [繼續]
  7. 標籤名稱中,根據先前選擇的地點,會自動輸入語言-地點對。 你可以編輯這些資訊。
  8. 說明中輸入描述,幫助使用者理解標籤的目的。 例如,你可以輸入「English」。
  9. 顯示名稱中,會根據你先前選擇的地點,為你輸入語言和地點。 你可以編輯這些資訊。
  10. 在階層 建立中,選擇你想複製到這個新目標的來源部分:
  11. 出版網站、變體列表,以及所有頁面,建立出版網站與所有頁面的階層結構。
  12. 僅出版網站 ,建立出版網站的階層結構。
  13. 僅用根網站 來建立一個頂層網站,沒有網站或頁面。
  14. 按一下 [繼續]
  15. 「建立翻譯套件」中,選擇是否允許此目標內容的人工翻譯。 啟用此選項後,內容會被打包成 XLIFF 檔案,下載至您的電腦,方便送交翻譯者處理。 XLIFF 檔案是一種標準的 XML 格式,受到多種在地化工具的支援。
  16. 在機器翻譯中,選擇是否允許此目標進行機器翻譯。 啟用此選項後,使用者可透過 Microsoft 翻譯工具 服務申請翻譯。
  17. 按一下 [繼續]
  18. 在頁面更新行為中,選擇你希望現有頁面在來源變更時如何更新:
  19. 使用者可以手動同步來源變體頁面的更新 ,讓網站擁有者或內容作者將更新頁面與現有頁面進行比較,決定接受哪些變更。
  20. 自動更新目標變體頁面 ,將頁面草稿版本傳送給目標頁面。
  21. 標籤聯絡中,輸入那些在目標變異網站建立時應該會收到通知的人員的電子郵件地址。
  22. 按一下 [繼續]
  23. 檢查你的標籤設定,然後點 選完成

建立變體網站階層

建立變異網站階層可完成兩項任務:

  • 將變異源與目標彼此關聯,並與變異根點相關聯。
  • 為每種語言變體建立網站和頁面。

建立變異網站的階層可能非常耗費資源,尤其是當你的階層中有許多變體時。 因此,階層建立會作為一個大約每小時運行一次的批量計時器工作的一部分來處理。 你可以透過查看變異日誌來監控計時器任務的進度。

建立階層

  1. 從你網站集合的根點,點選「 設定」小設定,該裝置取代了「網站設定」, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變體標籤
  3. 點擊 建立階層結構。

檢查變異日誌中的狀態

  1. 從你網站集合的根點,點選「 設定」小設定,該裝置取代了「網站設定」, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變異日誌

在現有網站階層中新增一個變體網站

建立變體網站層級後,你可以隨時新增目標網站。

  1. 從你網站集合的根點,點選「 設定」小設定,該裝置取代了「網站設定」, 然後點選 「網站設定」。 如果您沒有看到 [網站設定],請按一下 [網站資訊],然後按一下 [檢視所有網站設定]。 某些頁面可能會要求您選取 [網站內容],然後選取 [網站設定]
  2. 在網站設定頁面,在 網站收藏管理下,點選 變體標籤
  3. 點選 新標籤, 然後依照上方「建立目標變體標籤」的說明建立標籤。
  4. 對每個新目標重複步驟 1 和 2,然後點 選建立階層

作者與出版

一旦變體層級建立,新的變體和翻譯選項會出現在色帶上。 具體可用的選項取決於你是在製作來源還是目標網站。

來源網站的色帶選項

在來源網站功能區的「發佈」標籤中,你會看到一個新群組叫做「變體」。 這裡有兩個按鈕,控制內容更新如何分發給目標網站。

緞帶變化標籤中的兩個圖示。第一個圖示是「建立新目標」。第二是更新所有目標。

按鈕圖像 描述
建立新目標 建立來源與目標之間的關係。 目標者會收到原始碼頁面及未來更新。
更新所有目標 將當前版本的原始碼複製給所有現有目標。 該頁面會以未發表的草稿形式存在,直到變體網站的擁有者或作者將其發佈。

更新所有目標

  1. 從來源網站瀏覽到新頁面或更新頁面。 (頁面必須先發布或經審核流程批准,才能複製到 Targets。)
  2. 在「 發佈 」標籤的變化群組中,點選 「更新所有目標」。 請注意,內容只能從來源複製到目標,不能從目標複製到目標。

指定哪些目標應該收到更新

  1. 從來源網站瀏覽到新頁面或更新頁面。 (頁面必須先發布或經審核流程批准,才能複製到目標 )
  2. 在「 發佈 」標籤的「變化」群組中,點選 「建立新目標」。
  3. 在「建立變體」頁面,選擇每個應該接收該內容的目標旁的勾選框。 要將內容傳送給所有可用目標,請勾選 標籤旁的勾選框。 請注意,內容只能從來源複製到目標,不能從目標複製到目標。
  4. 按一下 [繼續]
    截圖,有勾選框,顯示應該接收內容更新的變體網站。包含變體標籤及其對應的顯示名稱

目標地點帶狀選項

目標網站擁有者會在來自來源的新內容抵達時收到通知。 通知會顯示在受影響頁面的頂端,並附上連結,讓他們能前往來源,讓他們能檢視變更範圍並決定是否接受或拒絕。 接受及/或拒絕新內容的彈性,取決於網站收藏管理員如何設定變體設定。

每個目標地點的緞帶都包含一個類似下方所示的變化分頁:

目標網站變體分頁的截圖。Tab 包含兩組:變體與翻譯

這個分頁幫助你既能審查來源收到的內容,也能讓你準備進行人工或機器翻譯。 每個按鈕的說明都在下表中說明。

按鈕圖像 說明
查看變更 將剛複製的原始內容與目標網站上的當前翻譯進行比較。 要確定變更範圍,請在收到來源新內容時點擊 「檢視變更 」。 如果改動很小,你可能會選擇忽略或手動做。
與來源同步 提供兩種選項:
  • Sync from Source 會將原始內容以未發表草稿的形式複製到目標網站。 一旦發布,這個草稿會覆蓋目前的目標內容。
  • 設定為「目前」 指的是將目標內容視為與原始內容等同,但不接受更新。 手動更新內容時的適當選擇。
建立翻譯套件 會將當前頁面匯出為 XLIFF 檔案,並通知你指定的人員該檔案已準備好翻譯。 XLIFF 檔案的副檔名是 .xlf。 此功能在變體標籤建立時會被啟用或關閉。
上傳翻譯 讓你能上傳翻譯後的 XLIFF 檔案並檢視變更內容。 此功能在變體標籤建立時會被啟用或關閉。
機器翻譯 若啟用,則使用 Microsoft 翻譯工具 進行即時翻譯。 此功能在變體標籤建立時會被啟用或關閉。
翻譯狀態 一份翻譯活動的紀錄,包含人工與機器翻譯。

從原始碼查看變更

  1. 瀏覽剛從來源收到的頁面。
  2. 在頁面頂端的通知或 變體 標籤中,點擊 「檢視變更」。
    新視窗會開啟,顯示最近同步來源與目前來源之間的差異報告。

接受源頭的變更

  1. 瀏覽剛從來源收到的頁面。
  2. 變體 標籤中,點擊 「從來源同步」。
    現有頁面會被從來源收到的頁面取代。
  3. 當你對變更感到滿意時,再發佈該頁面。

拒絕來自原始碼的變更

  1. 瀏覽剛從來源收到的頁面。
  2. 在變化標籤中,點選設定為目前」。 現有頁面保持不變。

打包一頁供翻譯

  1. 瀏覽你想翻譯內容的頁面。
  2. 變奏 標籤中,點選 建立翻譯套件
  3. 輸入所有應該在內容準備好翻譯時收到通知者的電子郵件地址。 每位收件人都會收到一封包含翻譯套件連結的電子郵件。

上傳翻譯套件

  1. 瀏覽剛剛翻譯的頁面。
  2. 「變奏」 標籤中,點擊 「上傳翻譯」。
  3. 瀏覽 SharePoint 函式庫或電腦或 SharePoint 網站中儲存翻譯後 XLIFF 檔案的其他位置。
  4. 可選:為了追蹤目的,輸入翻譯公司名稱。
  5. 當你對翻譯感到滿意時,再發佈該頁面。

請檢查翻譯狀態

  1. 瀏覽正在翻譯內容的頁面。
  2. 「變奏」 標籤中,點擊 翻譯狀態
  3. 查看翻譯狀態日誌。

列表變體

列表變體與頁面變體相似,但有一個例外:只有完整列表,而非單一列表項目,才能複製到目標網站。

指定哪些目標應該接收清單更新

  1. 從來源網站瀏覽新或更新的清單。
  2. 變化 分頁,點選 設定
  3. 在「建立變異」頁面,選擇每個應該收到清單的目標網站旁的勾選框。 要將清單傳送給所有可用目標,請點選標籤旁的勾選框。
  4. 按一下 [繼續]