How to display translated options for list(text) fields with field_view_field()? I have set up a list(text) field with translated content. 

In display admin interface (admin/structure/types/manage/***/display), I have set up it to "Default translated" in "format" column. Then if I display the node, the options are well translated.

But when I try to load this field programmatically, I have always the main language displayed (instead the translation).

Here is the way I proceed.

$specialisations = field_view_field('node', $node_object, 'field_sp_cialisations_liste', array('type' =&gt; 'i18n_list_default','label' =&gt; 'hidden'));

render($specialisations)
You can pass $langcode parameter in field_view_field function