вот вы велосипед изобретаете, в вики все подробно написано.
Quote from: openagate at Nov 25, 2007, 04:59 AM
на мой взгляд, не слишком удачная реализация. по клику по флажку осуществляется переход не на альтернативную страницу, а именно на начало языкового дерева. но если для локализации этого достаточно, то, возможно, и покатит.
видно вы не то что не пробовали делать мультиязычный сайт, но и даже вики не читали.
по клику на флажок как раз получается переход на альтернативную страницу, нафига тогда нужно ru=число или ua=число в данном случае.
Quote from: Seruy at Nov 24, 2007, 06:14 PM
б) почему-то не появились иконки флагов стран
при просмотре исходного кода страницы просто получаю пустую ячейку <td></td>
флажки появляются только в том случае если у страницы есть копия на другом языке, т.е. прописан id в TV, например ua=число. Какой смысл флажки показывать если они никуда не ведут.
Для redirect создайте шаблон новый, впишите туда только [!Redirect?id=`id документа`!](без всяких <html><body> и т.д.) и примините этот шаблон главной странице вашего сайта, все.
а дальше прописываем в tv каждой страницы id копии на другом языке, допустим сейчас мы на русской странице с id 88, а на другом языке копия страницы имеет id 120, на первой прописываем в TV ua=120 на второй ru=88
http://enforta.ru пример двух языков
Quote from: openagate at Nov 25, 2007, 10:04 PM
ошибку выдаёт сниппет, так как ему нужны и буква, и цифра...
лан, попробую сделать так.
Поменяй тип TV’аря на CheckBox
Возможные значения: ru==ru=62||ua==ua=63
Значение по умолчанию: ru=62
смысл какой этой всей комбинации? по смыслу два шаблона, в один написать
<a href="/ru.html"><img src="флажок" alt="" /></a>
а в другой соответственно
<a href="/ua.html"><img src="флажок" alt="" /></a>
будет проще