есть gui либа, написанная на opengl. все писалось под винды. я ее портировал на linux. все нормально заработало, за исключением понимания уникодовых строк. она сильно завязана на cp1251 (текст рендерится вручную, с помощью freetype, глифы грузятся в списки отображения и выводятся как текстуры). времени на допил под utf-8 просто нет. прога, использующая эту либу, должна юзать sqlite. собственно в чем вопрос. как тут правильно поступить? ставиль локаль в cp1251? либо в базе хранить в utf-8, при выдергивании конвертить в cp1251(не хотелось бы этого). либо есть еще какие то варианты? всем спасибо за ответы