Formati dei numeri di telefono nel mondo: nessuno standard universale
Non esiste un formato globale unico. Ogni paese (e spesso regione) definisce il proprio. Ma esistono schemi:
Componenti universali
- Codice paese: +1–3 cifre (ITU-T E.164). +1 (USA/CA), +44 (UK), +86 (CN), +91 (IN), +61 (AU).
- Numero nazionale (significativo): Prefisso area/NDC + abbonato. Lunghezza varia (4-12 cifre).
- Prefisso di tronco: Prefisso chiamata nazionale (0 nella maggior parte, 1 in USA/CA, 8 in RU/KZ, nessuno in alcuni). Eliminato quando si chiama internazionalmente.
Formati scritti comuni
| Paese | Esempio (Nazionale) | Esempio (Internazionale) |
|---|---|---|
| USA/Canada | (555) 123-4567 | +1 555 123 4567 |
| Regno Unito | 020 7123 4567 | +44 20 7123 4567 |
| Germania | 030 12345678 | +49 30 12345678 |
| Francia | 01 23 45 67 89 | +33 1 23 45 67 89 |
| Giappone | 03-1234-5678 | +81 3 1234 5678 |
| India | 99999 99999 | +91 99999 99999 |
| Brasile | (11) 99999-9999 | +55 11 99999 9999 |
| Australia | 04XX XXX XXX | +61 4XX XXX XXX |
Migliore pratica per sviluppatori
- Memorizza come E.164:
+CCNXXXXXXXXX(nessuno spazio, nessun prefisso di tronco). - Usa libphonenumber (Google) — analizza, valida, formatta per qualsiasi locale.
- Visualizza localizzato:
PhoneNumberFormat.NATIONALoINTERNATIONAL. - Non codificare mai maschere fisse (es. ###-###-####).
Per gli utenti
Salva i contatti in formato internazionale (+CC…). Il telefono gestisce le regole di chiamata locali automaticamente.