У нас готовится проект с мультиязычной поддержкой. Хотелось бы знать, какова структура поддержки локализации в про-версии. Т.е. в проекте будут использоваться основные языки, без вариантов (ru, en, etc). В документации говорится, что есть поддержка 300 локалей. А какие корневые языки поддерживаются?
Схема применения локализации следующая:
- на странице должен быть подключён js-файл с нужной локалью;
- вызывается метод
webix.i18n.setLocale("ru-RU")
- если локаль применяется после инициализации компонентов, необходимо пересоздать их, вызывая destructor.
Рабочий пример Вы можете найти вот здесь.
Всего локалей на данный момент 350 (учитывается не только язык, но и особенность написания дат). Если исключить вариации, останется более 100 локализаций для отдельных языков.