Как словарь называется, который с этим форматом работает? Может у них уже есть решение.
Какой у них сайт? Может там какая-то спецификация есть.
Вопрос в оформлении. Как, например, в словаре делать новую строку? В том только однострочные переводы. Но если поместить большую статью в одну строку - будет нечитабельно.
По идеи перевод из одной базы в другую (MySQL→SQLite) - делается просто. Я никогда этим не занимался, но хотелось бы попробовать.
Однако сейчас большой вопрос - что делать с оформлением.
Попробуй в том словаре добавить в каком-нибудь слове новые строки и посмотри как словарь будет это отображать.
И проверь ест ли он пробелы (более одного подряд превращает в один).
Я имел ввиду спецификацию, т.е. как словари делать. Но если это китайская компания, то точно ничего не будет (т.е. это корманный переводчик).
Та программа прекасно видит китайский. Попробуй поменять региональный на китайский. И редаткировать умеет. Два раза щёлкни по переводу, измени, а потом "сохранить".
Программа хорошая, я сам не так давно искал подходящую, но они все не отображали китайский, а та единственная, которая отображала слишком грамозкая (и платная). А это как раз то что нужно.
Если с китайским не получится - используй английский. Надо узнать можно ли с новой строки делать.
Всё понятно.
Только как БКРС dsl переконвертировать в sql lite базу? Вот меня что интересует. Не буду же я вручную каждое слово вбивать.
Я бы сначала выгрузил старую базу на диск, в текстовый файл.
О том как это сделать:
можно вручную с помощью утилиты bcp,
можно полуавтоматически с помощью Data Transformation Service
можно использовать готовое решение типа
mssql converter или questsoft toad for SQL Server
В ближайшие время конвертирую, там посмотрим что подправить надо.
Очень сильно напрягает дублирование.
Попробуйте в dictword оставить только две колонки (поочередно убрав повторяющиеся) и проверить будет ли работать.
И в третьей таблице можно попробовать убрать одно id