[country codes] Setting to "render" plus sign in numbers

asked 2019-05-12 21:37:12 +0300

Keeper-of-the-Keys gravatar image

updated 2019-05-14 23:52:18 +0300

Can we have a setting where we set what + should be "rendered" as? Maybe also with an exception setting for the local country.

Explanation:

  • My current carrier requires me to dial specific international carrier select numbers if I dial 00-[cc] or +-[cc] I get a nice recording saying I need to use a carrier select code (this even though they are my international carrier).

  • When visiting the US 00-[cc] does not work but rather 011-[cc] needs to be dialed (or +-[cc])

  • If I switch carrier again or go to another country the international carrier select will be different again.

So I want to avoid needing to change all my International contacts from +-[cc]-[number] to [cs]-[cc]-[number] and I also don't want local numbers to be "rendered" as [cs]-[cc]-[number] just because they are saved with the + notation.

edit retag flag offensive close delete

Comments

Looking at List_of_international_call_prefixes it's quite a long list of prefixes to implement (although, I'm not sure whether the limited country support for Sailfish would affect the list of carrier cases they are willing to cover)

simosagi ( 2019-05-16 15:33:57 +0300 )edit

@simosagi there is no need to implement any list, just a preference setting that allows me to tell the phone "convert + into 011 except for numbers with country prefix 1" for instance.

Basically 2 input/setting fields:

  1. Carrier select number
  2. Current country prefix
Keeper-of-the-Keys ( 2019-05-16 18:43:29 +0300 )edit