diff --git a/src/index.js b/src/index.js index d96c26b..365f4af 100644 --- a/src/index.js +++ b/src/index.js @@ -24,41 +24,42 @@ import sr from 'react-intl/locale-data/sr'; // Serbian import ar from 'react-intl/locale-data/ar'; // Arabic import vi from 'react-intl/locale-data/vi'; // Vietnamese import zh from 'react-intl/locale-data/zh'; // Chinese -// ... and so on +import mr from 'react-intl/locale-data/mr'; // Marathi import { flattenMessages } from './js/utils'; // flatten messages util function in order to use nested js object for translated texts import messages from './messages'; -import 'moment/locale/pt'; -import 'moment/locale/es'; -import 'moment/locale/de'; -import 'moment/locale/fr'; +import 'moment/locale/pt'; +import 'moment/locale/es'; +import 'moment/locale/de'; +import 'moment/locale/fr'; import 'moment/locale/sv'; -import "moment/locale/nb"; +import "moment/locale/nb"; import 'moment/locale/lt'; -import 'moment/locale/pl'; +import 'moment/locale/pl'; import 'moment/locale/tr'; -import 'moment/locale/uk'; -import 'moment/locale/ru'; +import 'moment/locale/uk'; +import 'moment/locale/ru'; import 'moment/locale/it'; import 'moment/locale/fa'; import 'moment/locale/sr'; import 'moment/locale/ar'; import 'moment/locale/vi'; -import 'moment/locale/zh-cn'; +import 'moment/locale/zh-cn'; +import 'moment/locale/mr'; const localeData = [ - ...en, + ...en, ...pt, - ...de, - ...fr, - ...es, - ...sv, - ...no, + ...de, + ...fr, + ...es, + ...sv, + ...no, ...lt, ...pl, - ...tr, - ...uk, + ...tr, + ...uk, ...ru, ...hi, ...it, @@ -67,6 +68,7 @@ const localeData = [ ...ar, ...vi, ...zh, + ...mr ]; @@ -101,7 +103,7 @@ else if (messages[sAttemptedLocale.substring(0, 2)]) { // second-best case, the ReactDOM.render( - + , document.getElementById('root') ); diff --git a/src/messages.js b/src/messages.js index 66bd774..379b13b 100644 --- a/src/messages.js +++ b/src/messages.js @@ -100,9 +100,9 @@ export default { UsernameWarning: "请输入您的用户名.", PasswordWarning: "请输入您的密码." } - }, - hi:{ - LoginScreen:{ + }, + hi: { + LoginScreen: { Hibernate: "seetanidra", Suspend: "nilambit", Restart: "punah aarambh", @@ -244,5 +244,18 @@ export default { PasswordWarning: "Xin nhập mật khẩu." } }, + mr: { + LoginScreen: { + Hibernate: "हायबरनेट", + Suspend: "निलंबित", + Restart: "पुन्हा सुरू करा", + Shutdown: "बंद", + Lock: "लॉक", + UserPlaceholder: "वापरकर्ता प्लेसहोल्डर", + PasswordPlaceholder: "पासवर्डप्लेसधारक", + UsernameWarning: "वापरकर्ता चेतावणी", + PasswordWarning: "पासवर्ड चेतावणी" + } + } };