News for hackers. Stuff that matters.
Re:Pimp My Code, Part 17: Lost in Translations by zokier on Wednesday October 21, 2009 @02:01AM (#894130)
And then there are the small oddball countries who actually enjoy material in their original language. In Finland almost all tv-shows and movies are subbed instead of dubbed, and many people I know prefer (in addition to myself) english software instead of translated. One of the most horrible examples is Microsoft Excel which has actually translated the names of formula functions. Or GCC having translated error messages. Also having "," as a decimal separator instead of "." is sometimes a PITA. Helpdesking people over phone is much harder when you actually need to translate/guess menu items/button label texts etc on the fly from english to finnish. And then there is the problem that there is always some software in english, and its much nicer when the whole system is actually in the same language. And then there is the problem of just plain crappy translations, especially those made by some hobbyists.

English is lingua franca of the internet. Even if having own language is kinda nice, its just not that practical in globalized world.

nb. Localization is a lot more than just translations. Even if no translation is made, proper localization should be still made. Number and date formats are a common example. Another example I have heard is actually having different icons in different areas/cultures.

Re:Pimp My Code, Part 17: Lost in Translations by bemmu on Wednesday October 21, 2009 @10:16AM (#894684)
Hear, hear. You didn't mention how frustrating it is when software tries to "intelligently" guess which language you want based on where you are. If you are in Finland and not logged in to Reddit, it shows the UI in Finnish, even though all the articles are in English. When I go to Google.com, sometimes it decides I want to go to Google.fi instead, and then I'm left wondering why my searches are bringing up odd results.
Re:Pimp My Code, Part 17: Lost in Translations by dchest on Wednesday October 21, 2009 @07:43AM (#894416)
Mac OS X has two different international settings: Language and Formats. The first one controls the interface language, the second one date/time, currency, and other formats. I hate using interfaces in my native language, so I set Language to English, but still have Russian formats.

Making Cocoa applications use proper numbers and dates is a no-brainer, so, I guess, this is why Wil didn't mention it.