Internationalization(i18n) support in SAP CRM,UI5 and Hybris

原创 2018年04月15日 09:21:38

i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。

SAP CRM

WebClient UI上显示的文本不会硬编码,而是维护在OTR(Online Text Repository)里,代码里通过如下API取出。

所有支持语言列表:

SAP UI5

UI5思路和WebClient UI类似,多语言的文本维护在i18n properties文件里。详细原理介绍参考我的博客

Hybris

Hybris和UI5一样也采用了properties文件来维护同一个文本基于不同语言的版本:

服务器端的日志里能观察到在Hybris启动时,具体是哪一个properties文件被加载:


要获取更多Jerry的原创技术文章,请关注公众号”汪子熙”或者扫描下面二维码:

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i042416/article/details/79946625

CRM项目开发实战

手把手带你从前端到后端实现CRM功能,其中包含开发通用CURD组件和权限管理,不仅完美的实现CRM各个模块并且可移植到任何系统使用。
  • 2017年09月22日 15:50

SAPUI5 (21) - 如何实现多语言

在 SAPUI5 中,通过两种方法来实现多语言,一是 SAPUI5 提供 Resource model,Resouce model 读取资源包 (Resource bundle) 并与 View 中的...
  • stone0823
  • stone0823
  • 2017-02-22 07:38:04
  • 858

OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)

OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)
  • champaignwolf
  • champaignwolf
  • 2016-12-07 10:55:49
  • 492

SAPUI5 (24) - 增删改查之查询数据

CRUD是应用程序的核心。openui5是一个前端的UI库,CRUD是通过oData的服务来完成。openui5提交基于http协议的请求给服务器,其它交给服务器端处理。oData协议是微软公司发起,...
  • stone0823
  • stone0823
  • 2017-03-04 11:35:55
  • 1216

SAPUI5 (20) - 在 Component 中封装启动代码

本篇对上篇的 Master-detail 代码进行重构。SAP Fiori 的 app 并不是通过 index.html 启动的,而是通过 Component 启动,因为 Launchpad 包含多个...
  • stone0823
  • stone0823
  • 2017-02-18 20:49:15
  • 1591

SAP UI5 文档

  • 2018年03月13日 12:36
  • 46.82MB
  • 下载

SAP的模块化服务应用市场Hybris,前景如何?

繁荣的市场和平台是每一个企业厂商成功的圣杯。在看到苹果应用商店的成功(以及谷歌Play)以及在消费者领域的良好前景后,企业厂商也开始仿照应用市场的方式,构建面向企业用户的应用市场,该市场可以聚合来自多...
  • zhongguomao
  • zhongguomao
  • 2016-07-24 22:29:36
  • 860

hybris入门资料

相当简洁明快的Hybris功能介绍Hybris Training - Session 1 - Introductionhttp://prezi.com/vrglpphrav3w/hybris-trai...
  • berryreload
  • berryreload
  • 2014-10-03 16:20:21
  • 8864

SAP Hybris培训-标准课程/企业内训

SAP Hybris培训-标准课程   Hybris标准课程,主要包含hybris Commerce Product Overview、SAP Hybris CommerceCockpit End...
  • eala2016
  • eala2016
  • 2016-11-14 14:44:56
  • 1130

SAP Hybris Commerce 6.0发布,六大革新功能抢鲜看~

SAP Hybris Commerce 6.0版本强势来袭。针对电商的需求,SAP Hybris在客户体验优化、实时情景营销、促销模块管理、客户服务支持,云服务和网站后台管理等方面对软件进行了全新升级...
  • summer_su
  • summer_su
  • 2016-05-23 13:55:07
  • 1077
收藏助手
不良信息举报
您举报文章:Internationalization(i18n) support in SAP CRM,UI5 and Hybris
举报原因:
原因补充:

(最多只允许输入30个字)