SharePoint Server 中的變化概觀

適用于:是-img-13 2013是-img-16 2016是-img-19 2019是-img-se訂閱版本 是-img-sopMicrosoft 365 中的 SharePoint

SharePoint Server 和 Microsoft 365 中 SharePoint 的變化功能會將內容從來源變化網站同步至每個目標變化網站,讓不同網站上的特定物件可以使用內容。 當使用者造訪根網站時,會根據網頁瀏覽器的語言設定,將他們重新導向至適當的變化網站。 目標變化網站上的內容可以在發佈之前轉譯成其他語言。 您只能在使用其中一個發佈網站範本所建立的網站上,或在已啟用 SharePoint Server 發佈基礎結構功能的網站上使用變化。

本文包含變化功能的概觀。 它會描述變化功能的專案;提供變化網站的網站、清單和頁面建立概觀;列出一些變化的限制;和 描述在 SharePoint Server 中使用變化的案例。 本文不會說明規劃使用變化之解決方案所涉及的工作。 如需如何規劃如何在解決方案中使用變化的資訊,請參閱 規劃 SharePoint Server 中的變化。 本文也不會說明如何建立變化標籤和階層。 如需如何建立變化網站的資訊,請參閱 建立多語言網站

重要事項

  • 變化仍會受到支援,但在SharePoint Server 2019版本中已被取代。 如需詳細資訊,請參閱已淘汰或從SharePoint Server 2019中移除的專案
  • 自 2022 年 7 月底起,將不再支援適用于變化功能的機器翻譯服務。 使用 Machine Translation Server API 的所有現有變化實例,將不再顯示 Microsoft 365 環境中的多語系功能。
  • 如果您在 SharePoint 中使用新式通訊網站,建議您使用 新式多語系網站和頁面功能 ,而不是變化功能。

變化的用途與優點

許多企業的觸角已延伸至全球。 不過,即使在國內市場中,組織也必須接觸不同的使用者基礎,以說出許多語言,或根據地區差異提供特定資訊。 這些類型的企業需要能夠將配合不同文化、不同市場及不同地理區域的自訂內容傳遞出去的網站。 製作及維護網站的不同版本不但困難又費時。 透過在 SharePoint Server 2013 解決方案中使用變化功能,網站架構師與網站管理員可簡化製作及維護這些網站的程序。 變化功能會自動建立、管理、同步處理及翻譯網站、清單和頁面,因而不需要手動為每個需要變化的實例建立網站和所有相關聯的清單和頁面。

使用變化的案例

您可使用變化為特定語言建立網站、清單及頁面內容。 在此案例中,大部分內容是以來源變化網站的語言所撰寫,然後同步處理到部分或所有的目標變化網站,以翻譯成不同語言。 例如,內容可能是以英文撰寫,然後同步處理到目標變化網站,以翻譯成德文、法文及西班牙文。

您也可使用變化為特定地區設定建立內容。 例如,總部在北美的公司可能有針對下列地區設定的目標變化網站︰英文 (美國)、英文 (加拿大)、法文 (加拿大) 及西班牙文 (墨西哥)。 大部分的內容以英文 (美國) 撰寫,變化功能會將內容同步處理到目標變化網站。 法文 (加拿大) 與西班牙文 (墨西哥) 網站的內容會翻譯成法文與西班牙文,而英文 (加拿大) 的內容會經過編輯以考量到美式英文與加拿大式英文的差異。 特定地區設定唯一的其他內容會建立在需要它的目標變化網站上。

在 SharePoint Server 2010 中,您可針對不同行動裝置或使用不同品牌的行動裝置,使用變化來建立網站。 在 SharePoint Server 2016 中,變化僅用於多語系網站。 若要為不同行動裝置建立網站,請使用「裝置通道」。 若要建立使用不同品牌的網站,請使用跨網站發佈。 規劃 SharePoint Server 中的跨網站發佈

變化的元素

變化功能包含下列元素︰

  • 變化根網站 變化根網站為所有來源與目標變化網站提供 URL,並包含將使用者重新導向至正確變化網站的登陸頁面。 此網站與網站集合的根網站不同,不過您可以將網站集合的根網站指定為變化階層的根月臺。

  • 變化標籤 變化標籤是命名新變化網站的識別碼。 網站的變化是以建立變化標籤所定義,每個規劃的變化都有一個變化標籤。

    注意事項

    [!附註] SharePoint Server 最多可支援 209 個變化標籤。 Microsoft 365 中的 SharePoint 最多支援 50 個變化標籤。

  • 變化網站 變化網站是根據所定義變化標籤而建立的網站。 變化網站有兩種類型︰

    • 來源變化網站 來源變化網站是撰寫和發佈共用內容的網站,也是共用內容與目標變化網站同步處理的網站。 單一網站集合中只能有一個來源變化網站。 選取來源變化網站之後,就無法變更。

    • 目標變化網站 目標變化網站的內容大部分來自來源變化網站。 目標變化網站也可建立新的內容。 不過,該內容不會與其他網站同步,而且對於建立內容的網站而言是唯一的。

  • 變化階層 變化階層是具備所有變化標籤的完整網站集。

  • 變化清單 變化清單是您指定目標變化標籤以接收清單項目的清單。

  • 變化頁面 變化頁面是儲存在來源變化網站與目標變化網站之頁面庫中的發佈頁面。

    重要事項

    [!重要事項] 建議您不要將未發佈頁面新增至使用變化之網站的頁面庫。 如此做的話,「變化建立階層工作定義」定時器工作可能會失敗。

了解變化

變化功能會建立網站,並將內容與支援的清單項目,從一個來源變化網站同步處理到一或多個目標變化網站。 依據預設,變化功能會同步處理來源變化網站之頁面庫的發佈網頁,以及已設定與特定目標變化網站同步處理的所有清單。

根據預設,當使用者造訪根網站時,系統會根據網頁瀏覽器的語言設定,將他們重新導向至適當的變化網站。 例如,如果使用者的預設瀏覽器語言是法文,SharePoint Server 會將該使用者重新導向至法文變化網站。 若要自訂此行為,您可以以不同頁面取代預設的重新導向頁面 (VariationRoot.aspx)。 此新頁面中可實作邏輯來識別使用者的慣用語言。 如需如何自訂變化網站重新導向的資訊,請參閱 如何:自訂變化根登陸邏輯

變化標籤

變化標籤是命名變化網站的識別碼。 You select one variation label as the source, which represents the source variation site. The remaining variation labels are the target labels, representing the target variation sites to which content is synced. You create variation sites from variation labels by using the Create Hierarchies command on the Variation Labels page.

一個網站集合只可定義一個變化標籤集 (變化階層)。 對應的變化網站可建立於網站集合階層內的任一處。 來源變化網站與目標變化網站一律建立為變化根網站的子網站。 系統會將造訪變化根網站的使用者重新導向至適合的變化網站。

下圖提供變化網站階層的範例,並顯示發佈內容如何同步處理到目標變化網站。

Planning site variations

根網站 https://contoso.com 上建立了三個變化標籤 "EN"、"FR" 及 "DE"。 建立變化階層時,變化根網站的下一層會建立對應的變化網站 ,分別標示為 "EN"、"FR" 及 "DE"。 因為網站 「 https://contoso.com/EN" ;指定為來源變化網站、在網站上撰寫和發佈的清單和頁面「 https://contoso.com/EN" ;會同步至目標變化網站 「 https://contoso.com/FR" ;和 「 https://contoso.com/DE." ;

建立變化標籤時,您會選取要使用的地區設定。 地區設定可協助瀏覽器重新導向與區域設定,例如排序順序和行事曆。 它不會影響使用者介面的語言。 如果前端網頁伺服器安裝了語言套件,您也可為變化網站選取語言。 SharePoint Server 的語言設定會決定變化網站上的使用者介面語言。 如果未安裝任何語言套件,則無法使用選取語言的選項,而且不論為變化標籤選取的地區設定為何,變化網站都會使用伺服器上 SharePoint Server 安裝的預設語言。 例如,如果使用英文版本安裝 SharePoint Server,且未安裝語言套件,則為日本地區設定建立新的變化標籤時,新變化目標網站的使用者介面會是英文,而非日文。 如果要目標變化網站的使用者介面以特定的語言顯示,則應在建立變化網站之前,安裝每個語言的語言套件。 如果在建立目標變化網站時無法使用語言套件,仍可建立目標變化網站,而且使用者可以使用多語系使用者介面來變更網站的替代語言。 如需多語系使用者介面的資訊,請參閱<在 SharePoint Server 中規劃多語系網站>。 如需如何安裝語言套件的資訊,請參閱 安裝或卸載 SharePoint Server 2016 的語言套件

建立變化階層時,會為每個變化標籤建立導覽字詞組。 依據預設,來源變化標籤的字詞組會命名為「變化導覽」。 目標變化標籤的字詞組會命名為「變化導覽 ( LabelName)」。 例如,如果目標標籤的名稱為 en-ca,該標籤的字詞組將命名為「變化導覽 (en-ca)」。 依據預設,當變化功能首次建立某個目標頁面時,目標變化網站上也會建立對應的導覽字詞。 匯出頁面進行翻譯時,也會匯出相關的導覽字詞。

變化設定

[變化設定] 頁面包含下列選項︰

  • Site, List, and Page Creation Behavior Determines whether sites, lists, and pages on the source variation site are created automatically on the target variation sites. By default, Create Everywhere is enabled. If you enable Create Selectively, the first time that you sync sites, lists, and pages from the source variation site to target variation sites, you must do so manually. Subsequent updates to items on the source variation site will be synced based on the target label sync preferences.

  • Recreate Deleted Target Page Determines whether a page should be re-created on a target variation site if the page was deleted from the target variation site, and the page on the source variation site was republished. By default, this option is enabled. 如果您停用此選項,則不會在目標變化網站上重新建立已刪除的頁面。 例如,假設內容作者在來源變化網站上建立與目標變化網站無關的頁面。 However, because Create Everywhere is enabled, the page is created automatically on the target variation site, and the target label content owner later deletes the unwanted target page. 下次內容作者更新來源頁面時,將不會在目標變化網站上重新建立頁面。

  • 更新目標頁面網頁組件 決定對來源變化網站上頁面的網頁組件所做的變更,是否也對目標變化網站上的頁面做出同樣的變更。 預設會啟用此選項。

  • 通知 當建立新頁面或網站時,傳送電子郵件訊息給目標變化網站的目標標籤聯絡人;或當來源變化網站的修訂更新頁面時,傳送電子郵件訊息給指定頁面的連絡人。 如果標籤沒有連絡人,則會將電子郵件訊息傳送至目標變化網站歡迎頁面的連絡人。 預設會啟用此選項。

如需如何指定變化設定的資訊,請參閱 建立多語言網站

變化計時器工作

The variations feature uses timer jobs to perform tasks such as creating and propagating sites and pages. A timer job runs inside OWSTIMER, a Windows service for SharePoint Server. Each timer job has its own default schedule for when the job runs. You can change the frequency with which each job runs on the Job Definitions page on the Central Administration website. The variations feature uses the following timer jobs:

  • 變化建立階層工作定義 根據變化標籤,透過建立來源變化網站的所有變化網站、清單及頁面,而建立完整的變化階層。 根據預設,此計時器工作每小時會執行一次。

  • 變化傳播清單項目工作定義 在設定清單將項目傳送至特定目標變化標籤之後,建立及更新目標變化網站上的清單項目。 根據預設,此計時器工作每 15 分鐘會執行一次。

  • 變化傳播頁面作業定義 在來源變化網站上的頁面獲得核准或使用者手動提交之後,在目標變化網站上建立和更新頁面。 根據預設,此計時器工作每 15 分鐘會執行一次。

  • Variations Propagate Sites and Lists Job Definition Creates variation sites and lists when the Create Everywhere option is enabled. By default, this timer job runs every 30 minutes.

注意事項

計時器工作無法在 Microsoft 365 中的 SharePoint 中設定。

如需計時器工作的資訊,請參閱<在 SharePoint Server 2016 中檢視計時器工作狀態>。

了解來源變化網站與目標變化網站的建立

來源變化網站與目標變化網站一律建立在變化根網站的下一層。 每個變化網站都是使用用來建立變化根網站的相同網站範本來建立。 此相同範本使用方式表示,根據預設,每個變化網站都會使用與變化根網站相同的主版頁面。 不過,每個變化網站可使用不同的主版頁面、頁面配置及 CSS 檔案。 當您想要針對不同地區設定有不同的版面配置時,此布建非常有用。 例如,您可為某個語言使用從右至左的配置,而為另一個語言使用從左至右的配置。 如需詳細資訊,請參閱 SharePoint 2013 頁面模型概觀

變化階層第一次建立時,只會建立基於已定義變化標籤之清單的網站。 如果在階層網站結構中,變化根網站底下有網站,而您要將那些網站包括在每個變化網站的階層網站結構中,就必須在建立變化階層之後,手動在來源變化網站底下建立那些網站的階層結構。 依據預設,下次「變化建立階層工作定義」計時器工作執行時,網站只會與當時建立之任何新的目標變化網站同步處理。 如需如何在現有目標變化網站上建立來源變化網站下方網站的資訊,請參閱本文稍後的 瞭解網站、清單和頁面建立

第一次建立變化階層之後,當您將新標籤新增至變化階層時,請在 [ 變化標籤 ] 頁面上選取 [ 建立階層],然後為每個新標籤建立新的目標變化網站。 依據預設,如果來源變化網站在頁面庫中有內容,設定為將清單項目傳送給特定目標變化標籤的清單,或在網站階層中底下包含網站,則只會在所有新的目標變化網站上建立那些頁面、清單及網站。

了解網站、清單及頁面的建立

根據預設,下列元件會自動同步至目標變化月臺:

  • 在來源變化網站下方建立的網站
  • 在來源變化網站或月臺階層中下方任何月臺上發佈的清單和頁面

支援下列清單類型 (或繼承自這些類型的清單):

  • 100 - 一般清單
  • 101 - 文件庫
  • 104 - 宣告清單
  • 109 - 圖片庫

如果啟用 [選擇性建立],您必須在選取的目標變化網站上手動建立任何網站、清單和頁面。

本節說明在目標變化網站上建立網站、清單及頁面的方式。

網站建立

當變化建立階層作業定義計時器工作第一次執行,並從變化標籤清單建立變化階層時,只會建立來源變化和目標變化月臺。 After the source variation site is created, you can create sites below it in the site hierarchy, and those sites are then created on the existing target variation sites the next time that the Variations Propagate Sites and Lists Job Definition timer job runs. If Create Selectively is enabled, use the Site Variation Settings page on any site that is below the source variation site to manually create a target variation of the current site on one or more target variation sites. The new site is created on the specified target variation site when the next Variations Propagate Sites and Lists Job Definition timer job runs. 您可以在啟用 [ 選擇性 建立] 之後,隨時建立目前網站的目標變化。

注意事項

建立來源變化和目標變化網站時,會使用建立來源標籤時所選取範本所提供的預設網站定義來建立它們。 沒有自訂網站組態或設定會同步處理到這些新的網站。 如果您要來源變化網站與目標變化網站具備自訂網站組態或設定 (例如導覽自訂),就必須在建立變化階層之後,對每個網站進行那些變更。

清單與頁面建立

只有在來源變化網站上的清單設定為指定應同步處理的目標變化網站時,清單專案才會與變化目標月臺同步。 根據預設,清單只會在設定特定目標變化月臺之後,以及下一個變化傳播網站和清單作業定義計時器工作執行時,與特定目標變化網站同步。 如果新專案新增至已同步處理至目標變化網站的清單,則會在下一個變化傳播清單專案作業定義計時器工作執行時進行同步處理。 如果建立變化階層之後才新增新的目標變化標籤,則清單將建立在新的目標變化網站上。 目標清單預設會啟用內容核准。 當新的項目同步處理到目標清單時,必須先經過核准,才能顯示在目標變化網站的「內容查詢網頁組件」中。

注意事項

雖然您可以指定要同步至特定目標標籤的個別頁面,但無法同步個別清單專案。 您只可指定完整清單與特定目標標籤同步處理。

如果在建立來源變化網站時選取 [ 發佈網站 ] 範本,則必須先發佈來源變化網站或網站階層中下方任何月臺上的頁面,才能將它們同步至目標變化網站。 如果已選取 [ 具有工作流程 的發佈網站] 範本,則必須先使用發佈工作流程核准發行頁面,才能將它們同步至目標變化網站。 根據預設,在新頁面發佈或核准發行之後,如果使用工作流程,則會在下一個變化傳播頁面作業定義計時器工作執行時同步至所有目標變化網站。 If the page was published previously and is changed and republished on the source variation site, and the Automatically update target variation pages setting is selected for the target labels, the page is synced to all target variation sites when the next Variations Propagate Page Job Definition timer job runs.

注意事項

On target variation sites, a page that is synced from the source variation site is always assigned a minor version number. 如果頁面是目標網站的新功能,則會指派 0.1 版。 If the page already exists on the target variation site, the synced page is assigned the next available minor version number. For example, if a target variation site has version 2.1 of a page and a new variation of that page is synced to the target site, the page becomes version 2.2. Pages and additional resources, such as images that are approved for publishing on the source variation site, are synced to the target variation site together with their Approval status set to Draft, and they must be approved before they can be viewed by readers of the site.

If Create Selectively is enabled, a user must create the page for a specific variation label by using the Create new targets command in the Variations group on the Publish tab of the page on the source variation site. The new page is synced to one or more target variation sites when the next Variations Propagate Page Job Definition timer job runs. 如果頁面先前已發佈,並在來源變化網站上變更並重新發佈,則只會在下一個變化傳播頁面作業定義計時器工作執行時同步至指定的目標變化網站。 如需如何啟用變化頁面 之選擇性建立 的相關資訊,請參閱 建立多語言網站

根據預設,從來源變化網站同步處理的頁面從目標變化網站刪除時,該頁面會在下次於來源變化網站上發佈時,以及下次執行變化傳播頁面作業定義計時器工作時,于目標變化網站上重新建立。 如果停 用 [重新建立已刪除的目標頁面 ],則不會在目標變化網站上重新建立已刪除的頁面。

如需如何建立變化來源頁面以及如何在變化目標頁面上使用內容的相關資訊,請參閱 建立多語言網站

變化的限制

下列清單包含 SharePoint Server 中變化功能限制的相關資訊:

  • 變化功能為單層階層。 來源變化網站與目標變化網站存在於網站階層的同一層上,變化根網站的下一層。 不過,每個網站集合只能有一個來源變化網站。 網站不能同時是來源和目標網站。 您可以將內容從來源變化網站同步至一或多個目標變化網站,但無法將內容從一個目標變化網站同步至另一個目標變化網站。 例如,如果您有一個英文 (美國) 來源變化網站,以及一個法文 (法國) 目標變化網站,其下有一個法文 (加拿大) 網站,變化功能只會將英文 (美國) 來源變化網站的內容同步處理到法文 (法國) 目標變化網站。 變化功能也無法將內容從法文目標變化網站同步至其下方的法 (加拿大) 網站。

    您可使用變化搭配跨網站發佈,以將一個變化網站的內容重複使用在另一個變化網站的內容中。 例如,您可將法文 (法國) 網站的內容重複使用在法文 (加拿大) 網站上。

    如需詳細資訊,請參閱 規劃 SharePoint Server 中跨網站發佈的邏輯架構

  • 內容同步處理為單向。 變化功能會將一個來源變化網站的內容同步處理到一或多個目標變化網站。 您無法使用變化功能,將內容從目標變化網站同步回到來源變化網站。 此外,目標變化網站無法將內容同步至其他目標變化網站。

另請參閱

概念

在 SharePoint Server 中規劃變化