Render view in specific language How to render view in specific language?

$view = views_get_view("commerce_line_items_custom");
////Pass arguments
$view-&gt;set_arguments(array($data['commerce-order']-&gt;order_id));
$view-&gt;hide_admin_links = TRUE;
////Generate content
$content =  $view-&gt;execute_display('block');


I tried following overide, but it did nothing:

$view-&gt;set_display('block');
$view-&gt;display_handler-&gt;options['field_language'] = 'fr';
$view-&gt;display_handler-&gt;display-&gt;display_options['field_language'] = 'fr';
$view-&gt;display_handler-&gt;default_display-&gt;options['field_language'] = 'fr';
$view-&gt;display_handler-&gt;set_option('field_language', 'fr');
May be you can try this.

function yourmodule_views_pre_render(&amp;$views) {
  if ($views-&gt;name == 'yourviewname') { //yourviewname is the machine name of the view
    $_SESSION['language'] = fr;
  }
}