Index: localizer.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/localizer/localizer.module,v
retrieving revision 1.2.2.46
diff -u -p -r1.2.2.46 localizer.module
--- localizer.module	16 Mar 2007 13:04:11 -0000	1.2.2.46
+++ localizer.module	31 Mar 2007 21:49:04 -0000
@@ -333,6 +333,19 @@ function localizer_admin() {
     '#weight' => -18,
     '#description' => 'Enable global support for views module'
   );
+  $form['defaultlocale'] = array(
+    '#type' => 'fieldset',
+    '#title' => t('Default locale options'),
+    '#collapsible' => TRUE,
+    '#collapsed' => TRUE,
+    '#weight' => -11,
+  );
+  $form['defaultlocale']['localizer_default_content_any'] = array (
+    '#type' => 'checkbox',
+    '#title' => t('Do not pre-select a language for new contents.'),
+    '#default_value' => variable_get('localizer_default_content_any', FALSE),
+    '#description' => t('If this is enabled, the option "Any" is always pre-selected for new contents. If this is disabled, the current locale is pre-selected.'),
+  );
 
   return system_settings_form($form);
 }
Index: modules/localizernode.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/localizer/modules/localizernode.module,v
retrieving revision 1.2.2.20
diff -u -p -r1.2.2.20 localizernode.module
--- modules/localizernode.module	16 Mar 2007 09:24:21 -0000	1.2.2.20
+++ modules/localizernode.module	31 Mar 2007 21:53:53 -0000
@@ -77,9 +77,8 @@ switch ($form_id) { 
       drupal_goto('node/'. $node->nid . '/edit');
     }
 
-    if(!isset($form['#node']->localizernode_locale))
-    {
-      $form['#node']->localizernode_locale = '-';
+    if(!isset($form['#node']->localizernode_locale)) {
+      $form['#node']->localizernode_locale = variable_get('localizer_default_content_any', FALSE) ? '-' : localizer_get_defaultcontentlocale();
     }
 
     $contents_types_enabled = variable_get('localizer_contents_types', array('page'=>'page', 'story'=>'story'));
