Index: devel_generate.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/devel/Attic/devel_generate.inc,v retrieving revision 1.14.2.19 diff -u -5 -p -r1.14.2.19 devel_generate.inc --- devel_generate.inc 3 Feb 2010 18:29:45 -0000 1.14.2.19 +++ devel_generate.inc 31 Mar 2010 22:26:23 -0000 @@ -490,10 +490,15 @@ function devel_generate_nodeapi(&$node, } if ($results['add_terms']) { devel_generate_add_terms($node); } + if ($results['add_language']) { + $languages = array_keys(language_list()); + $languages[] = ''; // Content can be langage neutral too. + $node->language = $languages[array_rand($languages)]; + } break; case 'insert': if ($results['max_comments']) { devel_generate_add_comments($node, $results['users'], $results['max_comments'], $results['title_length']); } Index: devel_generate.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/devel/Attic/devel_generate.module,v retrieving revision 1.11.2.14 diff -u -5 -p -r1.11.2.14 devel_generate.module --- devel_generate.module 24 Sep 2009 15:57:44 -0000 1.11.2.14 +++ devel_generate.module 31 Mar 2010 22:26:23 -0000 @@ -161,10 +161,16 @@ function devel_generate_content_form() { '#type' => 'checkbox', '#title' => t('Generate node view statistics (node_counter table).'), '#default_value' => TRUE, '#access' => module_exists('statistics'), ); + $form['add_language'] = array( + '#type' => 'checkbox', + '#title' => t('Set language on nodes.'), + '#default_value' => TRUE, + '#access' => module_exists('locale'), + ); $form['submit'] = array( '#type' => 'submit', '#value' => t('Do it!'), ); $form['#redirect'] = FALSE;