[Angular] Introduction to Angular Internationalization (i18n)
To add translation to the application:
<button (click)="onEditCourse()" i18n>Edit button</button>
'i18n' is for Angular CLI to extract all the string which need to be translated.
Run:
ng xi18n
It will generate messages.xif, this file will be sent to the translator interface, then we can add translation for the application.
It is possible to provide custom message, description or even id for the translation, but it is not recommended.



[Angular] Introduction to Angular Internationalization (i18n)的更多相关文章
- Angular 2 to Angular 4 with Angular Material UI Components
		Download Source - 955.2 KB Content Part 1: Angular2 Setup in Visual Studio 2017, Basic CRUD applicat ... 
- Angular 学习笔记 (Angular 9 & ivy)
		refer : https://blog.angularindepth.com/all-you-need-to-know-about-ivy-the-new-angular-engine-9cde47 ... 
- Angular 1与 Angular 2之间的一些差别
		现在在用ng1.5.8做一个项目,ng的优点和特性我就不用多说了,ng1在陆续更新到1.5/1.6后就没再推出新版本了,ng2已经面世测试很久了,如同很多系统和框架一样,每个大的版本更新都会有新特性加 ... 
- AngularJs angular.injector、angular.module
		angular.injector 创建一个injector对象, 调用injector对象的方法可用于获取服务以及依赖注入. 格式:angular.injector(modules); modules ... 
- angular.js 的angular.copy 、 angular.extend 、 angular.merge
		<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ... 
- Angular  - - angular.injector、angular.module
		angular.injector 创建一个injector对象, 调用injector对象的方法可用于获取服务以及依赖注入. 格式:angular.injector(modules); modules ... 
- 使用Angular CLI生成 Angular 5项目
		如果您正在使用angular, 但是没有好好利用angular cli的话, 那么可以看看本文. Angular CLI 官网: https://github.com/angular/angular- ... 
- Angular JS - 5 - Angular JS 模块和控制器
		1.引入 1.5版本的angularjs,直接打印angular对象: --> <!DOCTYPE html> <html> <head lang="en ... 
- 【Angular】关于angular引用第三方组件库无法改变其组件样式 :host ::ng-deep
		[Angular]关于angular引用第三方组件库无法改变其组件样式 :host ::ng-deep css修改:无效 .ant-input-affix-wrapper .ant-input:not ... 
随机推荐
- Understanding Optional and Compulsory Parameters
			If the MVC Framework cannot find a value for a reference type parameter (such as a string or object) ... 
- Spring源码分析之Bean的加载流程
			spring版本为4.3.6.RELEASE 不管是xml方式配置bean还是基于注解的形式,最终都会调用AbstractApplicationContext的refresh方法: @Override ... 
- 《深入浅出Nodejs》笔记——模块机制(1)
			前言 这是我读<深入浅出Nodejs>的笔记,真是希望我的机械键盘快点到啊,累死我了. CommonJS规范 主要分为模块引用.模块定义.模块标识三个部分. 模块引用 上下文提供requi ... 
- Spring中的设计模式2
			Spring设计模式分析 工厂模式和单态模式 工厂模式:可以将java对象对象的调用者从被调用者的实现逻辑中分离.调用者只关心被调用者必须满足的某种规则,这种规则我们看做是接口,不必关心实例的具体 ... 
- [LOJ6191][CodeM]配对游戏(概率期望DP)
			n次向一个栈中加入0或1中随机1个,如果一次加入0时栈顶元素为1,则将这两个元素弹栈.问最终栈中元素个数的期望是多少. 首先容易想到用概率算期望,p[i][j][k]表示已加入i个数,1有j个,总长为 ... 
- AGC 026 C - String Coloring
			题面在这里! 比较简单的折半搜索,推一下hash函数,要求正反最后相等就行了. #include<bits/stdc++.h> #define ll unsigned long long ... 
- 泛型类Bag
			课堂练习--泛型类Bag 要求: 0.代码运行在命令行中,路径要体现学号信息,IDEA中,伪代码要体现个人学号信息 1.参见Bag的UML图,用Java继承BagInterface实现泛型类Bag,并 ... 
- [Luogu2656]采蘑菇
			题目大意: 给你一个有向图,每条边有一个边权w以及恢复系数k, 你从s点出发乱走,经过某条边时会获得相应的收益w,而当第二次经过这条边时相应的收益为w*k下取整. 问你最大能获得的收益为多少? 思路: ... 
- 1.3 (JavaScript学习笔记)JavaScript对象
			在JavaScript中所有事物都是对象,字符串.数值.数组.函数...等, JavaScript还允许自定义对象.这些在1.1中有所介绍. 一.遍历对象属性 <!DOCTYPE html> ... 
- MySQL v5.7.18 版本解压安装
			下载MySQL https://dev.mysql.com/downloads/mysql/5.1.html#downloads 个人机子是64位的,所以选择下载:Windows (x86, 64-b ... 
