[QUOTE]Ruslan Hab пишет:
но насколько мне известно utf-8 слова переводят в другой регистр не через strtoupper а через mb_strtoupper библиотеку, неужели в битриксе этого не знают[/QUOTE]
Знают, если в настройках PHP определён параметр:
[QUOTE]mbstring.func_overload 2[/QUOTE]
то всё подключается автоматически.
На данный момент проблемы именно в этом:
[QUOTE]так же Работает и остается[/QUOTE]
Попробуйте выполнить рекомендации, приведённые в статье:
http://dev.1c-bitrix.ru/support/faq/8370/#112860
Если не поможет, то Вам надо обратиться к администратору хостинга с просьбой отладить работу функции strToUpper().
P.S. Вы где-то написали, что у Вас UTF-8?