翻譯模型驅動應用程式的可本地化文字

如果你自訂表格或欄位文字,例如欄位標籤或下拉選單的值,就能讓環境中未使用基礎語言版本的使用者,提供他們偏好語言的自訂文字。

該過程具有以下步驟:

  1. 為您的環境啟用其他語言
  2. 匯出可本地化的文字
  3. 翻譯可當地語系化文字
  4. 匯入本地化文字

為您的環境啟用其他語言

如果您尚未為您的環境啟用語言,請使用 啟用語言 中所述的步驟來啟用它們。

這很重要

每種語言可能需要幾分鐘才能啟用。 在此期間,其他使用者可能無法使用您的應用程式。 在對使用者干擾最小的時間啟用語言。

提示

啟用語言時,請注意每種語言所使用的 LCID 值。 此值代表可本地化文本匯出資料中的語言。 語言碼是四位數或五位數的地區設定識別碼。 您可以在地區設定識別碼 (LCID) 表中找到有效的地區設定識別碼值。

匯出可本地化的文字

你匯出的可本地化文字來自包含可本地化文字的非管理解決方案。

  1. 從 Power Apps 選 Solutions。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。

  2. 在 [所有解決方案] 清單中,選取包含所需可當地語系化文字的非受控解決方案。

  3. 在命令列上,選取翻譯>匯出翻譯。

    匯出翻譯。

    你可以看到警示:

    匯出自訂標籤進行翻譯可能需要幾分鐘。 在第一次匯出完成之前,請勿再次按一下匯出連結。 您確定現在要出口嗎?

    如果要繼續,請選取 [確定 ]。

匯出完成後,請儲存翻譯 zip 檔案。 檔案的名稱類似於CrmTranslations_{0}_{1}.zip,其中{0}是解決方案的唯一名稱,{1}是解決方案的版本號碼。

翻譯可當地語系化文字

您可以傳送此檔案給語言專家、翻譯社或在地化公司。

如果你有翻譯文字的知識,或只是想看格式,可以解壓你匯出的壓縮檔,你會看到裡面有兩個 XML 檔案。

  • [Content_Types].xml
  • CrmTranslations.xml

您可以使用 Microsoft Office Excel 開啟 CrmTranslations.xml 檔案。

提示

除非你平常用 Excel 開啟 XML 檔案,否則先打開 Excel,然後選擇貼上擷取後的 CrmTranslations.xml 檔案路徑來開啟檔案會比較簡單。

這很重要

不要更改檔案格式。 如果你把檔案存成其他格式,就無法匯入回去。

當您在 Excel 中檢視資料時,請查看 [當地語系化標籤 ] 索引標籤。

匯出文字供當地語系化。

任何自訂表格或欄位中,可本地化文字的儲存格都是空的。 加入這些項目的在地化數值。

備註

如果您已變更任何標準表格或表格欄的顯示名稱或描述,當地語系化字串仍會反映原始值的翻譯。 這些應該本地化以反映新價值。

顯示字串分頁包含用於其他 UI 元素的文字,例如排區指令、錯誤訊息和表單標籤。

更新基礎語言中的可本地化文字

如果你更改任何標準表格或資料表欄位的顯示名稱(包含在任何特殊訊息中),請在 顯示字串 標籤中更新資訊,使其使用自訂名稱。

提示

雖然用於編輯系統資料表訊息的 UI 包含許多對資料表名稱的引用,但並未包含所有資料表名稱。 使用這個技巧可能會找到更多。 其他資訊: 編輯系統資料表訊息

例如,如果您將「帳戶」表格的顯示名稱變更為「公司」,請在「顯示字串」中搜尋基本語言欄以尋找下列相符項:account、accounts、Account、,Accounts然後分別將適當的取代為company、companiesCompany、和。Companies

這很重要

不要在檔案中對此執行一般尋找和取代。 確保匹配的文字確實指的是你更改的名字。

匯入本地化文字

匯入文字需要壓縮檔案並將其匯入系統。

壓縮檔案

在修改 CrmTranslations.xml 檔案後,將它與 [Content_Types].xml 檔案一起壓縮成 zip 格式。 選取 兩個檔案,然後按右鍵以開啟選單。 在內容功能表中,選擇 [傳送至>壓縮 (壓縮) 資料夾]。

匯入檔案

從您匯出翻譯的相同非受管理解決方案中,在功能表中選擇 [翻譯]>[匯入翻譯]。

匯入選取的檔案。

選取包含壓縮翻譯文字的檔案,然後選取 匯入。

匯入翻譯後,發布所有自訂內容,以查看應用程式中的變更。

後續步驟

您組織的地區與語言選項

編輯系統表格訊息