What are the steps required to reproduce the bug?
create a new forum post, on a multi-lingual forum site
What behaviour were you expecting?
The language for the new post would be the same as the current language selected.
What happened instead?
English was selected.

Patch:

diff -r1.1 /var/www/modules/locale/locale.module

273a274
>           global $language;
277c278,280
<             '#default_value' => (isset($form['#node']->language) ? $form['#node']->language : ''),
---
>             # SB: use current language for new posts
>             # http://drupal.org/node/311158
>             '#default_value' => (!empty($form['#node']->language) ? $form['#node']->language : $language->language),

Comments

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.