локализуйте devextreme dx-date-box Angular 2+ на пользовательском языке - PullRequest
0 голосов
/ 07 декабря 2018

Я бы хотел локализовать devextreme dx-date-box на Армянский язык, я работаю с devextreme-intl, я добавил для сетки devextreme мой пользовательский язык .json файл в devextreme/localization/messagesно для dx-date-box Я не могу, не могли бы вы помочь мне, как я могу это сделать?

И, пожалуйста, при установке узловых модулей, после установки измените module.exports = require("stream")module.exports = require("readable-stream");URL-адрес файла node_modules/jszip/lib/readable-stream-browser.js localizate-dx-date-box.zip

Я разместил в Github этот вопрос.

Спасибо.

enter image description here

1 Ответ

0 голосов
/ 22 декабря 2018

Итак, я решил локализацию с помощью пользовательского языка в моем случае в Армянский для целых devextreme компонентов (включая календарь *)1009 *), но с Глобализация не с Intl , я изменил расположение файлов JSON, переместил его в assets/i18n и в файлы JSON, я добавил перевод календаря, поэтому вам нужно только загрузить проект и установить, npm install, я внес некоторые изменения в конфигурацию.

Проект Angular CLI: 7.0.7 globalize-localization.zip

Добавить файл "typings.d.ts" в проект см. Здесь

src/typings.d.ts

package.json

Я добавил "typings": "typings.d.ts"

tsconfig.json

добавить "path" вот так github.com / DevExpress , некоторыемодули ("resolveJsonModule": true, "esModuleInterop": true) для использования файлов JSON в проекте.

Вопрос размещен в Центре поддержки Devextreme devexpress.com / Support / Center / Question

enter image description here

...