← Back to team overview

touch-packages team mailing list archive

[Bug 1447504] Re: [system settings] Dialer-app: Wrong number is shown in call history

 

I made a mistake in my previous comment. When I said that formatting of
a phone number "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", I think that's true for international numbers: they should
follow the E.123 standard regardless. But it is not true for domestic
numbers: they differ in grouping and separators.

The problem here seems to be that the Chinese number 18812345678 is
being displayed as if it was an North American (NANP) number, merely
because Wenfang is using the American locale. So the "1" is wrongly
interpreted as North America's optional trunk code and dropped, the
"881" is wrongly interpreted as a North American area code and
bracketed, and the rest is wrongly displayed using the North American
"-" separator. Result: (881) 234-5678.

So, I guess what the call history needs to do is to remember what
country you were in for each domestic number you dial, and format it
following the locale for that country.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to dialer-app in Ubuntu.
https://bugs.launchpad.net/bugs/1447504

Title:
  [system settings] Dialer-app: Wrong number is shown in call history

Status in Ubuntu UX bugs:
  Triaged
Status in dialer-app package in Ubuntu:
  New
Status in ubuntu-system-settings package in Ubuntu:
  Invalid
Status in unity8 package in Ubuntu:
  New

Bug description:
  arale, r180, ubuntu-touch/vivid-proposed

  Steps
  1. Launch dialer-app
  2. Input number a Chinese phone number, e.g. 18812345678, and dial
  3. End the call
  4. Review in call history
  =>
  The number is displayed as (881) 234-5678

  Expected:
  1) number should be complete whithout missing the leading "1"
  2) format should be like 188-1234-5678, or just 18812345678

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1447504/+subscriptions