я не сталкивался с 1254, т.е. думаю разбираться вам придется самому.
Misha v.3 04.09.2006 14:55
вот что вам в помощь:
http://www.parser.ru/docs/lang/installcharset.htmдалее, если открыть файл с кодировкой 1251 то за 2 минуты можно выяснить, что например русская буква 'з' имеет код E7, 'З' - C7. можно найти строку где описывается большая буква 'З' и увидеть, что в столбце lowercase у неё значится 'E7'. наверное с турецкими символами нужно поступить аналогично. если найдете ошибки в таблице кодировки 1254, поправите их и пришлете - проверим и обновим.
а вообще если вы делаете "мульти-язычный" сайт - смотрите лучше сразу в сторону UTF-8, по крайней мере в части хранения данных и административного интерфейса. там вы в одном интерфейсе сразу сможете редактировать данные из разных наборов. а если будет желание экономить байтики посетителям - можете попросить парсер перекодировать содержимое перед выдачей ($response:charset) в зависимости от языковой версии сайта.
P.S. осторожно, при работе с utf-8 у парсера также есть некоторые "косяки" в случае строковых функций: upper/lower/left/right/mid. однако мы последнее время как-то не делаем подобные преобразования при выдаче.