drupal_get_form в user-profile.tpl.php загружает не тот перевод полей

Главные вкладки

Аватар пользователя Ujean Ujean 12 августа 2014 в 6:17

В user-profile.tpl.php показываю редактирование профиля
Часть полей имеет перевод на нескольких языках с помощью Entity translation

<?php
  $viewed_user 
user_load(arg(1));
  
module_load_include('pages.inc''user''user');
  
$form drupal_get_form('user_profile_form'$viewed_user);
  print 
drupal_render($form);
?>

В результате поля формы загружаются не с тем языком
Проверяю в mymodule_form_user_profile_form_alter
Если пришел в хук через user/2/edit, то $form['имя поля']['#language'] имеет текущий язык
Если в этой же точке останова оказываюсь при просмотре профиля значение $form['имя поля']['#language'] всегда "en"