Comments 2
мне не приходилось юзать namespace и делить файлы локализации, думал если честно они будут разбиты автоматом по чанкам в таком случае. А нельзя использовать @intlify/unplugin-vue-i18n ? Правда вроде для rollup нужен другой плагин
Действительно, @intlify/unplugin-vue-i18n позволяет решать ту же проблему. Ограничение в том, что тебе приходится для каждой страницы вручную определять, какие namespaces нужно загружать.
Забыл подключить компонент -> приложение падает
Забыл удалить неиспользуемый namespace -> засоряешь страницу ненужным контентом
Подход, предлагаемый Intlayer, позволяет автоматизировать очистку, без необходимости вручную перечислять namespaces для импорта или удаления.
Поскольку страницы часто дублируются или компоненты перемещаются, я не считаю unplugin-vue-i18n правильным подходом для использования.
(Поправьте меня, если я ошибаюсь)
Intlayer: альтернатива @nuxt/i18n с фокусом на оптимизации бандла