[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Возможна ли поддержка тиклем юникода?



Alexey Pechnikov wrote:
>> Для unac_string_utf16 данные должны быть получены sqlite3_value_text16be,
>> а не sqlite3_value_text16.
> 
> А в определяемом платформой формате be/le никак нельзя?! Ой не нравится
> мне такой подход.

Можно, но либо придётся вручную перекодировать данные перед и после вызова
unac_string_utf16, либо, что лучше, вместо unac_string_utf16 использовать
unac_char_utf16.

>> Всё не так просто. См. http://www.unicode.org/reports/tr10/
> 
> Полную реализацию самому не сделать, а готовых инструментов приемлемого
> качества не видно. Интересует именно "приемлемая" реализация, но зато
> быстрая. В сложных случаях можно на уровне приложения назначать функции
> сортировки/преобразования, но это медленно.

См. Unicode::Collate.



Reply to: