История изменений
Исправление saahriktu, (текущая версия) :
Вы опять смешиваете разные случаи в одну кучу? Мы говорим конкретно о документах. *.pdf, *.djvu, *.txt, *.epub,... - вот это вот всё. Здесь юзеру нужно конвертировать только plaintext если он работает с plaintext'ом. А в иксах юзеру любой локали совершенно не нужно конвертировать *.pdf'ы и *.epub'ы.
А текст в сетевых IM-клиентах - это не то, что получает юзер когда с ними работает. Если бы он получал текст текстом, то он мог бы применять к нему iconv скриптами и проблем бы не было. И когда юзер пишет такие сетевые IM-клиенты на bash'е, то он может просто вкручивать туда iconv - и никаких проблем. Проблемы у софта, который держит текст в себе. И тут уже нужно его крутить чтобы он держал его в себе правильно.
Исходная версия saahriktu, :
Вы опять смешиваете разные случаи в одну кучу? Мы говорим конкретно о документах. *.pdf, *.djvu, *.txt, *.epub,... - вот это вот всё. Здесь юзеру нужно конвертировать только plaintext если он работает с plaintext'ом. А в иксах юзеру любой локали совершенно не нужно конвертировать *.pdf'ы и *.epub'ы.
А текст в сетевых IM-клиентах - это не то, что получает юзер когда с ними работает. Если бы он получал текст текстом, то он мог бы применять к нему iconv скриптами и проблем бы не было. И когда юзер пишет такие сетевый IM-клиенты на bash'е, то он может просто вкручивать туда iconv - и никаких проблем. Проблемы у софта, который держит текст в себе. И тут уже нужно его крутить чтобы он держал его в себе правильно.