вариантов решения много, я приводил уже одно из решений, могу привести еще одно дублируете свойства у элементов, настраиваете внешний вид на 2 версии, но статические страницы вам все-равно придется дублировать. устанавливаете сессию/куки с указанием языка и подгружаете только те свойства/страницы какие необходимы при установленных куках/сессии. а то что в openCart по другому, то это и другая система управления сайтом, там по другому хранится информация.