Skip to main content
Valutazione: 

Verso la globalizzazione

Numeri di telefono

*

 

Panoramica e descrizione

Come per gli indirizzi, anche per i numeri di telefono il formato è molto diverso nei vari paesi. Anche in questo caso i campi di input e le routine utilizzati per elaborare le informazioni relative ai numeri di telefono sono in grado di gestire la varietà di formati.

Formati dei numeri di telefono in alcuni paesi:

PaeseFormato
Cina1234 5678
Francia01-23-45-67-89
Polonia(12) 345.67.89
Singapore123 4567
Thailandia(01) 234-5678 oppure
(012) 34-5678
Regno Unito0123 456 7890 oppure
01234 567890
Stati Uniti(123) 456 7890

Si noti che vi sono separatori diversi, quali trattini (-), punti (.) e spazi, raggruppamenti diversi (due, tre, quattro, cinque e sei cifre per gruppo) e diverso numero di cifre utilizzate (tra 7 e11). Negli esempi forniti, inoltre, non sono inclusi i prefissi internazionali, che variano da una a tre cifre.

Nello standard ITU-T E.164 definito dal Comité Consultatif International Téléphonique et Télégraphique (CCITT) si dichiara che il numero massimo di cifre è 15, ma ciò non lascia spazio per elementi quali:

  • Prefissi internazionali
  • Password
  • Numeri di carta di credito
  • Interni

Inizio paginaInizio pagina

Soluzione

Quando si progetta e si scrive codice per la visualizzazione e la memorizzazione dei numeri di telefono, non presupporre un solo formato ma fare in modo che sia flessibile. Tenendo conto che l'implementazione attuale delle NLS API e di .NET Framework non fornisce informazioni sulla formattazione dei numeri di telefono, è consigliabile:

  • Prevedere campi separati per prefissi internazionali, indicativi di località e numeri di telefono.
  • Non impostare un numero fisso di cifre per un indicativo di località o un numero di telefono (un numero di telefono può essere composto da 4-11 cifre).
  • Prevedere separatori diversi, ad esempio trattini (-), punti (.) e virgole (,), tra i numeri. Sarà necessario eseguire un'apposita analisi per tali separatori.

 


 

Inizio paginaInizio pagina Indietro9 di 11 Avanti