Hybris DataHub INVALID_LOCALE异常

时间:2017-06-11 09:32:04

标签: composition hybris

我有本地化的原始数据项baseName。我想将本地化的原始数据项发送到DataHub。我读了很多文档,它写了发送本地化的原始属性值,但我找不到本地化属性值的格式。在组合中,它抛出INVALID_LOCALE异常。

我正在为baseName发送值,但是我如何本地化" XYZ"?

RawFragmentData rawFragmentData = new RawFragmentData();
final Map<String, String> line = new HashMap<>();
........        
line.put("baseName", "XYZ");
........        
rawFragmentData.setValueMap(line);
rawFragmentData.setType(type);
rawFragmentData.setDataFeedName(feedName);
rawFragmentData.setExtensionSource(Constants.DATAHUB_EXTENSION_SOURCE);
return rawFragmentData;

1 个答案:

答案 0 :(得分:0)

例如OOTB:

"my name is " + Environment.NewLine + "yazdan"

你也可以使用languageColumn,所以只需将语言值传递给它。