Mryqu's Notes


  • 首页

  • 搜索
close

[OpenUI5] jQuery.sap.formatMessage的一点注意事项

时间: 2016-12-19   |   分类: FrontEnd     |   阅读: 5 字 ~1分钟

今天偶然发现I18N properties文件中有字符串包含替换符,可是没起作用,还是明晃晃输出了{0}。jQuery.sap.formatMessage test 仔细研究一下,才发现原因在于字符串中包含单个’,OpenUI5使用jQuery.sap.formatMessage替换I18N字符串,如果仅含有一个’字符的话,其/('')|'([^']+(?:''[^']*)*)(?:'|$)|\{([0-9]+(?:\s*,[^{}]*)?)\}|[{}]/g 就只触发第二组替换了。如果想显示单个字符’,需要用两个字符’转义。 不过问题来了,负责翻译I18N的同事是否清楚jQuery.sap.formatMessage关于字符’的限制呢?

标题:[OpenUI5] jQuery.sap.formatMessage的一点注意事项
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#openui5# #jquery# #formatmessage# #i18n#
[C++] 调试libcurl程序
恢复误删文件内容
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%