Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 7730 - Перевести транслятор в UTF8   Make a simular bug
Summary: Перевести транслятор в UTF8
Status: CLOSED FIXED
Alias: None
Product: SELTA@Etersoft
Classification: Продукты (Products)
Component: selta.dll (show other bugs)
Version: 1.1.0
Hardware: PC All
: P4 minor
Target Milestone: версия 1.0.4
Deadline: 2011-10-15
Assignee: Калюхович Юрий
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 6853
  Show dependency treegraph
 
In work:
Reported: 2011-10-14 18:49 MSK by Станислав Коробейников
Modified: 2014-09-11 18:35 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Станислав Коробейников 2011-10-14 18:49:53 MSK
Нужно перевести транслятор в UTF8 т.к. в odbc много лишних преобразований по этому поводу.
Comment 1 Vitaly Lipatov 2011-10-14 21:31:50 MSK
Мне казалось, что новый транслятор у нас и так в UTF8.
Видимо, мы для совместимости сделали функцию translate в cp1251.
Так можно добавить прямую, без перекодировок — translateUTF8
Comment 2 Калюхович Юрий 2011-10-15 17:46:03 MSK
(В ответ на comment #1)
> Мне казалось, что новый транслятор у нас и так в UTF8.
> Видимо, мы для совместимости сделали функцию translate в cp1251.
> Так можно добавить прямую, без перекодировок — translateUTF8

да, траслятор в utf8, в translate() используется MultiByteToWideChar(), можно просто добавить translateUTF8() без этой функции...
ну и лог сельты, думаю, будет вестись в utf8 тогда
Comment 3 Калюхович Юрий 2011-10-15 19:38:34 MSK
написал, тест работает. добавил структуру w_into_translate с полями wchar_t.
новая функция - translateUTF8()
закоммитил, ветка master. багу закрываю.
Comment 4 Vitaly Lipatov 2014-09-11 18:35:22 MSK
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.