Semi

Как отключить функцию языков?

Recommended Posts

здравствуйте. Не подскажете как убрать из страниц функцию языка. Нам нужна только русский а на английском мы ничего не наполняем по этому он мешает данный момент. Как отключить? Я искал и не нашел подумал обратиться к Вам. Спасибо

post-2064-0-39235200-1403967720_thumb.pn

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


Ссылка на сообщение
Поделиться на других сайтах

/template/frontend/agency/top_fixed_menu.tpl.html

<div class="btn-group"><a class="btn btn-success btn-small dropdown-toggle" data-toggle="dropdown" href="#">{$smarty.session._lang} <span class="caret"></span></a>...тут еще код...</ul></div>

Вот этот блок удалите или закомментируйте.

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


Ссылка на сообщение
Поделиться на других сайтах

А как закрыть от индексации английские страницы, какой код добавить в robots.txt ? Спасибо. 

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


Ссылка на сообщение
Поделиться на других сайтах

Английских страниц, как таковых, не существует. Адресация не поддерживает указания языка на уровне урла, так что и ндексировать как бы не чего. Грубо говоря, адрес страницы на русском и на английском не отличим.

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


Ссылка на сообщение
Поделиться на других сайтах

Английских страниц, как таковых, не существует. Адресация не поддерживает указания языка на уровне урла, так что и ндексировать как бы не чего. Грубо говоря, адрес страницы на русском и на английском не отличим.

Спасибо)

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


Ссылка на сообщение
Поделиться на других сайтах

Английских страниц, как таковых, не существует. Адресация не поддерживает указания языка на уровне урла, так что и ндексировать как бы не чего. Грубо говоря, адрес страницы на русском и на английском не отличим.

А есть ли возможность, чтобы индексировала страницы на тех языках на которые есть переключатели языков

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


Ссылка на сообщение
Поделиться на других сайтах

А есть ли возможность, чтобы индексировала страницы на тех языках на которые есть переключатели языков

Пример страницы скажите.

Вообще на любую страницу можно поставить где-нибудь ссылку, например в новости.

И тогда у поисковиков появляется шанс забрать ее себе в индекс.

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


Ссылка на сообщение
Поделиться на других сайтах

к примеру вот страница http://estate.sitebill.ru/?_lang=en будет ли она индексироваться по английски

Маловероятно.

Алгоритм перевода построен на сессиях.

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


Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Дмитрий Кондин
      Для начала вам нужно в  /apps/system/language/ - создать копию языкового каталога, например ru -> cn. Затем перевести языковые файлы внутри этого каталога. Также нужно выполнить аналогичные действия в /apps/language/language/ Это два основных расположения большинства языковых переменных. Также в каждом приложении в ./apps/ есть свои языковые файлы. Чтобы язык появился в выборе переключателя, нужно добавить его в файле: /apps/language/admin/admin.php Находим вот такой код: $this->_lang_codes=array( 'ru'=>'Русский', 'en'=>'English' ); И добавляем сюда строчку, например, с украинским языком:
      $this->_lang_codes=array( 'ru'=>'Русский', 'en'=>'English', 'ua'=>'Українська' ); Сейчас есть одна небольшая проблема, которую мы решим в будущих версиях. А именно приложение language при обновлении будет затирать ваши изменения в файле /apps/language/admin/admin.php, поэтому после обновления именно приложения language, нужно будет снова добавить эти строчки. Но при этом сами языковые файлы с переведенным текстом не затираются. Полное описание процесса перевода CMS на другие языки тут http://wiki.sitebill.ru/index.php?title=Перевод