I have a web application that needs to support international numbers, since many countries format numbers differently and don't always have 10 digits what is the best way to format the numbers when displaying them?
For instance, the US formats numbers as such: (xxx) xxx-xxxx
France: 0 xxx xxx xxx
UK: (01xxxx) xxxxx
What is the best practice for displaying phone numbers from different countries? Should they be displayed the US way? Should it be displayed in the way the country of origin displays it? Or should users be allowed to format the number themselves within the textbox themselves?