|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Mosgalin 2:5030/1041.17 29 Nov 2001 23:39:44 To : Vladimir Bormotov Subject : recode -------------------------------------------------------------------------------- 26 Hоя 01 16:18, Vladimir Bormotov wrote to Michael Shigorin: MS>> Лучше посмотреть на реализацию функции g_convert_with_fallback() MS>> в GLib-1.3.x (pre-2.0) - там переносимая реализация. Основной MS>> принцип - при ошибке преобразования исходная строка MS>> NB: ^^^^^^ MS>> преобразуется в UTF-8 (что должно пройти в любом случае), а затем MS>> производится посимвольное преобразование из UTF-8 в требуемую MS>> кодировку, с заменой символов, которые не удается преобразовать. VB> яще раз - я не знаю _нормального_ выхода, то штатная утилита iconv VB> меня совсем не устраивает. Т.е. АБСОЛЮТHО. Hормальный выход один - скачать asrecod, который умеет все что нужно, включая автоопределение кодировок (и даже маленькую поддержку фидо в виде буквы H:). Мне как-то здесь посоветовали - попробовал и остался очень доволен. Vladimir ... I wanna live, I wanna love, but it's a long hard road, out of hell... --- Why use Windows, since there is a door? * Origin: [...CENSORED...] (2:5030/1041.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45283c068f81.html, оценка из 5, голосов 10
|