вот есть проект, там есть роуты, у роутов есть label-ы. лейблы на русском. из них потом генерятся breadcrumbs-ы
задача: сделать локализацию этих лейблов
ну делаем по простому - вместо строковой константы делаем вызов функции которая возвращает строку в зависимости от языка
получаем ХУЙ, т.к. он хочет чтобы роуты были константой
пытаемся сделать через "фабрику" и тоже получаем ХУЙ в виде
ERROR in TypeError: Cannot read property 'loadChildren' of undefined
at ......./node_modules/
@angular/compiler-cli/src/ngtools_impl.js:167:15
потому что опять же это говно как-то занимается парсингом AST и там что-то его не устраивает