diff --git a/examples/app-npm-webpack/messages/ru.json b/examples/app-npm-webpack/messages/ru.json new file mode 100644 index 000000000..c242a65f2 --- /dev/null +++ b/examples/app-npm-webpack/messages/ru.json @@ -0,0 +1,19 @@ +{ + "ru": { + "intro-1": "Используйте Globalize для интернационализиции вашего приложения.", + "number-label": "Число", + "currency-label": "Валюта", + "date-label": "Дата", + "relative-time-label": "Относительное время", + "message-1": "Пример сообщения со смешанными числами \"{number}\", валютой \"{currency}\", датами \"{date}\" и относительным временем \"{relativeTime}\".", + "message-2": [ + "Пример сообщения с поддержкой множественного числа:", + "{count, plural,", + " one {У вас осталась одна задача}", + " many {У вас осталось # задач}", + " few {У вас осталось # задачи}", + " other {У вас осталось # задачи}", + "}." + ] + } +} diff --git a/examples/app-npm-webpack/webpack-config.js b/examples/app-npm-webpack/webpack-config.js index 067b7d5bb..9b314c398 100644 --- a/examples/app-npm-webpack/webpack-config.js +++ b/examples/app-npm-webpack/webpack-config.js @@ -38,11 +38,11 @@ module.exports = { new GlobalizePlugin({ production: options.production, developmentLocale: "en", - supportedLocales: [ "ar", "de", "en", "es", "pt", "zh" ], + supportedLocales: ["ar", "de", "en", "es", "pt", "ru", "zh"], messages: "messages/[locale].json", output: "i18n/[locale].[hash].js" }) - + ].concat( options.production ? [ new webpack.optimize.DedupePlugin(), new CommonsChunkPlugin( "vendor", "vendor.[hash].js" ),