Стал разбираться, так как "ru-RU" в хтакксессе нигде нет, его откинул, остались только сеттинги в смарте:
в админке написано так
следовательно я поставил так:for some reason you want to show italian version to surfers with 'ur' (Urdu) and 'vi' (Vietnamese) in HTTP_ACCEPT_LANGUAGE You have to add a line : ur,vi|it
ru-RU,ru,ru-BY,ru-UA,be,uk|ru
по аналогии, всем пользователям с перечисленными языками показывать russian versian.
однако там же в смарте написано и
что вроде как противоречит предыдущему и надо писать так:format: lng_keyword|language code
ru|ru-RU,ru,ru-BY,ru-UA,be,uk
я попробовал поменял на
ru|ru-RU,ru,ru-BY,ru-UA,be,uk
и ошибка цикличного редиректа пропала. С моей стороны, при этом, все так же работает, как надо. Проблема в том, что лично мне воспроизвести ошибку у себя не удалось, решил отписать все же уточнить как должно быть правильно по изначальной задумке... первый вариант или второй.