| > A good chunk of the world does not speak english or latin character based languages. nearly everyone in a first world country knows the English alphabet though. a vast majority of the developing world as well. just look at street view on Google maps in any country, there's going to be a ton of street signs using English characters, even in non-touristy areas. > They should be able to interact with computers completely in their own languages and alphabet sets, even if those are written right-to-left or top-to-bottom. if you're a typical android/ios end user you're interacting with a computer in your native language anyway. this discussion only applies to low level power users. in that case: why? these aren't user-facing features. this is like saying that people should be able to use symbols native to their language rather than greek letters when writing math papers. it might not be "fair" that English is overrepresented in computing but it also hasn't demonstrably been a barrier to entry. Japan, Korea and China have dominated, particularly in hardware. if you think it should be fixed why stop at usernames? why represent uids with 1234 instead of 一二三四? |
And not only 1st world. Actually the bigger country the more everything is localized - from dubbed films to food packaging labels. In a small country one would see more English/Spanish/French e. t. c. because they don't have resources to localize everything.