Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Yu-val

Добавление языковых переменных

Рекомендованные сообщения

При внесении косметических модификаций часто хочется выводить текст, который не содержится в стандартном наборе языковых переменных. Вносить выводимый текст непосредственно в код как-то нехорошо, потом для изменения текста придется ведь лезть снова в код.

В админке не нашел возможности добавить новую переменную, только редактирование уже имеющихся.

Попробовал отредактировать один из существующих lang-файлов в кэше, добавив туда еще одну строчку. В принципе получилось, переменная стала доступна. Насколько корректно редактировать языковые файлы в кэше?

Также попробовал записать в кэш новый файл со своими переменными. Проблема в том, что эти переменные доступны для редактирования в админке, но в PHP-коде они не видны. Может быть, новые языковые файлы нужно где-то регистрировать?

Поделиться сообщением


Ссылка на сообщение

Редактировать существующие lang-файлы корректно. Это не совсем кэш.

Нужно только правильно выбрать используемый в нужной группе шаблонов.

 

Свои добавлять сложнее, так как надо их подцеплять где-то :)

Поделиться сообщением


Ссылка на сообщение
04/19/09 18:27 (изменено)
Редактировать существующие lang-файлы корректно. Это не совсем кэш.

Нужно только правильно выбрать используемый в нужной группе шаблонов.

Ага, спасибо за быстрый ответ! Именно так и решил проблему.

 

Свои добавлять сложнее, так как надо их подцеплять где-то :)

А кто-нибудь знает, где и как их нужно подцеплять?

Изменено пользователем Yu-val

Поделиться сообщением


Ссылка на сообщение
$this->ipsclass->load_language('имя ланга без .php');
пример
$this->ipsclass->load_language('lang_thanks');

в php файле нужном

Поделиться сообщением


Ссылка на сообщение
04/19/09 20:03 (изменено)
в php файле нужном

Получилось. Спасибо!

Изменено пользователем Yu-val

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...