Angular i18n. Как добавить локализацию сайта. Translate. Переводы на сайте. Ngx-translate

Опубликовано: 30 Октябрь 2024
на канале: Максим Гром
6,097
191

Любой сайт требует внедрения механизма переводов. Это делает код SOLID ным и упрощает поддержку сайта. Нужно захардкодить заголовок на сайте, сделай это в специальном файле.

Бонусы от локализации:
Весь код на английском (легче работать в команде)
Переиспользование строк в проекте
За переводы отвечает отдельный человек

Локализация от ангулар достаточно сложная, по этой причине я демонструю другое решение, однако не менее мощное (ngx-translate)

i18n это широко распространенный стандарт для реализации переводов на сайте

github репозиторий https://github.com/MaksymGrom/angular...
github для начала разработки https://github.com/MaksymGrom/angular... тег 0.0.1
github для результата урока https://github.com/MaksymGrom/angular... тег 0.0.3