zoukankan      html  css  js  c++  java
  • angularjs学习笔记(3)–i18n使用

    项目中用到angular-ui-bootstrap插件中的datepicker,可是datepicker显示的星期和月份是英文的,我需要他们都显示成中文的,最简单的方法就是用angularjs的i18n(Internationalization, 简称i18n)。
    官方文档告诉我们,我们只需引入相应的local文件就好了,例如我要引入中文的i18n文件,只需引入angular-locale_zh-ch.js。然后将ngLocal模块注入我的当前工作模块即可。

    其中angular-locale_zh-ch.js如下所示:

    ngLocal就是一个模块,支持日期,数字和货币的国际化和本地化。另外,AngularJS还通过ngPluralize指令支持本地多元化。看下面这个例子:

    见 https://github.com/angular/angular.js/blob/master/i18n/e2e/localeTest_zh.html

    localTest_cn.html:

    还有一种方法就是自定义i18n,毕竟官方给的i18n支持的本地化仅作用于日期,数字和货币。看下面的例子。

    http://jsfiddle.net/7zdpa/
    index.html

    app.js

    效果如图

  • 相关阅读:
    MSIL实用指南-加载null、string、long、float、double等值
    MSIL实用指南-加载int值
    MSIL实用指南-IL版hello world
    中文编程语言Z语言开源正式开源!!!
    Lisp永远成不了编程主流语言
    TKT中文编程语言简介
    Anaconda+django写出第一个web app(八)
    Anaconda+django写出第一个web app(七)
    Anaconda+django写出第一个web app(六)
    Anaconda+django写出第一个web app(五)
  • 原文地址:https://www.cnblogs.com/tanlujia/p/6727467.html
Copyright © 2011-2022 走看看