@etyma/angular

Angular bindings на signals без runtime-церемонії.

Компоненти інжектять один типізований i18n-handle. Шаблони викликають t(), посилання — path(), а зміни мови проходять через signals.

Signals, не підписки

locale(), direction() і ready() — це signals. Функція перекладу читає їх у Angular-шаблонах і оновлюється без припущень про Zone.js.

Типи з джерельного каталогу

Передача i18n definition в injectI18n зберігає типізовані ключі між пакетами без кроку генерації. Необов’язковий згенерований контракт типізує й параметри кожного повідомлення для JSON-джерела.

MessageFormat 2

Стабільно й задокументовано

Референсний build відрендерено 15 січ. 2026 р.

Назад до гіда