В общем поле "selection" Пол: мужской Женский
Перевод: male female
Если просто выводить profile_pol, то выводится только по умолчанию мужской на любом языке.
Я посмотрел специальной командой все данные которые можно вывести и получил данный код:
(это лишь фрагмент)
<?php
[Profile Data] => Array
(
[#attributes] => Array
(
)
[
#required] =>
[#tree] =>
[#parents] => Array
(
)
[
#description] =>
[profile_pol] => Array
(
[#required] =>
[#tree] =>
[#parents] => Array
(
)
[
#description] =>
[#attributes] => Array
(
[class] => profile-profile_pol
)
[
#title] => POL
[#value] =>
male
?>
Из кода видно что поле [#value] => male
На русском : мужской, при переключении на английский меняет значение на male.
Так как мне вывести это поле?
Использую: Profile модуль
Поле: selection
Комментарии
Я не помогу... Профиль не переводила, и не знаю как с профилем работать. И не понимаю вопрос - в форме заполнения профиля в селекте нет выбора женского пола или он не выводится при сохранении?
Переводила поля и значения полей в cck через перевод интерфейса. В форме заполнения они на русском, но уже сохраненная нода отображает язык, который нужен.
Хотя нет, в форме заполнения стоит язык по умолчанию и все переведенное.
Вот так я вывожу поля cck в ноде:
<?php print theme('content_field', $node->content['field_xxxx']['field']); ?>
где field_xxxx - это названия поля cck.