One core principle of writing user friendly software is that the software should adapt to the user, not the user to the software. A user shouldn’t need to learn a new language in order to use the software for example.
Therefore internationalization is a usability feature that we shouldn’t ignore.
There exists a number of frameworks for translations, but GNU Gettext is one of the most used. So that is what we will use also.
View all tags