|
@@ -136,13 +136,6 @@ angular.module('3ema', [
|
|
}]);
|
|
}]);
|
|
}])
|
|
}])
|
|
|
|
|
|
-.constant('amTimeAgoConfig', {
|
|
|
|
- // After this threshold, display absolute dates instead of relative ones.
|
|
|
|
- fullDateThreshold: 21,
|
|
|
|
- fullDateThresholdUnit: 'hour',
|
|
|
|
- fullDateFormat: 'L, LT',
|
|
|
|
-})
|
|
|
|
-
|
|
|
|
.run([
|
|
.run([
|
|
'$translate',
|
|
'$translate',
|
|
'$log',
|
|
'$log',
|
|
@@ -150,20 +143,23 @@ angular.module('3ema', [
|
|
'moment',
|
|
'moment',
|
|
($translate: ng.translate.ITranslateService, $log: ng.ILogService, amMoment, moment) => {
|
|
($translate: ng.translate.ITranslateService, $log: ng.ILogService, amMoment, moment) => {
|
|
const lang = $translate.proposedLanguage() || $translate.use();
|
|
const lang = $translate.proposedLanguage() || $translate.use();
|
|
-
|
|
|
|
- // https://momentjs.com/docs/#/customization/
|
|
|
|
|
|
+ $log.debug('Setting locale:', lang);
|
|
moment.updateLocale('en', {
|
|
moment.updateLocale('en', {
|
|
longDateFormat : {
|
|
longDateFormat : {
|
|
L: 'MMM Do YYYY',
|
|
L: 'MMM Do YYYY',
|
|
},
|
|
},
|
|
|
|
+ calendar: {
|
|
|
|
+ sameElse: 'L, LT',
|
|
|
|
+ },
|
|
});
|
|
});
|
|
moment.updateLocale('de', {
|
|
moment.updateLocale('de', {
|
|
longDateFormat : {
|
|
longDateFormat : {
|
|
L: 'Do MMM YYYY',
|
|
L: 'Do MMM YYYY',
|
|
},
|
|
},
|
|
|
|
+ calendar: {
|
|
|
|
+ sameElse: 'L, LT',
|
|
|
|
+ },
|
|
});
|
|
});
|
|
-
|
|
|
|
- $log.debug('Setting locale:', lang);
|
|
|
|
amMoment.changeLocale(lang);
|
|
amMoment.changeLocale(lang);
|
|
},
|
|
},
|
|
])
|
|
])
|