Я нахожу, что получение поддержки Unicode в моих кросс-платформенных приложениях является настоящей болью в прикладе.Поддержка кроссплатформенного юникода
Мне нужны строки, которые могут быть переведены из кода C, в базу данных, в приложение Java и в модуль Perl. Каждый из них использует различные кодировки Unicode (UTF8, UTF16) или другую кодовую страницу. Самое большое, что мне нужно - это кросс-платформенный способ совершения конверсий.
Какие инструменты, библиотеки или методы используют люди, чтобы упростить управление этими вещами?
На самом деле Perl не так хорошо играет с Windows API и файловыми системами, которые ожидают UTF-16. Это возможно, но не так тривиально, как вы заставляете его звучать. – hippietrail 2011-03-31 08:52:17