多语言资产是指包含多语言二进制文件、元数据和标记的资产。 通常,资产的二进制文件、元数据和标记以一种语言存在,然后将它们翻译为其他语言,以用于多语言项目。
在Adobe Experience Manager Assets中,多语言资产包含在文件夹中,其中每个文件夹都包含不同语言的资产。
每个语言文件夹都称为语言副本。 语言副本的根文件夹(称为语言根)标识语言副本中内容的语言。 例如,/content/dam/it是意大利语语言副本的意大利语根。 语言副本必须使用正确配置的语言根,以便在执行源资源的翻译时锁定正确的语言。
您最初为其添加资产的语言副本是主要语言。 主语言是翻译为其他语言的源。 示例文件夹层次结构包括几个语言根:
/content
/- dam
|- en
|- fr
|- de
|- es
|- it
|- ja
|- zh
请执行以下步骤来准备要翻译的资产:
创建主语言的语言根。 例如,示例文件夹层次结构中英文副本的语言根目录为/content/dam/en
。 确保根据创建语言根中的信息正确配置语言根。
将资产添加到主语言。
创建您需要语言副本的每种目标语言的语言根。
要创建语言根目录,请创建一个文件夹并使用ISO语言代码作为“名称”属性的值。 创建语言根目录后,可以在语言根目录的任何级别创建语言副本。
例如,示例层次结构的意大利语语言副本的根页面具有it
作为“名称”属性。 名称属性用作存储库中资产节点的名称,因此可确定资产的路径。(https://[aem_server]:[port]/assets.html/content/dam/it/
)。
在Assets控制台中,单击创建并从菜单中选择文件夹。
在名称字段中,键入格式为<language-code>
的国家/地区代码。
单击创建。将在Assets控制台中创建语言根。
Experience Manager 接口提供一 个“引用”面板,其中显示在中创建的语言根的列表 Assets。
在Assets控制台中,选择要为其创建语言副本的语言主要。
在左边栏中,选择引用选项以打开引用窗格。
在“引用”窗格中,单击语言副本。 语言副本面板显示资源的语言副本。