Мдя... помощи так и не дождался. :(
Пришлось мудрить и делать по топорному...
Смена логотипа при смене языка - для версии движка 2.0.3.1
В catalog\controller\common\header.php
Вместо:
if (is_file(DIR_IMAGE . $this->config->get('config_logo'))) {
$data['logo'] = $server . 'image/' . $this->config->get('config_logo');
} else {
$data['logo'] = '';
}
Прописал (для 3-х языков - русский, украинский, английский):
Меняем на это:
if ($data['lang'] == 'ru') {
$data['logo'] = $server . 'image/'.('ru/logo.png');
}
elseif ($data['lang'] == 'uk') {
$data['logo'] = $server . 'image/'.('uk/logo.png');
}
else {
$data['logo'] = $server . 'image/'.('en/logo.png');
}
Ну и понятное дело, в папке image создаем 3 папки ru, uk и en куда ложим соответствующие языку изображения логотипов.
p.s. Уверен что есть решение проще, но увы, от форумчан помощи так и не дождался, а старая голова только на это сработала. :)
Всем удачи!