|
|
@ -1,6 +1,7 @@
|
|
|
|
import { Component } from 'inferno';
|
|
|
|
import { Component } from 'inferno';
|
|
|
|
import * as moment from 'moment';
|
|
|
|
import * as moment from 'moment';
|
|
|
|
// import 'moment/locale/de.js';
|
|
|
|
// import 'moment/locale/de';
|
|
|
|
|
|
|
|
import 'moment/locale/zh-cn';
|
|
|
|
import { getLanguage } from '../utils';
|
|
|
|
import { getLanguage } from '../utils';
|
|
|
|
import { i18n } from '../i18next';
|
|
|
|
import { i18n } from '../i18next';
|
|
|
|
|
|
|
|
|
|
|
@ -16,7 +17,14 @@ export class MomentTime extends Component<MomentTimeProps, any> {
|
|
|
|
|
|
|
|
|
|
|
|
constructor(props: any, context: any) {
|
|
|
|
constructor(props: any, context: any) {
|
|
|
|
super(props, context);
|
|
|
|
super(props, context);
|
|
|
|
moment.locale(getLanguage());
|
|
|
|
|
|
|
|
|
|
|
|
// Moment doesnt have zh, only zh-cn
|
|
|
|
|
|
|
|
let lang = getLanguage();
|
|
|
|
|
|
|
|
if (lang == 'zh') {
|
|
|
|
|
|
|
|
lang = 'zh-cn';
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
moment.locale(lang);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
render() {
|
|
|
|
render() {
|
|
|
|