Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Native Tongue as Default Language For an Application

When downloading both Firefox and Chrome, I've noticed that the default version I got was in my native tongue of Hebrew. I personally don't like my applications in Hebrew, since I'm used to the English UI conventions embedded in me since long ago by:

  1. The lack of choice: Most programs don't offer interfaces in multiple languages and when they do, those languages are usually English and the developer's native tongue.
  2. Programming languages which are almost completely bound to the English language.

My question then is this:

  1. If you translate your applications, would you limit the UI to the user's native tongue or give them the choice by enabling more than one language pack by default?
  2. Which language would your application default to (which is interesting mostly if you only install one language pack with your application)?

And also generally I'd like to know how much value do you put into translating your applications on a whole.

like image 830
Omer van Kloeten Avatar asked Dec 29 '25 05:12

Omer van Kloeten


1 Answers

I've helped develop an application that was used by Dutch, English, Spanish and Portuguese speaking users. Because the application installed from CD we just added all the language packs. Mostly because it saved us a lot of work not having to maintain 4 different versions.

If your application distributed from a website and you have to support more than only 4 languages I can imagine you don't want to let everyone download every language pack. But only distributing the native languages of people downloading the application seems a bit restrictive. Most people I know actually like their software in english. So at least adding the english language to all the versions makes sense.

like image 52
Mendelt Avatar answered Dec 30 '25 22:12

Mendelt