轉譯網路表單

將Web應用程式當地語系化為多種語言是可能的。

您可以直接在Adobe Campaign主控台中執行翻譯(請參閱在編輯器中管理翻譯),或匯出和匯入字串以將翻譯外部化(請參閱 將翻譯外部化)。

預設情況下可用的翻譯語言清單詳見更改表單顯示語言

Web應用程式是以編輯語言設計:這是用於輸入標籤和其他要翻譯內容的參考語言。

預設語言是Web應用程式在未新增語言設定至其存取URL時,所顯示的語言。

注意

依預設,編輯語言和預設語言與主控台語言相同。

選擇語言

要定義一個或多個翻譯語言,請按一下Web應用程式的​Properties​按鈕,然後按一下​Localization​頁籤。 按一下​Add​按鈕,為Web應用程式定義新的翻譯語言。

注意

此視窗也可讓您變更預設語言和編輯語言。

當您為Web應用程式新增翻譯語言(或當預設語言和編輯語言不同時)時,Translation​子標籤會新增至​Edit​標籤以管理翻譯。

Adobe Campaign包含翻譯和管理多語言翻譯的工具。 此編輯器可讓您檢視要翻譯或核准的字串、直接在介面中輸入翻譯,或匯入/匯出字元字串以將翻譯外部化。

在編輯器中管理翻譯

收集字串

Translations​標籤可讓您輸入構成Web應用程式的字元字串的翻譯。

第一次開啟此標籤時,它將不包含任何資料。 按一下​Collect the strings to translate​連結以更新Web應用程式中的字串。

Adobe Campaign會收集所有靜態元素之​Texts​標籤中定義之欄位和字串的標籤:HTML區塊、Javascript等 靜態元素在Static元素中以Web形式進行詳細說明。

注意

根據要處理的資料量,此過程可能需要幾分鐘的時間。

如果出現警告,指出系統字典中缺少某些翻譯,請參閱Transling the system strings

每次翻譯字串時,其翻譯都會添加到翻譯字典中。

當收集進程檢測到翻譯已存在時,該翻譯將顯示在字串的​Text​列中。 字串的狀態會轉換為​Translated

對於從未翻譯過的字串,Text​欄位為空,狀態為​To translate

篩選字串

依預設,會顯示Web應用程式的每種翻譯語言。 有兩個預設篩選:語言和狀態。 按一下​Filters​按鈕,然後按一下​By language or status​以顯示相符的下拉式方塊。 您也可以建立進階篩選。 有關詳細資訊,請參見此頁面

轉到​Language​下拉框以選擇翻譯語言。

若要只顯示未翻譯的字串,請在​Status​下拉式方塊中選取​To translate。 您也可以只顯示已翻譯或已核准的字串。

翻譯字串

  1. 若要翻譯單字,請連按兩下字串清單上的行。

    源字串顯示在窗口的上部部分。

  2. 在下部分輸入其翻譯。 若要核准,請勾選​Translation approved​選項。

    注意

    翻譯批准是可選的,不會阻止該過程。

    未批准的翻譯顯示為​Translated。 批准的翻譯顯示為​Approved

外部化翻譯

您可以使用Adobe Campaign以外的工具匯出和匯入字元字串以翻譯字元字串。

注意

在導出字串後,不要使用整合工具執行任何翻譯。 如果您重新匯入翻譯,這會導致衝突,而這些翻譯將會遺失。

導出檔案

  1. 選擇要導出其字串的Web應用程式,按一下右鍵,然後選擇​Actions > Export strings for translation…

  2. 選擇​Export strategy :

    • One file per language:導出將為每個翻譯語言生成一個檔案。每個檔案都是所有選取之Web應用程式的共用檔案。

    • One file per Web application:導出將為每個選定的Web應用程式生成一個檔案。每個檔案都包含所有翻譯語言。

      注意

      此類導出不適用於XLIFF導出。

    • One file per language and per Web application:導出將生成多個檔案。每個檔案都包含一個Web應用程式的翻譯語言。

    • One file for all:匯出將針對所有Web應用程式產生單一多語言檔案。它將包含所有選定Web應用程式的所有翻譯語言。

      注意

      此類導出不適用於XLIFF導出。

  3. 然後選擇將記錄檔案的​Target folder

  4. 選擇檔案格式(CSV​或​XLIFF),然後按一下​Start

注意

導出檔案的名稱會自動生成。 如果您執行多次相同的匯出作業,則會以新檔案取代現有檔案。 如果您需要保留先前的檔案,請變更​Target folder,然後再按一下​Start​以執行匯出。

當您以​CSV格式​匯出檔案時,每種語言都會連結至狀態和核准狀態。 批准? 欄可讓您核准轉譯。此列可包含值​Yes​或​No。 對於整合編輯器(請參閱在編輯器中管理翻譯),批准翻譯是可選的,不會阻止該過程。

導入檔案

完成外部翻譯後,您可以導入翻譯的檔案。

  1. 前往Web應用程式清單,按一下滑鼠右鍵,然後選取​Actions > Import translated strings…

    注意

    無需選擇與翻譯相關的Web應用程式。 將游標置於Web應用程式清單的任意位置。

  2. 選擇要導入的檔案,然後按一下​Upload

注意

外部翻譯始終優先於內部翻譯。 如果發生衝突,內部翻譯將被外部翻譯覆蓋。

變更表格顯示語言

Web表單以Web應用程式屬性的​Localization​頁籤中指定的預設語言顯示。 若要變更語言,您必須在URL的結尾加入下列字元(其中​xx​是語言的符號):

?lang=xx

如果語言是URL的第一個或唯一參數。 例如:https://myserver/webApp/APP34?lang=en

&lang=xx

如果URL中語言之前有其他參數。 例如:https://myserver/webApp/APP34?status=1&lang=en

以下列出預設可用的翻譯語言和字典。

預設系統字典:有些語言包含預設字典,其中包含系統字串的翻譯。有關詳細資訊,請參閱轉換系統字串

日曆管理:網頁應用程式的頁面可以包含用於輸入日期的日曆。依預設,此日曆有幾種語言版本(日期轉換、日期格式)。

語言(符號)
預設系統字典
日曆管理
德文(de)
yes
yes
英文(en)
yes
yes
英文(美國)(en_US)
英文(英國)(en_GB)
阿拉伯文(ar)
中文(zh)
韓文(ko)
丹麥文(da)
yes
yes
西班牙文(es)
yes
yes
愛沙尼亞文(et)
芬蘭文(fi)
yes
法文(fr)
yes
yes
法文(比利時)(fr_BE)
法文(法國)(fr_FR)
希臘文(el)
yes
希伯來文(he)
匈牙利文(hu)
yes
印尼文(id)
愛爾蘭文(ga)
義大利文(it)
yes
yes
義大利文(義大利)(it_IT)
義大利文(瑞士)(it_CH)
日文(ja)
拉脫維亞文(lv)
yes
立陶宛文(lt)
馬爾他文(mt)
荷蘭文(nl)
yes
荷蘭文(比利時)(nl_BE)
荷蘭文(荷蘭)(nl_NL)
挪威文(挪威)(no_NO)
yes
波蘭文(pl)
yes
葡萄牙文(pt)
yes
葡萄牙文(巴西)(pt_BR)
葡萄牙文(葡萄牙)(pt_PT)
俄文(ru)
yes
斯洛維尼亞(sl)
斯洛伐克文(sk)
瑞典文(sv)
yes
yes
瑞典文(芬蘭)(sv_FI)
瑞典文(瑞典)(sv_SE)
捷克文(cs)
泰文(th)
越南文(vi)
Walon(wa)
注意

要添加預設提供的語言以外的其它語言,請參閱添加翻譯語言

範例:以多種語言顯示Web應用程式

下列Web表格提供四種語言:英文、法文、德文和西班牙文。 所有字元字串都已透過Web表單的​Translation​標籤進行翻譯。 由於預設語言為英文,因此在發佈調查時,請使用標準URL以英文顯示。

將​?lang=fr​新增至URL的尾端,以法文顯示:

注意

變更表格顯示語言中詳細說明了每種語言的符號清單。

您可以新增​?lang=es​或​?lang=de,以西班牙文或德文顯示。

注意

如果此Web應用程式已使用其他參數,請添加​**&lang=**。
例如:https://myserver/webApp/APP34?status=1&lang=en

高級翻譯配置

注意

本節僅適用於專家使用者。

轉換系統字串

系統字串是所有Web應用程式使用的現成可用字串。 例如:NextPreviousApprove​按鈕、Loading​訊息等。 根據預設,有些語言包含含有這些字串翻譯的字典。 語言清單詳見更改表單顯示語言

如果您將Web應用程式翻譯成系統字典未翻譯的語言,會出現警告訊息,告知您有些翻譯遺失。

若要新增語言,請套用下列步驟:

  1. 前往Adobe Campaign樹狀結構,然後按一下​Administration > Configuration > Global dictionary > System dictionary

  2. 在窗口的上部,選擇要翻譯的系統字串,然後按一下下部的​Add

  3. 選擇翻譯語言,然後輸入字串的翻譯。 您可以勾選​Translation approved​選項來核准轉譯。

    注意

    翻譯批准是可選的,不會阻止該過程。

注意

不要刪除現成可用的系統字串。

添加翻譯語言

若要將Web應用程式翻譯成預設語言以外的語言(請參閱變更表格顯示語言),您必須新增翻譯語言。

  1. 按一下Adobe Campaign樹狀結構的​Administration > Platform > Enumerations​節點,然後從清單中選取​Languages available for translation。 可用翻譯的清單將顯示在窗口的下部。

  2. 按一下​Add​按鈕,然後輸入影像的​Internal nameLabel​和識別碼(標幟)。 若要新增影像,請連絡您的管理員。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now