diff --git a/plugins/FeedsUserProcessor.inc b/plugins/FeedsUserProcessor.inc index 2335880e3cbb30222928813dc4449491cf52f364..6270bcbd7089f920c4a7131ce2df73f3d68cd036 100644 --- a/plugins/FeedsUserProcessor.inc +++ b/plugins/FeedsUserProcessor.inc @@ -140,6 +140,9 @@ class FeedsUserProcessor extends FeedsProcessor { case 'created': $target_user->created = feeds_to_unixtime($value, REQUEST_TIME); break; + case 'language': + $target_user->language = strtolower($value); + break; default: parent::setTargetElement($source, $target_user, $target_element, $value); break; @@ -170,6 +173,10 @@ class FeedsUserProcessor extends FeedsProcessor { 'name' => t('Unencrypted Password'), 'description' => t('The unencrypted user password.'), ), + 'language' => array( + 'name' => t('User language'), + 'description' => t('Default language for the user.'), + ), ); if (module_exists('openid')) { $targets['openid'] = array(