Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Вопрос по дополнительным полям профиля
#1
Lightbulb 
Господа, как сделать так. чтобы название, описание и другие параметры дополнительного поля профиля можно было перевести на несколько языков? Если такой функции нет, то свяжитесь с разработчиками движка. Я сам в английском 12 часов ночи, по этому пишу сюда.

Мне кажется. такая функция нужна. По крайней мере для форумов, где стоит два и более языка. Подобная функция реализована в PHPBB. Там перед созданием дополнительного поля мы создаем его идентификатор. Потом ему присваивается имя на нескольких языках.
Ответ
#2
в шаблоне используете: {$lang->gender}

На сервере редактируете inc/languages/[папка каждого языка] / global.lang.php
В файле дописываете массив. Пример для русского языка:
было:
Код:
$l['comma'] = ", ";
?>
стало:
Код:
$l['comma'] = ", ";
$l['gender'] = "Пол";
?>
повторяете для каждой папки языка.
Ответ
#3
А как добавить свои поля? Какие идентификаторы создаются в этом случае?
Ответ
#4
в любом редакторе правите файл и заливаете на сервер.
главное, чтобы имена полей (идентификаторы) не повторялись.
идентификаторы сами придумываете.
Ответ
#5
Подождите. Я не допер. Я через админку создаю поле. При создании поля ничего не говорится за идентификатор этого поля. Есть строка "Имя" строка "Краткое описание" ну и параметры этого поля. Имя это и есть тот самый пресловутый идентификатор, который прописывается в языковых файлах?
Ответ
#6
стоп.
видимо я не совсем правильно вас понял - я расписал как сделать переключаемое описание поля в шаблоне, но вот варианты выбора никак нельзя сделать переключаемыми - там нельзя использовать пхп-переменные.
можно только добавить в список выбора их дубли на разных языках.
Ответ
#7
Ладно. Обойдемся пока что без полей. Подождем, пока они не сделают нормальную систему создания этих полей. Написать бы самим разработчикам об их упущении, но у меня это не получится.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)