Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<div>{{'HELLO' | translate}}</div>
например так: <div>{{^ HELLO}}</div>
(текст без кавычек и «директива» одним символом), пример jsfiddle, при этом нагрузка на dirty-checking не идет в отличие от ангуляра (как минимум первого).Ситуация с встроенной локализацией остается печальной с момента релиза (полгода уже?), я бы пока никому не советовал с ней связываться.
Кроме того, идея компилировать приложение для каждой локализации лично мне кажется слишком ограниченной. До сих пор нет возможности переводить из кода, можно только в шаблоне. Поддержка в angular-cli также хромает.
0, 1, 2, few, other и всё?
Куда-то затерялась еще одна категория: many. В арабском, например 5-ю категориями не обойтись.
Интернационализация (i18n) в Angular 2