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

Надо мнение эксперта

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

05/26/09 12:44 (изменено)

Я искал инфо о том как сделать кнопки переключения языка на форуме и вот что я нашел:

 

""На форуме посетителям будет удобно если форум имеет переключения на их язык.

Добавим два кликабельных флажка русский и английский.

открыть файл /themes/шаблон/index.template.php

после строк

 

// display the time echo ' <td class="titlebg2" height="32" align="right"> <span class="smalltext">

вставить

 

<a href="java script:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=russian\';void(0);"><img src="', $settings['images_url'], '/Russian.png" alt="','" border="0" /></a><a href="java script:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=english\';void(0);"><img src="', $settings['images_url'], '/English.png" alt="','" border="0" /></a>

 

может быть косяк с русскими буквами после переключения на английский

исправим: файл /themes/default/index.english.php строка $txt['lang_character_set'] = 'windows-1251'; и тогда будет все нормик.

п.с. Russian.png и English.png лежать должны в папке картинок /themes/default/images/...""

 

 

 

ВОПРОС - Это мод под форум на платформе SMF.

Возможно что нибудь такое подогнать под IPB?

Изменено пользователем Lcars

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


Ссылка на сообщение
06/02/09 15:05 (изменено)

Возможно, конечно.

 

Например, на этом форуме переключать языки можно не кнопкой внизу, а ссылками:

 

[ССЫЛКИ УСТАРЕЛИ, ВЕРСИЯ ДРУГАЯ]

 

Первая ссылка даст русский, вторая — английский. langid в обеих случаях — идентификатор языка, можете у себя в папке /cache/lang_cache посмотреть, как они у вас называются.

 

Собственно всё, вешаем пару флажкой, ставим с них ссылки типа приведённых выше и всё.

Изменено пользователем Fisana

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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