Why internationalization of commands is a very bad idea
gist.github.com
Why internationalization of commands is a very bad idea
1–10 of 52 posts
Re: Why internationalization of commands is a very bad idea
#2Re: Why internationalization of commands is a very bad idea
#3Re: Why internationalization of commands is a very bad idea
#4Re: Why internationalization of commands is a very bad idea
#5Doing internationalization without support libraries is a very bad idea, as this sample code helps illustrate.
Re: Why internationalization of commands is a very bad idea
#6No, it's not a bad idea, and these 4 lines of bash script contain no solid reasoning, argument, or business logic as to why helping the other 80% of the world's population is a very bad idea. Doing internationalization without support libraries is a very bad idea, as this sample code helps illustrate.
Re: Why internationalization of commands is a very bad idea
#7No, it's not a bad idea, and these 4 lines of bash script contain no solid reasoning, argument, or business logic as to why helping the other 80% of the world's population is a very bad idea. Doing internationalization without support libraries is a very bad idea, as this sample code helps illustrate.
It's a terrible idea unless you can force the command to accept arguments in a specific language. Do you expect someone to iterate all the possible variants of "yes"?
Re: Why internationalization of commands is a very bad idea
#8Re: Why internationalization of commands is a very bad idea
#9No, it's not a bad idea, and these 4 lines of bash script contain no solid reasoning, argument, or business logic as to why helping the other 80% of the world's population is a very bad idea. Doing internationalization without support libraries is a very bad idea, as this sample code helps illustrate.
In any case, the script makes a cogent and concise argument. That argument is that command line options are not just a human interface, but also a machine interface, and localization of machine interfaces leads to pain and catastrophe.
You certainly don't have to agree with that argument, but it's there.
Re: Why internationalization of commands is a very bad idea
#10No, it's not a bad idea, and these 4 lines of bash script contain no solid reasoning, argument, or business logic as to why helping the other 80% of the world's population is a very bad idea. Doing internationalization without support libraries is a very bad idea, as this sample code helps illustrate.
I'm pretty sure that's not bash. In any case, the script makes a cogent and concise argument. That argument is that command line options are not just a human interface, but also a machine interface, and localization of machine interfaces leads to pain and catastrophe. You certainly don't have to agree with that argument, but it's there.