Из моего опыта, когда ваше хранилище данных (mongodb или, в данном случае, i18n) обрабатывает точки в ключах особым образом, лучший способ - не бороться с ним.Я предлагаю расширить ваши пунктирные ключи в дерево, которое ожидает i18n.Таким образом, это
projects.form.title: Create new project
становится этим
projects:
form:
title: Create new project
Или вы можете заменить точки в ваших ключах, скажем, подчеркиванием.Замена их html-сущностями (.
) или, что еще хуже, аналогами Юникода только приводит к путанице и / или ошибкам.