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 -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

