SELECT 
  lang.name, 
  IF(
    cscart_ult_language_values.value IS NULL, 
    lang.value, cscart_ult_language_values.value
  ) as value 
FROM 
  cscart_language_values lang 
  LEFT JOIN cscart_ult_language_values ON cscart_ult_language_values.name = lang.name 
  AND company_id = 1 
  AND cscart_ult_language_values.lang_code = lang.lang_code 
WHERE 
  lang.lang_code = 'ru' 
  AND lang.name IN (
    'menu', 'text_topmenu_view_more', 
    'text_topmenu_view_more', 'text_topmenu_more', 
    'menu', 'text_topmenu_view_more', 
    'text_topmenu_view_more', 'text_topmenu_more'
  )

Query time 0.00037

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE cscart_ult_language_values system PRIMARY 0 const row not found
1 SIMPLE lang range PRIMARY PRIMARY 392 3 Using index condition

Result

name value
menu Меню
text_topmenu_more Больше [item] <i class="text-arrow">&rarr;</i>
text_topmenu_view_more Больше <i class="text-arrow">&rarr;</i>