Lingui против i18next для интернационализации (i18n) в приложении React
Я хочу добавить второй язык в приложение и искал структуру интернационализации, которую я могу интегрировать. Изучив пару, я нашел Lingui и i18next с хорошей документацией.
Есть рекомендации, какой выбрать и почему?
Пока Lingui имеет меньший вес, но i18next, похоже, имеет более простую реализацию и такие функции, как определение языка, которые было бы здорово иметь.
Критерии:
- Вес (9,1 КБ (Lingui) 40,6 КБ (i18next))
- Определение языка
- Легкость применения и документация
- Гибкость
Lingui https://lingui.js.org/