When "Multilingual support" is disabled, node saves with default site language.
Example:
I enable locale.module.
I add Russian language and set this language as default.
Ok, interface on my native language (Only this purpose). In my node type i disable "Multilingual support". But after save new node of this type, in {node} table -> 'language' column, i find a "ru" label for my new node.

As a result, pathauto.module create a aliases with "ru" label, but i need similar aliases for all languages.

I think, if i disable multilingual for node type, nodes must creates without language labels.

PS
file - "/modules/locale/locale.module" version 6.1
function locale_form_alter(..)
In line 289 replace "'#value' => $default->language" on "'#value' => NULL"

Comments

drewish’s picture

Version: 6.1 » 6.x-dev

It does seem logical that if multilingual support is disabled all new nodes should be language neutral.

botanik’s picture

Yes, but in drupal 6.1 and 6.2 releases, new nodes have a default site language. I think, if multilingual support is disabled, node must have a independent language.

desbeers’s picture

Status: Active » Closed (duplicate)