SAP WebIDE项目构建器:i18n特殊字符。

2020-08-31 05:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

最近,我发现SAP WebIDE中的项目构建器在生成/dist/i18n/i18n.properties文件时遇到问题。 实际上,特殊字符是以unicode样式编码的:\ u00c3 \ u00a9

它可能与package.json中指定的版本有关:

我已经检查了先前版​​本为1.0.2的项目。 生成的项目会正确显示生成的i18n.properties文件中的特殊字符...

有人注意到这个问题吗?

此致

奥利维尔

(2.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

最近,我发现SAP WebIDE中的项目构建器在生成/dist/i18n/i18n.properties文件时遇到问题。 实际上,特殊字符是以unicode样式编码的:\ u00c3 \ u00a9

它可能与package.json中指定的版本有关:

我已经检查了先前版​​本为1.0.2的项目。 生成的项目会正确显示生成的i18n.properties文件中的特殊字符...

有人注意到这个问题吗?

此致

奥利维尔

(2.2 kB)
付费偷看设置
发送
3条回答
SAP砖家
1楼 · 2020-08-31 05:36.采纳回答

这应该是期望的行为。 旧的构建工具仅用于输出UTF-8字符。 基于UI5工具的新版本曾经对此存在问题,但是现在应该可以继续对文件使用UTF-8编码。 请在下面查看我的问题。

https://github.com/SAP/ui5-builder/issues/290

他们明确声明该工具将转义任何非标准字符。 实际上是您遇到的问题,因为在我们的情况下,该应用程序正确显示了带有转义文本的文本。

lukcy2020
2楼-- · 2020-08-31 05:28

嗨,

感谢您进行测试。 我们尚未转换为此。 我们仍然通过手动转义特殊字符,然后在属性文件中以特殊形式使用它们来管理它。 我们应该升级到更高版本的构建工具,然后为文件指定编码。

Alawn_Xu
3楼-- · 2020-08-31 05:41

亲爱的马丁·沃罗斯

谢谢您的回答。

根据文档,我们需要在ui5.yaml中添加以下行,以指定我们的UTF8编码:

资源:
   组态:
     propertiesFileSourceEncoding:" UTF-8"
 

但是构建过程仍然会逃脱特殊字符。 我很困惑...在这里我误会了吗?

谢谢您的帮助。

奥利维尔

一周热门 更多>