Mryqu's Notes


  • 首页

  • 搜索
close

GoJS国际化和本地化支持

时间: 2015-04-10   |   分类: FrontEnd     |   阅读: 13 字 ~1分钟

查了一下GoJS国际化支持文档,藏的还挺深,放在GoJS 部署里了。

GoJS应用可以显示非拉丁语文本。示例可见Japanese Family Tree. GoJS不操作货币值、日期值或地址,因此对这些数据类型没有本地化问题;GoJS不包含任何自己的图标(图像)或光标。 GoJS不显示任何内建文本字符串,因此无需转换工作。用于往控制台输出的错误和告警消息仅用于程序员调试,而不会面向最终用户。当读写JSON、几何路径字符串或CSS颜色时,其中的数值读写仅用于内部使用且为非本地化格式。 所有用户可见文本都完全在程序员的控制之下。为了本地化,可以很方便地使用Binding中的转换函数。TextEditingTool使用HTMLTextArea元素实现原地文本输入和编辑,从而利用浏览器对输入法编辑器的支持。

GoJS不像OpenUI5那样根据Locale相应从I18Nproperties文件获取本地化文本,而是通过下列方式提供国际化和本地化支持:

  • 提供显示非拉丁语文本的能力
  • 将自身摘出来,确保自身实现没有国际化和本地化的要求
  • 将一切国际化的工作推出去,程序员可以直接设置国际化显示文本,也可以实现Binding(targetprop,sourceprop, conv)中的转换工具方法在客户端进行本地化。

标题:GoJS国际化和本地化支持
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#gojs# #国际化# #本地化# #i18n# #i10n#
尝试Bootply和Codeply
GoJS中的类
  • 文章目录
  • 站点概览

Programmer & Architect

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