setDatesTranslation: function(lang)
{
- Roo.bootstrap.form.DateField.dates[lang] = {
+ var translation = Roo.bootstrap.form.DateField.dates;
+ translation[lang] = {
days: [],
daysShort: [],
daysMin: [],
today: "Today"
};
- locale = lang.replace('_', '-');
+ var locale = lang.replace('_', '-');
for(var i = 0; i < 7; i++) {
var date = new Date(2020, 0, 5 + i);
- Roo.bootstrap.form.DateField.dates[lang]['days'].push(new Intl.DateTimeFormat(locale, {
+ translation[lang]['days'].push(new Intl.DateTimeFormat(locale, {
weekday : 'long'
}).format(date));
- Roo.bootstrap.form.DateField.dates[lang]['daysShort'].push(new Intl.DateTimeFormat(locale, {
+ translation[lang]['daysShort'].push(new Intl.DateTimeFormat(locale, {
weekday : 'short'
}).format(date));
- Roo.bootstrap.form.DateField.dates[lang]['daysMin'].push(new Intl.DateTimeFormat(locale, {
+ translation[lang]['daysMin'].push(new Intl.DateTimeFormat(locale, {
weekday : 'narrow'
}).format(date));
}
for(var i = 0; i < 12; i++) {
var date = new Date(2020, i);
- Roo.bootstrap.form.DateField.dates[lang]['months'].push(new Intl.DateTimeFormat(locale, {
+ translation[lang]['months'].push(new Intl.DateTimeFormat(locale, {
month : 'long'
}).format(date));
- Roo.bootstrap.form.DateField.dates[lang]['monthsShort'].push(new Intl.DateTimeFormat(locale, {
+ translation[lang]['monthsShort'].push(new Intl.DateTimeFormat(locale, {
month : 'short'
}).format(date));
}