I'm curious to know how the internationlization of drupal works ? Browsing this site there is no drop down menu in my user profile, so I'm guessing drupal uses the HTTP language headers. Is there a way for site admins to allow users to specify a preferred language in their profile to override their browser configuration ?

Comments

Stefan Nagtegaal’s picture

Drupal uses a special module for translating the site, called locale.module. With this module enabled, it allows you to translate your whole website into another language than the standard one (English).
In the contrib-repository you'll find other languages for the core files as well.

dries’s picture

Authenticated users can select a language in their user settings; Drupal does not use the HTTP headers. However, on drupal.org, English is the only available language as we have chosen not to enable the locale module.

klokop’s picture

English not being my primairy language, I don't get how you can pronounce the 'acronym' i18n as internationalisation... Someone explain it to moi?

jose reyero’s picture

Just count the letters...

internationalization = i18n
localization = l10n

Lappie’s picture

I get the acronym (or something)... This explanation is virtually non-existant on the web. Actually, if you google for 'pronounce i18n' the above comment comes up on this very website.

I find it disturbing that this explanation seems to lack on every major i18n site around... but I digress :)

ax’s picture

"definition i18n" is explained much more ;)

klokop’s picture

I believe you though...
So, Like, I don't want to type internet, instead I type 'i6t'?
Tsk.

steffen’s picture

How come, after installing the l18n module (fully) I am not able to locate the l18n block? I have followed every instruction to detail (I'm using 4,5,2), but I'm not using language dependent DB tables.

I first tried to just install the relase of the module, but when it didn't work, I patched it with most recent CVS patches and files.

Second, when I'm creating a new page in 'node | page' I can't chose between two languages. I also have the 'events' node installed, and have the same problem. I have activated both nodes in settings|l18n to be multilingual, and I have installed both Norwegian and English in my locale settings.

Anyone know what can be the problem with this? Some patches I'm missing?