Show Menu
主题×

翻译 Web 窗体

可以将Web 应用程序本地化为多种语言。
您可以直接在Adobe Campaign控制台中执行翻译(请参 阅在编辑器中管理翻译 ),或导出和导入字符串以将翻译外 部化(请参阅Externalizing translation)。
默认情况下提供的翻译语言列表在更改表 单显示语言中有详细说明
Web 应用程序是使用编辑语言设计的:这是用于输入标签和其他要翻译的内容的参考语言。
默认语言是Web 应用程序在访问URL中未添加任何语言设置时将显示的语言。
默认情况下,编辑语言和默认语言与控制台语言相同。

选择语言

要定义一种或多种翻译语言,请单 Properties 击Web 应用程序的按钮,然后单击选 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 应用程序。 将光标放在列表上的任意位置。
  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)
英语(美国)(zh_CN)
英语(英国)(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)
越南语(6)
Walon(wa)
要添加默认提供的语言以外的其他语言,请参 阅添加翻译语言

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

以下Web表单有四种语言版本:英语、法语、德语和西班牙语。 字符串都已通过Web表单的 Translation 选项卡进行翻译。 由于默认语言是英语,因此在发布调查时,请使用标准URL以英语显示它。
URL末尾添加 ?lang=fr以用法语显示它:
每种语言的符号列表在更改表 单显示语言中有详细说明
您可以添 加?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 应用程序翻译为默认语言以外的语言(请参 阅更改表单显示语言 ),您需要添加新的翻译语言。
  1. 单击Adobe Campaign Administration > Platform > Itemized lists 树的节点,然后从列表中进行 Languages available for translation 选择。 可用翻译的列表显示在窗口的下半部分。
  2. 单击按 Add 钮,然后输 Internal name ​入图 Label 像的、和标识符(标志)。 要添加新映像,请与管理员联系。