Motivation: to provide alphabets that produce ids that can be both read & spoken without ambiguity.
Please provide alphabets that contain only those characters whose spoken & written forms are clearly distinguishable and unambiguous when spoken. Default, I suppose, would be en_US, but it'd be bonus to provide alphabets for many locales in both case-sensitive and case-insensitive flavors (for locales that support casing).
As an en_US example, the characters M & N would be removed because they sound too similar when spoken, as would S & F, and so on.
1 & l ("el") as well as 0 & O should be excluded because they look too similar in many locales.
My suggestion for en_US (case-insensitive) might be: AEGHJKQRUVWXYZ246789
Motivation: to provide alphabets that produce ids that can be both read & spoken without ambiguity.
Please provide alphabets that contain only those characters whose spoken & written forms are clearly distinguishable and unambiguous when spoken. Default, I suppose, would be
en_US, but it'd be bonus to provide alphabets for many locales in both case-sensitive and case-insensitive flavors (for locales that support casing).As an
en_USexample, the charactersM&Nwould be removed because they sound too similar when spoken, as wouldS&F, and so on.1&l("el") as well as0&Oshould be excluded because they look too similar in many locales.My suggestion for
en_US(case-insensitive) might be:AEGHJKQRUVWXYZ246789