Angular国际化方案

首先和大家推荐一个xlf文件的操作工具,支持合并和编辑功能,github,到release界面下载。

对于Angular国际化,官方提供了i18n方案,也就是标签的方式,通过angular CLI来识别。国际化方案必须在编译前定义下来,所以不能动态翻译。也就是当有人切换语言时,Angular i18n强制您按照不同的语言构建应用程序。

就目前来说,Angular有两种主流的方式
- i18n
- ngx-translate

目前ngx-translate是比较好的方案。至于为什么?请看下面。

this is a good question, and as I am working on i18n in the Angular core team I am probably the best to answer this.

The idea behind this lib has always been to provide support for i18n until Angular catches up, after that this lib will probably be deprecated. For now, there are still a few differences between Angular i18n and this library:

  • Angular only works with one language at a time, you have to completely reload the application to change the lang. The JIT support only mea

Angular国际化方案相关推荐

  1. Docker+Nginx部署Angular国际化i18n

    Docker+Nginx部署Angular国际化i18n 在Angular项目中添加default.conf文件 default.conf 为了支持局域网,增加一个域名,即本地的局域网ip地址. se ...

  2. vue使用element-ui开发的后台管理系统使用中英文切换多语言国际化方案步骤流程

    公司后台管理系统需要使用多语言版本,本次记录使用i18n实现多语言切换的流程步骤: 1.安装工具包 npm install vue-i18n 2.在项目src目录下新建lang文件夹,目录结构如下: ...

  3. web系统国际化方案

    web系统国际化方案 前言 很多时候一个系统发展到一定环境,就需要兼容到各种各样的国家.而这种兼容除了语言,还包含时区,数据,还有服务器速度等. 其实需要考虑的东西也蛮多的,我最近因为做外国服系统,所 ...

  4. Vue-i18n与Vuex-i18n等vue的国际化方案

    Vue-i18n与Vuex-i18n等国际化方案 文档时间:2021-01-04 vue-i18n和vuex-i18n两者皆为vue项目的国际化方案. 文章目录 Vue-i18n与Vuex-i18n等 ...

  5. 又是一种用于JavaScript的前端国际化方案

    现在 Blessing Skin Server 的 HTML 模板是使用 Laravel 自带的本地化来实现多语言支持的,并且使用了 devitek/yaml-translation 这个包把 Lar ...

  6. android 国际化方案 简书,国际化

    简介:语言本地化,又叫做语言国际化.是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言.往往一些应用程序需要提供给多个国家的人群使用,或者一个国家有多种语言,这就要 ...

  7. java 国际化方案,java 项目国际化完全实现

    项目应对外国和中国客户,就要求通过配置,实现文字的转换,这个过程,在java实现非常简单, 主要通过一个配置文件定义language.txt,使用的语言: 文件内容为: language=zh_CN ...

  8. 结合webpack 一步一步实现懒加载的国际化简易版方案

    想法来源于工作需求,最后倒腾出一个国际化工作流,期望是这样的: 1. 自动化处理国际化文案(表现为转义翻译人员给到的文件处理成技术人员所识别的文件) 2. 转化后的国际化文件能够按需加载,实现懒加载的 ...

  9. AngularJS 国际化——Angular-translate

    对于一个用户群面向全球的的应用来说,不得不考虑国际化的问题.当然,即便是刚刚起步的小应用,如果有心搞大,也应该提前设计国际化的方案. 本篇讲述使用AngularJS构建的应用的简单国际化方案,准确的说 ...

最新文章

  1. Java基础---变量(三)
  2. django08: 视图与路由(旧笔记)
  3. 接口测试工具--apipost如何取消json参数中转义字符
  4. php 去除重复的值,php数组怎么去除重复值?
  5. 1.4、设置 SpringApplication 主启动类
  6. 使用jupyterthemes插件定制jupyter notebook界面
  7. linux下创建svn仓库及用户
  8. Java集合框架:ArrayList扩容机制解释
  9. 搜索不包含关键词_关键词排名:搜索同一个关键词,每次的排名却不一样?
  10. 原生js代码实现Ajax
  11. word域高级应用 if 域 域邮件合并的值的更改 日期的更改
  12. OpenCL学习入门
  13. ubuntu安装wechat
  14. 【pandas】df.str.contains包含多个值写法
  15. App逆向学习--1
  16. arm服务器测评_某ARM服务器与X86服务器简单性能对比
  17. PacketTracer Physical view wireless single problem
  18. MetaQ 简单使用(数据同步框架)
  19. 软件测试app crash是什么意思,APP常见崩溃原因和测试方法整理
  20. Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C

热门文章

  1. 关于计算机哪些学校好,计算机哪些学校好
  2. html语言基础tr,HTML tr 标签
  3. 订阅号 笔记记录开发 php,微信订阅号开发笔记(五)
  4. 电大计算机应用基础试卷号2007,电大计算机应用基础(试卷版)计算机试卷7.doc...
  5. python初学者用什么开发环境搭建_2019-04-11 python入门学习——配置机器及搭建开发环境...
  6. linux查看一小时之内的日志,linux – 在[timespan]内(例如最后一小时)查找日志文件中的条目...
  7. 妲己机器人怎么升级固件_台湾重金设计的3D妲己,亮瞎了
  8. linux send 失败_Epoll学习服务器的实现-Linux内核原始Epoll结构
  9. 中计算散度的函数_梯度、散度、旋度
  10. 工况密度和标况密度怎么换算_什么是载流量?导线的载流量与电流密度怎么计算?图文详解!...