diff options
Diffstat (limited to 'PhoneNumberAlternateFormats.xml')
-rw-r--r-- | PhoneNumberAlternateFormats.xml | 135 |
1 files changed, 133 insertions, 2 deletions
diff --git a/PhoneNumberAlternateFormats.xml b/PhoneNumberAlternateFormats.xml index b74ce20..9f47a2d 100644 --- a/PhoneNumberAlternateFormats.xml +++ b/PhoneNumberAlternateFormats.xml @@ -148,6 +148,10 @@ <!-- Bulgaria (BG) --> <territory countryCode="359"> <availableFormats> + <numberFormat pattern="(\d)(\d{3})(\d{2})(\d{2})"> + <leadingDigits>2</leadingDigits> + <format>$1 $2 $3 $4</format> + </numberFormat> <numberFormat pattern="(\d{3})(\d{3})(\d{3})"> <leadingDigits> 48| @@ -156,6 +160,14 @@ </leadingDigits> <format>$1 $2 $3</format> </numberFormat> + <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})"> + <leadingDigits> + 48| + 8[7-9]| + 9[08] + </leadingDigits> + <format>$1 $2 $3 $4</format> + </numberFormat> </availableFormats> </territory> @@ -379,7 +391,7 @@ <format>$1/$2 $3 $4</format> </numberFormat> <!-- 4 digit area codes. --> - <numberFormat pattern="(\d{4})(\d{3})(\d{3,4})"> + <numberFormat pattern="(\d{4})(\d{3})(\d{1,4})"> <leadingDigits> [24-6]| [7-9](?: @@ -904,6 +916,11 @@ <!-- Estonia (EE) --> <territory countryCode="372"> <availableFormats> + <!-- There are about 2 million search results for numbers written with the 6 separate. --> + <numberFormat pattern="(\d)(\d{3})(\d{3})"> + <leadingDigits>6</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> <numberFormat pattern="(\d{2})(\d{2})(\d{3})"> <leadingDigits> [69]| @@ -959,6 +976,29 @@ </availableFormats> </territory> + <!-- Finland (FI) --> + <!-- Metadata shared with Ă…land (AX) --> + <territory countryCode="358"> + <availableFormats> + <numberFormat pattern="(\d{2})(\d{3})(\d{3,4})"> + <leadingDigits> + [14]| + 2[09]| + 50| + 7[135] + </leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> + <numberFormat pattern="(\d)(\d{3})(\d{3,4})"> + <leadingDigits> + [25689][1-8]| + 3 + </leadingDigits> + <format>$1 $2</format> + </numberFormat> + </availableFormats> + </territory> + <!-- Great Britain (GB) --> <territory countryCode="44" > <availableFormats> @@ -995,6 +1035,26 @@ </availableFormats> </territory> + <!-- Georgia (GE) --> + <territory countryCode="995"> + <availableFormats> + <numberFormat pattern="(\d{2})(\d)(\d{2})(\d{2})(\d{2})" > + <leadingDigits>[348]</leadingDigits> + <format>$1 $2 $3 $4 $5</format> + </numberFormat> + </availableFormats> + </territory> + + <!-- Gibraltar (GI) --> + <territory countryCode="350" > + <availableFormats> + <numberFormat pattern="(\d{4})(\d{4})"> + <leadingDigits>2</leadingDigits> + <format>$1 $2</format> + </numberFormat> + </availableFormats> + </territory> + <!-- Greece (GR) --> <territory countryCode="30"> <availableFormats> @@ -1027,11 +1087,25 @@ </availableFormats> </territory> + <!-- Hungary (HU) --> + <territory countryCode="36"> + <availableFormats> + <numberFormat pattern="(1)(\d{4})(\d{3})"> + <leadingDigits>1</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> + <numberFormat pattern="(\d{2})(\d{4})(\d{3})"> + <leadingDigits>[2-9]</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> + </availableFormats> + </territory> + <!-- Indonesia (ID) --> <territory countryCode="62"> <availableFormats> <numberFormat nationalPrefixFormattingRule="($NP$FG)" - pattern="(\d{2})(\d{4})(\d{4})"> + pattern="(\d{2})(\d{3,4})(\d{4})"> <leadingDigits> 2[124]| [36]1 @@ -1098,6 +1172,16 @@ </availableFormats> </territory> + <!-- Sri Lanka (LK) --> + <territory countryCode="94"> + <availableFormats> + <numberFormat pattern="(\d{3})(\d{3})(\d{3})"> + <leadingDigits>7</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> + </availableFormats> + </territory> + <!-- Luxembourg (LU) --> <territory countryCode="352"> <availableFormats> @@ -1139,6 +1223,16 @@ </leadingDigits> <format>$1 $2 $3</format> </numberFormat> + <numberFormat pattern="([1-5]\d{2})(\d{2})(\d{2})(\d{2})"> + <leadingDigits> + 1[16-8]| + 2[259]| + 3[124]| + 4[17-9]| + 5[124679] + </leadingDigits> + <format>$1 $2 $3 $4</format> + </numberFormat> </availableFormats> </territory> @@ -1211,10 +1305,33 @@ <leadingDigits>[346-9]</leadingDigits> <format>$1 $2-$3</format> </numberFormat> + <numberFormat pattern="(\d{5})(\d{5})"> + <leadingDigits>[346-9]</leadingDigits> + <format>$1 $2</format> + </numberFormat> <numberFormat pattern="(\d{4})(\d{2})(\d{2})(\d{2})"> <leadingDigits>[346-9]</leadingDigits> <format>$1 $2-$3-$4</format> </numberFormat> + <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{3})"> + <leadingDigits>[346-9]</leadingDigits> + <format>$1 $2-$3-$4</format> + </numberFormat> + <numberFormat pattern="(\d{3})(\d)(\d{2})(\d{2})(\d{2})"> + <leadingDigits>[346-9]</leadingDigits> + <format>$1-$2 $3-$4-$5</format> + </numberFormat> + </availableFormats> + </territory> + + <!-- Thailand (TH) --> + <territory countryCode="66"> + <availableFormats> + <!-- Over a million of the search results are formatted in two blocks like this. --> + <numberFormat pattern="(2\d{3})(\d{4})"> + <leadingDigits>2</leadingDigits> + <format>$1 $2</format> + </numberFormat> </availableFormats> </territory> @@ -1289,5 +1406,19 @@ </numberFormat> </availableFormats> </territory> + + <!-- Viet Nam (VN) --> + <territory countryCode="84"> + <availableFormats> + <numberFormat pattern="(9\d{2})(\d{3})(\d{3})"> + <leadingDigits>9</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> + <numberFormat pattern="([48])(\d{2})(\d{3})(\d{3})"> + <leadingDigits>[48]</leadingDigits> + <format>$1 $2 $3 $4</format> + </numberFormat> + </availableFormats> + </territory> </territories> </phoneNumberMetadata> |