partial revert of a9984bb, adding in a layer to translate ISO

timestamp to datetime attribute and save localised string into
title attribute.

Fixes #5109
This commit is contained in:
Julian Lam
2016-11-11 11:57:57 -05:00
parent ee75c69817
commit 75ff60e4d5
2 changed files with 12 additions and 41 deletions

View File

@@ -194,41 +194,7 @@
$(this).text(inWords(data.datetime));
} else {
if ($(this).attr('title').length > 0) {
//$(this).text($(this).attr('title'));
var languageCode = void 0;
switch (config.userLang) {
case 'en_GB':
case 'en_US':
languageCode = 'en';
break;
case 'fa_IR':
languageCode = 'fa';
break;
case 'pt_BR':
languageCode = 'pt-br';
break;
case 'nb':
languageCode = 'no';
break;
case 'zh_TW':
languageCode = 'zh-TW';
break;
case 'zh_CN':
languageCode = 'zh-CN';
break;
default:
languageCode = config.userLang;
break;
}
var options = { year: 'numeric', month: 'long', day: 'numeric' };
$(this).text(new Date($(this).attr('title')).toLocaleString(languageCode, options));
$(this).text($(this).attr('title'));
}
}
}