Создание диалоговых окон транслитерации и языкового перевода + снова новые идеи
Ну вот и очередной день закончился. Что он нам принес? В общем-то то, что я вчера и планировал. Это диалоговое окно сначала транслитерации кириллицы. Там только нужно передать параметры в ту же функцию C#-класса для работы с БД SQLite, что выполняет все прочие функции. Недолгая работа. Но тут обнаружилась подстава. Но во время тестирования не этого диалога, а диалога для обработки данных таблицы функцией. Тестировал я функции преобразования регистра строк. И тут выяснилось, что пара функций для преобразования верхнего регистра в нижний и наоборот не работает с кириллическими символами. Поддерживает только латинские символы. Так что мне пришлось запиливать свою реализацию этих двух (пока) функций в вышеупомянутом классе. А я сначала грешил на плохую работу функции обработки данных во всё том же вышеупомянутом классе. Но нет, там всё обрабатывается корректно. Дело именно в движке SQLite. И установка другой кодировки в настройки подключения к базе данных эту проблему не исправила. Исправило только написание пользовательских функций для подключения к БД...
