Bug: Calendar begin on Sunday and Maps uses imperial units with en_GB locale

asked 2014-01-21 22:40:14 +0300

Lcferrum gravatar image

updated 2016-10-17 11:01:31 +0300

pawel gravatar image

System language is set to "English (UK)" and locale command confirms that (locale is really en_GB) though weeks in Calendar begin on Sunday and Maps app shows imperial units. These apps treat en_GB locale as though it is en_US.

Naturally, en_GB uses metrical units and weeks begin on Monday in this locale. So this is some kind of bug.

BTW, I think that it would be better idea to let user decide what measurement units, date fromats, delimiters, etc. he/she wants to use instead of just selecting one general locale.

still here in 2.0.4.13: i would change it to feature request and make it define able by user (setting of calendar)

edit retag flag offensive close delete

Comments

1

The same wish for better configurability of units (with lots of votes!):

https://together.jolla.com/question/931/enable-more-refined-locale-settings-that-are-respected-by-system-and-3rd-party-apps/

(Not exactly duplicate question because yours is about an error with the en_GB locale, but this problem is also mentioned there in the comments.)

ssahla ( 2014-01-21 22:58:03 +0300 )edit
3

Yep vote for that and keep this Q focused on en_GB locale not being what it.should. We are all still waiting for Jolla to ack and roadmap that to be fixed in future updates. There is currently a workaround that requires dev-mode and and editing system conf files in terminal (and works only partially). Real OS-level locale support is must for a phone in international distribution..

foss4ever ( 2014-01-22 00:54:08 +0300 )edit
1

Weeks begin on Monday in my Calendar and we use miles and yards for distances in the UK mostly. Some metification has crept in to the road network but it's rare. Weights and measures in shops are mostly metric thankfully.

So, for me and I would think most British people, it's correct.

That said, you should be able to choose.

aegis ( 2014-01-22 11:37:53 +0300 )edit

aegis, may be you have tweaked your locale.conf so that weeks in your Calendar begin on Monday? My Calendar app uses Sunday as first day of the week.

BTW, the bug is really about conforming to standards: en_GB locale really uses metrical system and weeks that begin on Monday: /usr/share/i18n/locales/en_GB

Lcferrum ( 2014-01-22 14:40:37 +0300 )edit

Nope. I've not tweaked anything. The first column in my calendar is Monday. I get miles/yards in Maps.

In /usr/share/i18n/locales/en_GB...

first_weekday 2
measurement    1

which is the same as on my CentOS webservers and the same as fr_FR

en_US on my Jolla has

first_weekday 1
measurement    2
aegis ( 2014-01-22 18:17:44 +0300 )edit