Ответ на оба вопроса лежит в таблице pages_language_overlay. В ней хранятся языковые версии страниц.
1) Для переключения между языками есть стандартное HMENU со special=language, плюс несколько расширений. Посмотрите на то, как это сделано там.
2) field = media, это, фактически, запрос поля media в таблице pages. Поскольку media языковых разделов хранится в таблице pages_language_overlay, то запрос должен обращаться туда. Каким образом - я не знаю.
|