Comment 7 for bug 1447504

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: [system settings] Dialer-app: Wrong number is shown in call history

In System Settings we refer to the locale setting as "Display language", because that is 99% of its visible effect, and because calling it anything that didn't use the word "language" (e.g. "Regional format") would make it harder for people to find, especially since quite often they won't know English that well.

It is handy to be able to set text-related settings for a particular country all at once. For example, if you're in France you probably want to set the short date format to dd/mm/yyyy, the thousands separator to a space, and the decimal marker to a comma, all at once. Bug 1248349 is about that.

But I cannot see how it would be a good idea for phone number format to be switchable as part of those locale settings. The appropriate formatting of a phone number depends on what country that number resolves to, which depends on its country code and/or what country you were in when you dialled it. It should not depend on what your locale setting happened to be when you dialled it, and especially not on what your locale setting happened to be at the moment you happened to look at the call history! For that reason, this is not a System Settings bug, and not a duplicate of bug 1248349.

Even if you disagree with that, though, while I'm not responsible for the design of the phone app, it shouldn't be controversial that the call history should show exactly the numbers you dialled, regardless of how they are formatted.