I want to use the en_US locale but I want to change the first day of week from Sunday to Monday. I have found a way to do this for older versions of Ubuntu but it seems that the configuration has changed recently with Ubuntu 22.04.
When I open /usr/share/i18n/locales/en_US I see the following under LC_TIME:
LC_TIME
abday "Sun";"Mon";"Tue";"Wed";"Thu";"Fri";"Sat"
day "Sunday";/
"Monday";/
"Tuesday";/
"Wednesday";/
"Thursday";/
"Friday";/
"Saturday"
week 7;19971130;1
abmon "Jan";"Feb";/
"Mar";"Apr";/
"May";"Jun";/
"Jul";"Aug";/
"Sep";"Oct";/
"Nov";"Dec"
mon "January";/
"February";/
"March";/
"April";/
"May";/
"June";/
"July";/
"August";/
"September";/
"October";/
"November";/
"December"
Can I simply change the order of abday and day? What is week and do I need to change it also?
Is this even the correct way to do it?
$ less /usr/share/i18n/locales/sv_SE->first_weekday 2just beforeEND LC_TIME- copyen_USto a new file, then look at https://superuser.com/a/1750342/346288 to see how to enable it. – Hannu Feb 26 '23 at 09:32first_weekday 2just beforeEND LC_TIMEbut the the calendar still shows Sunday as the first day. I logged out and back in after that. – Martin Zeltin Feb 26 '23 at 11:53/etc/locale.gennor/usr/share/i18n/SUPPORTED. But besides that, a locale name which doesn't follow the patternll_CC.UTF-8@modifieris deemed to be problematic. – Gunnar Hjalmarsson Feb 26 '23 at 20:31