выключить язык в form_user_profile

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

Аватар пользователя sdm98 sdm98 24 августа 2012 в 3:27

доброго. не могу отключить переключатель языка в форме.

function MYTHEME_form_user_profile_form_alter(&$form,$form_state,$form_id){
dsm();

$form['timezone']['#access'] = FALSE; //remove the "timezone" field from the form (default value is still saved)
$form['field_somefield']['#weight'] = -50; //move the field up
$form['actions']['submit']['#value'] = t('Yes!!!');
$form['picture']['#access'] = FALSE;

$form['language']['#access'] = FALSE; //кроме этой строчки всё работает

}

dsm(); показывает, что есть "language (String, 0 characters )" но отключать отказывается...

PS как t('Yes!!!'); задать русский язык?

Комментарии

Аватар пользователя sdm98 sdm98 24 августа 2012 в 10:49

"ser_house" wrote:
"ser_house" wrote:
Вес модуля.

не понял.

вообще я придумал. просто в СSS задать display:none. но это костыль, а хотелось бы разобраться в этой теме раз и на всегда.

может трабл из-за того, что там не просто поле, а радиобокс и нужно поэлементно отключать? но не могу найти нужных значений.