//Проблема с названием блоков легко решается их дублированием.//
А если десять языков, как мы их продублируем. Нет, здесь надо создать поддиректорию blocks/language и туда засунуть все названия блоков в отдельных lang_xxx.php
Пока руки не доходят до этого, но зато у меня Навигация давно многоязычная. Правда только три языка - русский, болгарский и английский, но любой другой язык можно создать за пять минут при помощи словаря. Надо просто перевести 20 слов, даже не предложения.
Вообще-то нюк не доделан в плане многоязычности. Рубрики (категории) например создаются только на одном языке.
Если понравится многоязычное меню, пишите мне на мыло и я его загружу в Библиотеку ресурсов (Downloads).
ПС. Для того, чтобы увидеть чужое меню, надо поменять язык интерфейса, а потом нажать на любой линк.
Если интерфейс блок вдруг исчезнет, напишите в окошке браузера
http://www.orientalgate.org/index.php?newlang=russian Multilingual menu - DEMO А еще лучше, если кто-нибудь из вас принцип этого меню распространит и на моноязычные блоки. Я в программировании более чем ламер.