by ikm » Mon May 11, 2009 9:57 am
Можно построить две таблицы транслитерации - одна ü->ue, другая ue->ü, и сохранять результаты обеих. То есть, сначала мы пропускаем исходную строку через первую, потом исходную через вторую, результаты сливаем вместе, выкидывая возможные дупы. Для этого понадобится переопределить существующий класс транслитерирования.