Давайте я выскажу более полно свою задачу.
Существует программа на Лазаре под Винду (в свою очередь переводилась с Делфи). Рассчитана она на работу с базой в Firebird в кодировке 1251. База уже существует и перекодировать ее не очень то и хочется.
Кроме того, в программе присутствуют строковые константы, содержащие русские символы. Ну и русские комментарии терять тоже не хочется.
Собственно, на Лазаря программа переделывалась ради кроссплатформенности. Т.е. с одной базой должны работать клинеты и из под Винды, и из под Линукса.
Может кто-то уже решал подобную задачу? Поделитесь методикой, если можно.