IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Basically, you're totally wrong, and your colleague right.
YendorMike writes:
[i18n] That's "internationalization", for the uninitiated.
Yeah, and isn't it annoying as all Hell when everybody just uses that, but nobody tells you HOW the fuck exactly "i18n" is supposed mean to "internationalization"? I tried to pronounce "Eyeeighteennnn" with various accents and in different tones of voice, but I could'nt for the life of me understand it...

Only last week did it strike me that 'internationalization' has twenty letters -- an 'i', eighteen various and sundry other letters, and an 'n'! (By the same token, I've seen " L10N" used for "localization".)

There, hopefully I've now helped spare someone some of the same mental agony I went through! :-)

Then we get to his point:
Another person on the team offered his initial opinion that all phone numbers should be displayed based on the Locale of the person viewing them.

My argument against this is that a phone number is tied to a location, and should not be reformatted based upon who is viewing it. All US phone numbers should display as (123) 456-7890, no matter whether the person viewing the web page is in the US or Mexico.
You're totally wrong. The reasons *why* you are totally wrong are:

1) A telephone number's main function is not just to be viewed; it is supposed to be *used* (by dialling it).

2) The funny formatting is a convention that tells the prospective caller *how* to use it (specifically, mainly as to which parts he can omit depending on where he is; but also, and in this case more importantly, where he should pause and listen for a renewed dial tone).

3) The person viewing the telephone number in his Web browser in Mexico -- or Abu Dhabi or Norway or whatever -- is probably viewing it not just for fun, but because *he* is a prospective caller, so *he* needs to know how to use it.

Personally -- and remember that I'm speaking as a Scandinavian, i.e pretty much an expert on American popular "culture" compared to much of the rest of the world -- I've never understood the weird Yank convention of writing telephone numbers as "(123) 456-7890" and so on. How much of that is the area code? One would think, just the bit in parentheses -- but then WTF is the dash all about? And do I dial it all in one fell swoop, without pausing for a dial tone at any point? If so, then why have any weird delimiters at all? And if not, then where do I pause -- at the dash? After the bit in parentheses? Both? Neither? Who the fuck knows...

And if I am this clueless -- I, who at least know why the bit before the dash is almost always "555" on film and TV -- then just imagine what shade of confused you can colour your average Burundian or Burmese.

Anyway, to recap: Phone numbers are formatted to tell the user how to use them, and not all users are helped by the American formatting conventions.

HTH!



Now, if you wanted to just one single format, then why not use the standard? You may not know it; I didn't, until my old net.acquaintance Julian Macassey told me once -- back around the turn of the century it was, I think -- but there is actually an international standard for how to format telephone numbers. IIRC, your example should become something like "1.123.456.7890", according to Julian. Now, you don't know mr Macassey from Adam -- but how could you *not* believe a man whose domain is [link|http://tele.com|tele.com]? :-)

A quick bit of Googling shows that Julian was pretty much right:

The Global Web Architecture Group (whatever that is) has a [link|http://www.globalwebarch.com/freesite/RDBMS-GG-C04-3.html|Web Globalization Guide Framework, by the Relational Logistics Group] which says, about halfway down the page, "Examples with Punctuation and Segments: + 1.480.368.1799 USA".

Hmm... I could have sworn I saw some examples somewhere, where spaces were used in stead of the periods.

Not to worry, though -- for only 20 CHF (Swiss Francs), the [link|http://www.itu.int/rec/recommendation.asp?type=items&lang=E&parent=T-REC-E.123-200102-I|ITU - the International Telecommunications Union] is ready and willing to sell you the complete specs of the international standard, in any one of three languages and two file formats.

Even [link|http://www.microsoft.com/globaldev/getwr/steps/wrg_telnum.mspx|Microsoft] comments on the issue, but they only go from "the format for telephone numbers around the world varies significantly" at the top of the page, to "The current implementation of NLS APIs and the .NET Framework do not provide any telephone-number formatting information. ... (You will need to do your own parsing for these separators.)"

I suppose you'd be better off using something called [link|http://www.liferay.com/|Liferay Portal]. At least this [link|http://forums.liferay.com/index.php?showtopic=813|support forum thread] and this [link|http://support.liferay.com/browse/LEP-212|CVS commit log] show not only that they know about the problem, but they're actually doing something about it.

As usual, Wikipedia has an exhaustive (read that however you will...) entry on the issue, entitled [link|http://en.wikipedia.org/wiki/Area_code|Telephone numbering plan].

But, to summarise: Phone numbers are formatted to tell the user how to use them, and not all users are helped by the American formatting conventions.

HTH!


   [link|mailto:MyUserId@MyISP.CountryCode|Christian R. Conrad]
(I live in Finland, and my e-mail in-box is at the Saunalahti company.)
Your lies are of Microsoftian Scale and boring to boot. Your 'depression' may be the closest you ever come to recognizing truth: you have no 'inferiority complex', you are inferior - and something inside you recognizes this. - [link|http://z.iwethey.org/forums/render/content/show?contentid=71575|Ashton Brown]

(*): Apparently, because it's never used in real life. (i.e, if I understand correctly, so ordinary people won't be harassed by total morons trying to call movie or TV characters.)
New American users are helped by it
The bit in parentheses is the area code, which you only need[0] to dial if you're calling from a different area code.[1] And everyone (here) knows that if you do need the area code then you need to dial a 1 first,[2] and if you don't need the area code you don't need the 1.[3]

Parens for an optional part seems reasonable. And for local advertising, where they expect everyone seeing the ad is from the same area code, it is frequently left off entirely.

And the reason for the dash in the middle is that the first three were origianlly used for localization. Ever heard the old swing standard "Pennsylvania 6-5000"? Ever wonder what the hell it meant? It was a phone number: PA6-5000. That's what the letters on the dial were for, not catchy 800 numbers.


[0] Well, usually need.

[1] Unless you need to dial it anyway.

[2] Unless you don't.

[3] Unless you do.
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New In Charlotte, and surrounding area,...
we have for a long as I've been here area code 704. Now, we have an "overlay" area code 980. What that means is that to call your neighbor you always need to dial 10 digits. I know of no one that actually has the 980 area code.

What's peculiar is that one would think long distance calls could be made by just dialing the 10 digits. But, no! You have to dial 1 first.

With (Verizon) cell phones, the 10 digit long distance calling works fine.

In any case, for years I've disliked the use of parens around the area codes as being wasteful (being they're often bracketed by spaces as well, e.g. (704) 666-1234 ) so my PDA phone numbers look like - 704.666.1234
Alex

The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt. -- Bertrand Russell
New No
Denver has 10 digit dialing - so does Seattle, but San Francisco has 7 digit dialing. Frankly, I'd like to see national 7 digit dialing replaced with 10 digit dialing and the leading "1" eliminated for good withing the country.






"Whenever you find you are on the side of the majority, it is time to pause and reflect"   --Mark Twain

"The significant problems we face cannot be solved at the same level of thinking we were at when we created them."   --Albert Einstein

"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses."   --George W. Bush
New True, if everything's 10-digit no need for the '1'
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New the leading one is to route to a stp for long distance
resolution if you dial a not local area code plus number it fails, try it :-)
thanx,
bill
All tribal myths are true, for a given value of "true" Terry Pratchett
[link|http://boxleys.blogspot.com/|http://boxleys.blogspot.com/]

Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 48 years. meep
questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
New I know why its there
I've written residential provisioning software for 5E switches.

But if they can do an overlay network, they can make the whole US one overlay network and eliminate the leading 1 that sometimes you dial and sometimes you don't.



"Whenever you find you are on the side of the majority, it is time to pause and reflect"   --Mark Twain

"The significant problems we face cannot be solved at the same level of thinking we were at when we created them."   --Albert Einstein

"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses."   --George W. Bush
New duh, forgot about that :-)
but that is just an AIN change and some switch software, also if you query local for routing you get to keep the dip money, so such changes would make sense.
thanx,
boxley
All tribal myths are true, for a given value of "true" Terry Pratchett
[link|http://boxleys.blogspot.com/|http://boxleys.blogspot.com/]

Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 48 years. meep
questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
New Here too
Houston's got three area codes now with 10 digit dialing.

The 1 does serve a useful purpose with land-lines, it's a way to acknowledge that the call is long distance(and thus has an extra charge). Eliminiting it with mobiles makes sense though as it'd be difficult to keep track of when it was needed.
Darrell Spice, Jr.                      [link|http://spiceware.org/gallery/ArtisticOverpass|Artistic Overpass]\n[link|http://www.spiceware.org/|SpiceWare] - We don't do Windows, it's too much of a chore
New Well, (probably because I'm a contrarian)
...I'd like to go to the German form, adapted, of course, for U.S. audiences:

1) If you're dialling to the same exchange, all you need is the last 4 digits...the rest of the number is optional.

2) If you're dialling to a different exchange but in the same area code (even if you're in an overlaid area, you fuckheads at the FCC!), all you need is the 7 digits that comprise the exchange and the number...the rest of the number is optional

3) If you're dialling outside of your area code, you dial 1, then the entire 10 digit number

4) If your dialling out of the country, dial 011, then the country code, then the entire target number (which may vary widely in number of digits....)

Our idiot fuckhead FCC thinks this scheme is too "confusing". I find that insulting that a scheme that is too "confusing" for us here in the states today is: 1) actually an re-introduction of a scheme from a timewhen telephones were not as ubiquitous as they are today, and was therefore not so "confusing" say a generation or two ago, and 2) perfectly logical and functional or the entire rest of the world (give or take a few outliers...).
jb4
shrub\ufffdbish (Am., from shrub + rubbish, after the derisive name for America's 43 president; 2003) n. 1. a form of nonsensical political doubletalk wherein the speaker attempts to defend the indefensible by lying, obfuscation, or otherwise misstating the facts; GIBBERISH. 2. any of a collection of utterances from America's putative 43rd president. cf. BULLSHIT

New Note on "overlaid" area codes.
I'm coming to the conclusion that is a universally bad idea.

About 10 or 15 years ago, Australia realized we were going to run out of numbers in several major centres (e.g. Sydney) and we had to do something. So they looked at what everyone else was doing. The US was creating additional area codes, often right on top of existing ones. The UK was (AFAIR) also creating extra codes but was splitting regions. Our number regulator didn't like either approach. They cited end-user problems and confusion in dialling - exactly the problems you guys have noted.

We went in a different direction: we reduced the number of area codes, and increased all local numbers to 8 digits. Now the whole of NSW is 02, whereas formerly about 70% of Sydney was. Non-Sydney areas that were 04x or 06x and six digits became 02 and the 4x or 6x moved onto the start of their old number. Sydney numbers all gained a 9. And I've been seeing numbers starting with an 8 for a while now. In fact, Sydney and Melbourne each gained over 5 million new numbers so it will be a long time before we run out again.

Wade.

Is it enough to love
Is it enough to breathe
Somebody rip my heart out
And leave me here to bleed
 
Is it enough to die
Somebody save my life
I'd rather be Anything but Ordinary
Please

-- "Anything but Ordinary" by Avril Lavigne.

New Houston did both
When our 2nd area code was added, the city was split with 713 for addresses inside the beltway and 281 for those outside. There was a lot of expense for those businesses with new numbers - having to print up new letterhead, notify customers, etc.

When the 3rd area code was added they went with the overlay plan due to all of the complaints about the costs from before.

My thoughts on the matter was they should just have added 1 extra digit to the end of the phone number and increase the amount of numbers 10 fold. Any existing number would have a 0 as the new last digit, so if you saw an old-style number anywere you could still dial it by adding a 0 to the end.
Darrell Spice, Jr.                      [link|http://spiceware.org/gallery/ArtisticOverpass|Artistic Overpass]\n[link|http://www.spiceware.org/|SpiceWare] - We don't do Windows, it's too much of a chore
New Sounds like they didn't give enough notice.
The Australian public had *years* of notice. And the details about *each* step of the migration was public. We had some media flurry when the first 8-digit numbers appeared due to PABX software not understanding 8-digit numbers, but the regulatory authority's response was pretty much "you've known for years that it was happening - it's not out fault you won't upgrade your PABX software".

Wade.

Is it enough to love
Is it enough to breathe
Somebody rip my heart out
And leave me here to bleed
 
Is it enough to die
Somebody save my life
I'd rather be Anything but Ordinary
Please

-- "Anything but Ordinary" by Avril Lavigne.

New wasn't much
if [link|http://frodo.bruderhof.com/areacode/|this] list is correct then it was 8 months.
11/02/1996 - 06/07/1997 Area Code 281 : splits off area code 713 in Texas

Looks like most lead time was less than a year in the states.
Darrell Spice, Jr.                      [link|http://spiceware.org/gallery/ArtisticOverpass|Artistic Overpass]\n[link|http://www.spiceware.org/|SpiceWare] - We don't do Windows, it's too much of a chore
New Re: Houston did both
When our 2nd area code was added, the city was split with 713 for addresses inside the beltway and 281 for those outside. There was a lot of expense for those businesses with new numbers - having to print up new letterhead, notify customers, etc.

When the 3rd area code was added they went with the overlay plan due to all of the complaints about the costs from before.

Pennsylvania gave up on splitting areas because numbers where being added so fast they couldn't keep up. That seems to have peaked though, the real problem was back in the 80's when home users started using multiple numbers. Between cell phones, modems and faxes, even home users might have 3 or 4 numbers.

Jay
New The reason our "Bell system" will NEVER increase...
...the number of digits in a phone number has to do with the classic "rule of 7" which their own researchers discovered. Since it's their discovery, they will stick with it come hell or high water. (Oh, and that plus the fact that it would be "confusing"...)
jb4
shrub\ufffdbish (Am., from shrub + rubbish, after the derisive name for America's 43 president; 2003) n. 1. a form of nonsensical political doubletalk wherein the speaker attempts to defend the indefensible by lying, obfuscation, or otherwise misstating the facts; GIBBERISH. 2. any of a collection of utterances from America's putative 43rd president. cf. BULLSHIT

New rule of 7 is long gone
we're on 10 digit dialing afterall...
Darrell Spice, Jr.                      [link|http://spiceware.org/gallery/ArtisticOverpass|Artistic Overpass]\n[link|http://www.spiceware.org/|SpiceWare] - We don't do Windows, it's too much of a chore
New Yes, of course
But still, the rule of seven has already been invoked to shut down the 8-digit solution.

For me, I don't really see the diffeence between "duh-duh-DUH...duh-duh-DUH...duh-duh-duh-DUH" and "duh-duh-DUH...duh-duh-duh-DUH...duh-duh-duh-DUH". But then, I don't find the Germanic system particularly "confusing' either. Like I said, I'm a contrarian. (And I like to think I have an IQ somewhere above 75, which seems to be the average for Murikans these days.)
jb4
shrub\ufffdbish (Am., from shrub + rubbish, after the derisive name for America's 43 president; 2003) n. 1. a form of nonsensical political doubletalk wherein the speaker attempts to defend the indefensible by lying, obfuscation, or otherwise misstating the facts; GIBBERISH. 2. any of a collection of utterances from America's putative 43rd president. cf. BULLSHIT

New I think that rule is slightly faulty anyway.
And that is because the grouping of digits in a phone number influences the memorability. Two groups of 4 digits are no harder to remember than one of 3 and one of 4. And those researchers might be astonished to discover that the Aussie mobile phone numbers are also memorable: and they're of the form 04xx yyy zzz! So much for the "7-digit" rule, as Darrell pointed out.

Wade.

Is it enough to love
Is it enough to breathe
Somebody rip my heart out
And leave me here to bleed
 
Is it enough to die
Somebody save my life
I'd rather be Anything but Ordinary
Please

-- "Anything but Ordinary" by Avril Lavigne.

New In A5a, it works like this.
Hey, thanks for the i18n explanation. That never would have occurred to me.

I've never understood the weird Yank convention of writing telephone numbers as "(123) 456-7890" and so on. How much of that is the area code? One would think, just the bit in parentheses -- but then WTF is the dash all about? And do I dial it all in one fell swoop, without pausing for a dial tone at any point? If so, then why have any weird delimiters at all? And if not, then where do I pause -- at the dash? After the bit in parentheses? Both? Neither? Who the fuck knows...


You got a lot of it right. It's historical baggage. The (123) is the Area Code. It used to be that you needed to dial that if you were calling Long Distance, and you didn't if it was a Local call.

AFAIK, the - is to help people remember the number. To us, phone numbers are said as: Four Five Six (pause) Seven Eight Nine Oh/Zero. It also goes back to the days of [link|http://ourwebhome.com/TENP/Recommended.html|"exchanges"] like BRoadway-549 and, later, GLenview6-7890. In those days, you'd probably have started off by talking to an operator though.

It makes a lot more sense to my ear to have a 3 pause 3 pause 4 number than what the UK seems to do (based on the [link|http://www.bbc.co.uk/worldservice/us/contact/index.shtml|BBC] numbers I've heard):

"Double Four (pause) Zero Two Zero Seven Two Four Zero (pause) Three Four Five Six"

Maybe we have a shorter attention span than the British. But Canada uses our system too, so it can't simply be that we're brain damaged.

It used to be that one had to pause after dialing 1 for Long Distance. I think the switching software doesn't care anymore.

A lot of metropolitan areas in the US require the use of an Area Code even for Local calls now, because so many numbers have been given out. But I still remember, and it wasn't that long ago, that one could dial 4 numbers in small towns in Ohio and reach the party you wanted in the same town.

HTH.

Cheers,
Scott.
New wrt Canada
well, we do that because the telephone was invented by a Canadian, so our phone system developed contemporaneously with yours. In short, your phone system is our phone system and vice versa.
--\n-------------------------------------------------------------------\n* Jack Troughton                            jake at consultron.ca *\n* [link|http://consultron.ca|http://consultron.ca]                   [link|irc://irc.ecomstation.ca|irc://irc.ecomstation.ca] *\n* Kingston Ontario Canada               [link|news://news.consultron.ca|news://news.consultron.ca] *\n-------------------------------------------------------------------
New Also, a11y.
"Accessibility"

:-)


Peter
[link|http://www.ubuntulinux.org|Ubuntu Linux]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Home]
Use P2P for legitimate purposes!
New That's why you're an international linguist...
...and I'm not!

Only last week did it strike me that 'internationalization' has twenty letters -- an 'i', eighteen various and sundry other letters, and an 'n'!


l33tspeak will kill this artform even more surely than Micros~1 could ever hope to!
jb4
shrub\ufffdbish (Am., from shrub + rubbish, after the derisive name for America's 43 president; 2003) n. 1. a form of nonsensical political doubletalk wherein the speaker attempts to defend the indefensible by lying, obfuscation, or otherwise misstating the facts; GIBBERISH. 2. any of a collection of utterances from America's putative 43rd president. cf. BULLSHIT

     Phone numbers and i18n - (Yendor) - (39)
         Only thing I would question - (jake123)
         If you want to make your display useful - (Arkadiy) - (3)
             What else could you store it as? -NT - (drewk)
             Re: If you want to make your display useful - (Yendor) - (1)
                 Country code, area code, main number, extension -NT - (Arkadiy)
         Re: Phone numbers and i18n - (JayMehaffey) - (1)
             Re: Phone numbers and i18n - (Yendor)
         Basically, you're totally wrong, and your colleague right. - (CRConrad) - (22)
             American users are helped by it - (drewk) - (17)
                 In Charlotte, and surrounding area,... - (a6l6e6x)
                 No - (tuberculosis) - (15)
                     True, if everything's 10-digit no need for the '1' -NT - (drewk)
                     the leading one is to route to a stp for long distance - (boxley) - (2)
                         I know why its there - (tuberculosis) - (1)
                             duh, forgot about that :-) - (boxley)
                     Here too - (SpiceWare)
                     Well, (probably because I'm a contrarian) - (jb4) - (9)
                         Note on "overlaid" area codes. - (static) - (8)
                             Houston did both - (SpiceWare) - (7)
                                 Sounds like they didn't give enough notice. - (static) - (1)
                                     wasn't much - (SpiceWare)
                                 Re: Houston did both - (JayMehaffey)
                                 The reason our "Bell system" will NEVER increase... - (jb4) - (3)
                                     rule of 7 is long gone - (SpiceWare) - (2)
                                         Yes, of course - (jb4) - (1)
                                             I think that rule is slightly faulty anyway. - (static)
             In A5a, it works like this. - (Another Scott) - (1)
                 wrt Canada - (jake123)
             Also, a11y. - (pwhysall)
             That's why you're an international linguist... - (jb4)
         I've had a little experience storing I18n phone numbers. - (static) - (3)
             Maybe you have to assume some level of user knowledge - (drewk) - (2)
                 Not to mention, having an International internal phone sys. - (folkert)
                 Definitely. - (static)
         The only thing you can assume - (tuberculosis) - (4)
             Have to disagree with that one - (drewk) - (2)
                 It would be a LOT of work - (tuberculosis)
                 No, Todd is right - (tonytib)
             Re: The only thing you can assume - (JayMehaffey)

Thank God it's Friday!
102 ms