( 3 , 1 --------------------- 1 rule , get first 3 digits for NUMBER
( 500 , 505 , 10 , 3 , 1 , str_2 )
str_2 n###-###-####
use str_2 for NUMBER 500 to 505 and up to 10 digits
" 1 " means " n " is used in str_2 , n = trunk prefix or nothing
" 3 " is area code length n### in str_2 , but apparently is not used
verigoude,
this is a test file for Algeria and Morocco format :
http://rapidshare.com/files/15565225...oneformat.html
if you set France in Region Format numbers are formatted
when international prefix is present
+213 (xx) xx-xx-xx
+213 (5) xx-xx-xx-xx to +213 (7) xx-xx-xx-xx
+212 1x xxxxxx to +212 7x xxxxxx
+212 9x xxxxxx
Frank,
will it be possible for you to include correct number formats for Russia in your next release?
Thanks in advance...
<array>
<string>+7 (####) ##-##-##</string>
<string>8 (####) ##-##-##</string>
<string>+7 (9##) ###-##-##</string>
<string>8 (9##) ###-##-##</string>
<string>+7 (863) ###-##-##</string>
<string>8 (863) ###-##-##</string>
<string>+7 (862) ###-##-##</string>
<string>8 (862) ###-##-##</string>
<string>+7 (861) ###-##-##</string>
<string>8 (861) ###-##-##</string>
<string>+7 (846) ###-##-##</string>
<string>8 (846) ###-##-##</string>
<string>+7 (812) ###-##-##</string>
<string>8 (812) ###-##-##</string>
<string>+7 (499) ###-##-##</string>
<string>8 (499) ###-##-##</string>
<string>+7 (496) ###-##-##</string>
<string>8 (496) ###-##-##</string>
<string>+7 (495) ###-##-##</string>
<string>8 (495) ###-##-##</string>
<string>+7 (383) ###-##-##</string>
<string>8 (383) ###-##-##</string>
<string>+7 (343) ###-##-##</string>
<string>8 (343) ###-##-##</string>
<string>+7 (342) ###-##-##</string>
<string>8 (342) ###-##-##</string>
<string>###-##-##</string>
<string>##-##-##</string>
<string>#####</string>
<string>####</string>
<string>###</string>
</array>
I tried in another thread, but maybe you can help me with Honduras caller id? I add my numbers like +504 3333-3333 (Claro) and +504 9999-9999 (Tigo) but when I get calls they show up as (333) 333-33 and (999) 999-99.![]()
verify " hn " presence in this file :
/private/var/mobile/Library/Preferences/com.apple.AppSupport.plist
CPActiveCountryCode hn
CPNetworkCountryCode hn
or download it here:
http://rapidshare.com/files/15591647...ort.plist.html
save , substitute and restart .
UK format is included in CallerID Fix Collection (Cydia - localization)
but you have a Caller ID problem because probably you use a sim unlock adapter
verify " uk " presence in this file :
/private/var/mobile/Library/Preferences/com.apple.AppSupport.plist
CPActiveCountryCode uk
CPNetworkCountryCode uk
or download it here:
http://rapidshare.com/files/15591917...ort.plist.html
save original , substitute and restart .
Original rules for Russia:
( 7 , ru )
[
( L1 , L2 , 3 , ( , 810 , 858))
( 3 , 8 ,
( 800 , 800 , 10 , 0 , 0 , str_3 )
( 812 , 812 , 10 , 0 , 0 , str_3 )
( 818 , 818 , 10 , 0 , 0 , str_3 )
( 831 , 831 , 10 , 0 , 0 , str_3 )
( 843 , 843 , 10 , 0 , 0 , str_3 )
( 846 , 846 , 10 , 0 , 0 , str_3 )
( 861 , 861 , 10 , 0 , 0 , str_3 )
( 863 , 863 , 10 , 0 , 0 , str_3 )
( 2 , 1 ,
( 80 , 89 , 11 , 0 , 0 , str_6 )
( 1 , 6 ,
( 0 , 9 , 3 , 0 , 0 , str_2 )
( 0 , 9 , 4 , 0 , 0 , str_1 )
( 0 , 9 , 5 , 0 , 0 , str_7 )
( 0 , 9 , 6 , 0 , 0 , str_4 )
( 0 , 9 , 7 , 0 , 0 , str_5 )
( 0 , 9 , 10 , 3 , 0 , str_3 )
(
str_1 ##-##
str_2 #-##
str_3 (###) ###-##-##
str_4 ##-##-##
str_5 ###-##-##
str_6 # (###) ###-##-##
str_7 #-##-##
)]
+7 presence/absence is automatic
note absence of trunk prefix 8 resolved with:
( 80 , 89 , 11 , 0 , 0 , str_6 )
equivalent to:
( 0 , 9 , 10 , 3 , 0 , str_3 )
but with extra 8
result is similar to your request excepting
for absence of a four digits area code (as in wikipedia)
(####) ##-##-##
I suggest you practice with this rules
Bookmarks