DOJO的国际化机制
来源:互联网 发布:合并两首歌用的软件 编辑:程序博客网 时间:2024/03/29 12:33
DOJO的国际化支持比较强大。具体可以参见:http://dojotoolkit.org/book/dojo-book-0-9/part-3-programmatic-dijit-and-dojo/i18n
这里列举几个典型的应用:
message.js
代码中可以这样使用:
稍复杂一点的:
这里列举几个典型的应用:
message.js
- {
- FILE_NOT_FOUND_IN_DIR: "File '${0}' is not found in directory '${1}'."
- }
- dojo.requireLocalization("my.app", "message");
- var message = dojo.i18n.getLocalization("my.app", "message");
- msg = dojo.string.substitute(message.FILE_NOT_FOUND_IN_DIR, ["foo.txt", "/root/bar"]);
- dojo.require('dojo.string');
- dojo.require('dojo.number');
- // Use format function.
- // "dojo.number.format" is a format function defined by Dojo.
- // It uses the default locale in Dojo, as defined by the user's environment
- console.debug(dojo.string.substitute(
- "The number of '${1}' is '${0:dojo.number.format}'.",["saved files", "123456"]));
- // Output: The number of saved files is 123,456.
- // Use named substitutions.
- console.debug(dojo.string.substitute(
- "The number of '${item}' is '${number:dojo.number.format}'.",
- {item: "saved files", number: 123456}));
- // Output: The number of saved files is 123,456.
- DOJO的国际化机制
- dojo的国际化处理
- Dojo自定义模块的国际化
- dojo的事件机制
- Dojo 日期控件的国际化和集成
- Dojo 日期控件的国际化和集成
- Dojo 日期控件的国际化和集成
- dojo的包加载机制
- dojo的包加载机制
- JAVA的国际化机制
- 使用 Dojo 国际化 Web 应用程序
- dojo的dojo.mixin
- JAVA的国际化机制(一 介绍)
- Linux的国际化和本地化机制简介
- JAVA的国际化机制(一 介绍)
- JAVA的国际化机制(一 介绍)
- JAVA的国际化机制(一 介绍)
- 浅析 Linux 的国际化与本地化机制
- 完全用Linux:半年来,Linux高效完成我所有的工作!(转贴)
- 大地春常在,资源遍地有
- C反汇编实例(详细注解版)(二)
- C反汇编实例(详细注解版)(三)
- Android的软件商店也准备开张。
- DOJO的国际化机制
- 工作中的一点心得
- j2me 开源
- Windows Internals 学习笔记(一)
- Eclipse的初学收集贴
- PE格式详解(一)
- 通过struts2拦截器实现权限管理
- PE格式详解(二)
- 权限系统概要