1) Я работаю над метеоритом webapp, который является списком брендов. Бренды будут иметь как китайские, так и английские имена. Я буду делать как английскую, так и китайскую версию веб-сайта. Но я также позволю администратору добавлять новые бренды, поэтому все эти английские и китайские имена находятся в MongoDB.Метеор: несколько языков?
Как я могу сделать отображение английских имен в английской версии, а китайские имена отображаются в китайской версии? Могу ли я написать помощника, чтобы проверить, имеет ли URL/eng или/ch?
2) Еще один вопрос: могу ли я изменить путь (add/eng или/chi) в зависимости от переменных шаблона?
Существует несколько пакетов i18n для Meteor, один из которых https://atmospherejs.com/tap/i18n/ – imslavko
Что касается второго вопроса, вы используете маршрутизатор? Если нет, железо-маршрутизатор может это сделать. –
Мой вопрос о пакете, как i8n, заключается в том, что на моем сайте есть CMS: Admin может добавить больше «брендов», где они заполнят поле «chineseName» и «englishName». Мне нужно «chineseName» для отображения, когда сайт находится на китайском языке, и «englishName» для отображения, когда сайт находится на английском языке. Но в этом пакете он в основном просит вас предварительно определить файл JSON со всеми переводами раньше времени, так как я могу применить его к данным из Mongo? – yimmy