Плюрализованные сообщения в ngx-translate

Необходимо выводить:

  • 1 сайт
  • 2,3,4 сайта
  • 5,6,.. сайтов

Совместно с ngx-translate используется MessageFormat Compiler

Строка

"SITES": "{count} {count, plural, one{сайт} few{сайта} other{сайтов}}",
или
"SITES": "{count, plural, one{# сайт} few{# сайта} other{# сайтов}}",

Шаблон

{{ "SITES" | translate: { count:size } }}
  • count - непосредственно количество сайтов

Похожие записи

Angular. Can't set breakpoints in VS Code

Вариант решения проблемы, когда не срабатывают точки остановки при разработке Angular приложений в редакторе VS Code
10 апреля 2018 г. в Angular

ngx translate attribute

Используется конструкция

<img src="image.jpg" [alt]="'KEY' | translate"> 
20 августа 2018 г. в Angular

Angular URL Matcher

Функция сопоставления маршрута с URL-адресами. Возможность динамически подбирать компонент для маршрута

04 октября 2020 г. в Angular

Вставить <script> в Angular компонент

Добавление сторонних скриптов в Angular по запросу. Как известно, добавить скрипт через шаблон невозможно. Представлено решение как это сделать программно.