Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Yu-val

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

Recommended Posts

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites
Редактировать существующие lang-файлы корректно. Это не совсем кэш.

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

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

 

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

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

Edited by Yu-val

Share this post


Link to post
Share on other sites
$this->ipsclass->load_language('имя ланга без .php');
пример
$this->ipsclass->load_language('lang_thanks');

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

Share this post


Link to post
Share on other sites
в php файле нужном

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

Edited by Yu-val

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...