轉譯網路表單

將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表格提供4種語言:英文、法文、德文和西班牙文。 所有字元字串都已透過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​和識別碼(標幟)。 若要新增影像,請連絡您的管理員。

本頁內容