Всем привет!
Есть мультиязычный сайт на Drupal 7.
Два языка — русский и английский.
Проблема в том, что, когда у материала нет перевода на английский, то иконка языка в language switcher все равно есть. Но все бы ничего, но она — активная ссылка, которая ведет на системный урл ноды в каталоге /en/
То есть, ссылка вида site.com/en/node/n
Причем, эта страница с системным урлом реально существует. И она — дубль той страницы, которая на другом языке. То есть, есть две страницы:
site.com/ru/zvetochki_vasilki
site.com/en/node/123
Как исправить? Или хотя бы сделать так, чтобы флажок был неактивным, если нет перевода. А то ПС переходят по ссылке на флажке и индексируют. В роботс запретил, но это не выход.
Помню, что, когда раньше создавал мультиязычные сайты, если не было перевода, то флажок в переключателе языков был неактивным. Но сейчас почему-то активный...
Заранее благодарю.