為您的客服專員應用程式加入多語系支援
發行︰ 2016年11月
適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2013、Dynamics CRM 2015、Dynamics CRM 2016
Unified Service Desk可讓您組合控制項介面的當地語系化字串,使它們根據使用者電腦的地區設定顯示語言。 多語系支援適用於所有元件,但透過不支援多語系案例的 Customer Care Accelerator 呈現的元件除外。 這包括託管控制項索引標籤名稱。
若要為您的元件提供當地語系化的資源:
首先建立使用 ASP.NETresx 格式的 XML 檔案。 以下是這個格式的範例。
<root> <data name="Welcome"> <value>My Translated Welcome</value> </data> </root>
每個您想要提供翻譯的詞彙必須包含在有名稱的資料項目和有翻譯的值子系中。
使用有語言識別項的檔案名稱,儲存檔案。 例如,如果您有西班牙文資源,您可以使用名稱“TranslationResource.es.xml”儲存檔案。
將檔案上傳至 Microsoft Dynamics 365 做為 web 資源。 命名 Web 資源,以便您可以識別它的字串資源的語言。
登入 Microsoft Dynamics 365。
移至 [設定] > [自訂] (要如何達到目標?)
按一下 [自訂系統] 將 web 資源加入至預設解決方案。
在 [預設解決方案] 頁面上,按一下 [Web 資源],然後按一下 [新增]。
在 [新增 web 資源] 頁中,指定 web 資源名稱,選取 [資料 (XML)] 為型別,選取 [英文] 為語言,然後選取您的 .xml 檔案。
儲存及發行 Web 資源。
發行語言資源檔的 web 資源之後,將 web 資源加入至全域管理員託管控制項。
在導覽列上,選擇 [設定] > [Unified Service Desk] > [託管控制項]。
按一下 [名稱] 欄下的 [Dynamics 365 全域管理員],或選取記錄,並按一下命令列上的 [編輯]。
注意
Dynamics 365 全域管理員是Unified Service Desk中預設全域管理員託管控制項類型的名稱。 如果您有其他名稱的全域管理員託管控制項,請改為選取它。
在 [Dynamics 365 全域管理員] 頁面的 [語言服務] 區域中,按一下 + 新增語言模組記錄。
在 [新增語言模組] 頁面上指定名稱、LCID,以及包含翻譯檔案的 web 資源的名稱。
LCID 應填入值,表示這個資源表示的語言。檢視地區設定識別碼的清單。
重要
如果您使用語言服務時,您應該永遠為基礎 Dynamics 365 語言設定語言服務。 在這個範例中,也加入英文語言服務。 如果有人使用 Dynamics 365 的語言套件,但Unified Service Desk語言服務沒有翻譯檔案,將永遠使用基礎語言。
按一下 [儲存]。
使用翻譯的文字
若要使用翻譯的文字,請參閱使用取代參數的項目,如下所示。
[[$Resources.Welcome]]
使用取代參數的任何地方,就可以使用此項目,而且翻譯檔案也可能包含其他取代參數。 先取代語言翻譯,然後再套用其他取代參數。 這些可以用於按鈕名稱、客服專員底稿的文字,或您可以使用取代參數的任何地方。
另請參閱
Unified Service Desk 2.0
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權