#vue.js #i18next
#vue.js #i18next
Вопрос:
Я работаю над приложением на основе Vue, в котором мне приходится поддерживать разные переводы на один и тот же набор языков для разных стран. т.е.
США:
- ES
- EN
ИСПАНИЯ
- ES
- EN
…
Вся функциональность приложения одинакова, и никаких особых изменений кодовой базы в зависимости от разных стран не требуется. Просто тексты перевода различны для разных стран. например: — Название отличается для английского языка для США и Испании.
Кто-нибудь делал подобное с плагином i18next?
Комментарии:
1. «attranslate» — это новый инструмент, специально разработанный для полуавтоматической «синхронизации» файлов перевода: github.com/fkirc/attranslate Чтобы эффективно поддерживать различия в зависимости от региона для одного и того же базового языка, вы можете использовать attranslate в режиме синхронизации без перевода.
Ответ №1:
Локаль может быть определена как, en-UK
что вы ищете, English
в Великобритании.
Итак, чтобы создать поддержку для этого, вам нужно создать файлы с lang-Region
для каждой комбинации, а затем использовать ее в качестве language
опоры.