Hacker News new | ask | show | jobs
by raincole 71 days ago
The writing style has a name called ragebaiting. The gold:

> Localization files for every language on Earth

Yeah because English is the only one language that matters. Let's fuck up all the non-native speakers to save, I don't know, 50kb of text files? How could one frame this as a bad thing?

> Help documentation with 40+ screenshots in 10 languages

Seriously how Anglocentric could this author be? Even physical products have multi-language manuals nowadays.

2 comments

Isn't the normal convention to ship all the language files in the installer, but for it to only install the ones that are actually used on the system?
In the past I've certainly seen that, but more and more I see all the language files being installed. You never know when someone is going to change their language, add another one, or add a new user.
Firefox certainly did this [Firefox release engineering](https://aosabook.org/en/v2/ffreleng.html) but at one point, having >100 almost identical executables (with the text swap out) for each version would eventually got on some nerves.
But aren't those things rare enough that it's better to have people doing them rerun the installer, than to take up extra disk space for everyone that most people will never use?
No. Language resources are part of the app bundle, which means they are part of the bundle’s code signature. Removing or altering them breaks the signature.
The joke is that the software doesn’t work, so providing more languages is strictly worse, as it allows more people to experience the broken software.