【问题标题】:Where are the AngularJS I18n files?AngularJS I18n 文件在哪里?
【发布时间】:2012-12-25 13:51:13
【问题描述】:

他们在这里http://docs.angularjs.org/guide/i18n 谈论特定于语言环境的文件,但没有提及从哪里获得它们(AngularJS 官方 repo 不包含它们)。

那么从哪里获得这些语言环境文件?

【问题讨论】:

    标签: internationalization angularjs locale


    【解决方案1】:

    首先从 bower

    安装所有文件
    bower install angular-i18n --save
    

    或从 https://github.com/angular/bower-angular-i18n

    然后要么努力工作并将所有文件包含在你的脚本标签中,要么直接下载

    tmhDynamicLocale js

    (聪明的工作),它动态地包含所有 angular-locale 文件。

    关注这个 git hub 存储库进行演示

    https://github.com/ajarvis98/angular-locale-tmh-dynamic-locale

    完全按照这个 git-repo 中的结构进行操作

    【讨论】:

      【解决方案2】:

      您也可以通过 npm 获取它们:

      npm install angular-i18n
      

      然后在 index.html 中添加您选择的语言环境文件:

      <script src="/node_modules/angular-i18n/angular-locale_YOUR-LOCALE.js"></script>
      

      请注意,您的 Angular 应用只会使用最新加载的语言环境文件。

      还可以使用angular-dynamic-locale 动态更改区域设置。然后你不需要在 index.html 中决定启动时要使用哪个语言环境。

      【讨论】:

        【解决方案3】:

        您也可以通过 bower 获得它们:

        bower install angular-i18n
        

        这是在https://code.angularjs.org/ 镜像文件的官方 Bower 发行版

        更多信息https://github.com/angular/bower-angular-i18n

        【讨论】:

          【解决方案4】:

          最新稳定版 i18n 文件在这里: http://code.angularjs.org/1.0.3/i18n/

          您还可以在此处找到其他版本: http://code.angularjs.org/

          【讨论】:

            猜你喜欢
            • 2014-11-04
            • 2012-09-13
            • 1970-01-01
            • 1970-01-01
            • 2011-07-06
            • 2019-04-10
            • 2022-01-16
            • 2011-09-11
            • 2017-09-04
            相关资源
            最近更新 更多