Вам нужно намеренно и тактически решить, без какой части информации сейчас можно прожить. Но также нужно намеренно и стратегически решить, когда платить по долгам.
Catalog::getMenuRight()
Catalog::getMenu(Catalog::LOCATE_RIGHT )
чтобы не коверкать два языка?