Index: logintoboggan.module
===================================================================
--- logintoboggan.module	(revision 786)
+++ logintoboggan.module	(working copy)
@@ -355,6 +355,10 @@
   }
 
   $edit = array_merge($form_state['values'], array('pass' => $pass, 'init' => $form_state['values']['mail'], 'roles' => $roles, 'status' => $status));
+  
+  // add current site Language as the user's preferred language
+  $edit['language'] = $GLOBALS['language']->language;
+  
   $account = user_save('', $edit);
   // Add plain text password into user account to generate mail tokens.
   $account->password = $pass;
