为 XML 消息启用 NLS

WebSphere Commerce 对 10 种语言提供了本地语言支持,包括繁体和简体中文、法语以及其它欧洲和亚洲语言。采购集成也提供本地语言支持(NLS)。

在使用 XML/HTTP 协议时,您可以执行以下操作为采购集成提供 NLS 支持:

  1. 将传入 XML 消息中的 xml:lang 元素映射到参数 xml:lang。  
  2. 请确保参数 xml:lang 的值是特定于语言和国家或地区的语言环境,例如 en_US。
  3. LANGUAGE 数据库表中为特定的语言环境查找命令的 language_id 

注意:虽然 XML规格允许在同一 XML 消息中为多个元素指定 xml:lang 属性,WebSphere Commerce 仅接受每个命令一种语言。只有来自某个消息中某个元素的 xml:lang 才能映射为参数 xml:lang。例如,对于 Ariba cXML 协议消息,<cXML> 元素中的 xml:lang 值可作如下映射:

<Tag XPath='@xml:lang' Field='xml:lang' />