Show Menu
主题×

翻译Web表单

可以将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等 静态元素在Web表单 的静态元素中有详细介绍
此过程可能需要几分钟时间,具体取决于要处理的数据量。
如果系统词典中显示某些译文缺失的警告,请参阅 翻译系统字符串
每次翻译字符串时,其翻译都会添加到翻译词典中。
当集合进程检测到某个转换已存在时,该转换会显示在字符串 Text 的列中。 字符串的状态将转换为 Translated
对于从未翻译过的字符串,该字 Text 段为空,状态为 To translate

筛选字符串

默认情况下,将显示Web应用程序的每种翻译语言。 有两个默认过滤器:语言和状态。 单击 Filters 按钮,然后单击 By language or status 以显示相应的下拉框。 您还可以创建高级过滤器。 有关详细信息,请参见 此页面
转到下 Language 拉框以选择翻译语言。
要仅显示未翻译的字符串,请 To translate 在下拉框 Status 中选择。 您还可以仅显示已翻译或已批准的字符串。

翻译字符串

  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
默认情况下,可用的翻译语言和词典如下所列。
默认系统词典 :某些语言包括默认词典,其中包含系统字符串的翻译。 有关详细信息,请参阅 翻译系统字符串
日历管理 :Web应用程序的页面可以包含用于输入日期的日历。 默认情况下,此日历提供多种语言版本(天数转换、日期格式)。
语言(符号) 默认系统词典 日历管理
德语(de)
English (en)
英语(美国)(en_US)
英语(英国)(en_GB)
阿拉伯语(ar)
中文(zh)
朝鲜语(ko)
丹麦语(da)
西班牙语(es)
爱沙尼亚语(等)
芬兰语(fi)
法语(fr)
法语(比利时)(fr_BE)
法语(法国)(fr_FR)
希腊语(el)
希伯来语(he)
匈牙利语(hu)
印度尼西亚语(id)
爱尔兰语(ga)
意大利语(it)
意大利语(意大利)(it_IT)
意大利语(瑞士)(it_CH)
日语(ja)
拉脱维亚语(lv)
立陶宛语(lt)
马耳他语(mt)
荷兰语(nl)
荷兰语(比利时)(nl_BE)
荷兰语(荷兰)(nl_NL)
挪威语(挪威)(no_NO)
波兰语(pl)
葡萄牙语(pt)
葡萄牙语(巴西)(pt_BR)
葡萄牙语(葡萄牙)(pt_PT)
俄语(ru)
Slovene(sl)
斯洛伐克语(sk)
瑞典语(sv)
瑞典语(芬兰)(sv_FI)
瑞典语(瑞典)(sv_SE)
捷克语(cs)
泰语(th)
越南语(vi)
Waloon(wa)
要添加默认提供的语言以外的其他语言,请参阅 添加翻译语言

示例:以多种语言显示Web应用程序

以下Web表单有四种语言版本:英语、法语、德语和西班牙语。 字符串都已通过Web表单的 Translation 选项卡进行翻译。 由于默认语言是英语,因此在发布调查时,请使用标准URL以英语显示调查。
?lang=fr添加到 URL的末尾,以法语显示它:
每种语言的符号列表在更改表单显示 语言中有详细说明
您可以添 加?lang=es ?lang=de ,以西班牙语或德语显示它。
如果此Web应用程序已使用其他参数,则添加 &lang= 。 例如: https://myserver/webApp/APP34?status=1&lang=en

高级翻译配置

此部分仅面向专家用户。

翻译系统字符串

系统字符串是所有Web应用程序使用的现成字符串。 例如: Next Previous Approve 按钮、消 Loading 息等。 默认情况下,某些语言包含包含这些字符串译文的词典。 更改表单显示语言中 详细介绍了语言列表
如果您将Web应用程序翻译为系统词典未翻译的语言,将显示一条警告消息,通知您某些翻译缺失。
要添加语言,请应用以下步骤:
  1. 转到Adobe Campaign树并单击 Administration > Configuration > Global dictionary > System dictionary
  2. 在窗口的上部,选择要翻译的系统字符串,然后单击下 Add 部分的。
  3. 选择翻译语言,然后输入字符串的翻译。 您可以通过选中该选项来批准翻译 Translation validated 操作。
    翻译批准是可选的,不会阻止该过程。
请勿删除现成的系统字符串。

添加翻译语言

要将Web应用程序翻译为默认语言以外的语言(请参阅 Changing forms display language ),您需要添加新的翻译语言。
  1. 单击Adobe Administration > Platform > Itemized lists Campaign树的节点,然后从列 Languages available for translation 表中进行选择。 窗口的下半部分将显示可用翻译的列表。
  2. 单击 Add 按钮,然后输入图 Internal name ​像的 Label 、和标识符(标志)。 要添加新映像,请联系您的管理员。