mount_smbfs и украинская кодировка, Jinx, 21-Окт-11, 15:27 [смотреть все]Собственно проблема следующая - при монтировании виндовой шары при помощи mount_smbfs не показывается украинская буква i, вместо неё отображается знак вопроса. # locale LANG=uk_UA.KOI8-U LC_CTYPE="uk_UA.KOI8-U" LC_COLLATE="uk_UA.KOI8-U" LC_TIME="uk_UA.KOI8-U" LC_NUMERIC="uk_UA.KOI8-U" LC_MONETARY="uk_UA.KOI8-U" LC_MESSAGES="uk_UA.KOI8-U" LC_ALL=
При монтировании используется такая кодировка: charsets=koi8-u:CP866. Знаю, в CP866 буквы i нет, но при попытках использовать CP1251, CP1252, даже 1125 я получаю вообще нечитаемые крякозябры. Помогите заставить FreeBSD видеть украинские символы.
|
- mount_smbfs и украинская кодировка, nick, 15:46 , 21-Окт-11 (1)
> Собственно проблема следующая - при монтировании виндовой шары при помощи mount_smbfs не > показывается украинская буква i, вместо неё отображается знак вопроса. > При монтировании используется такая кодировка: > charsets=koi8-u:CP866. > Знаю, в CP866 буквы i нет, но при попытках использовать CP1251, CP1252, > даже 1125 я получаю вообще нечитаемые крякозябры. > Помогите заставить FreeBSD видеть украинские символы.А якщо mount.cifs? Зараз mount.smbfs - deprecated.
- mount_smbfs и украинская кодировка, Jinx, 16:11 , 21-Окт-11 (2)
> А якщо mount.cifs? Зараз mount.smbfs - deprecated.А разве FreeBSD поддерживает cifs?
- mount_smbfs и украинская кодировка, nick, 16:19 , 21-Окт-11 (3)
> А разве FreeBSD поддерживает cifs?Пардон, тепер mount.cifs сидить в cifs-utils тільки для Linux. Native для FreeBSD ніби нема :( - mount_smbfs и украинская кодировка, nick, 16:30 , 21-Окт-11 (4)
А нема у mount.smbfs під FreeBSD чогось схожого наcodepage=21866,iocharset=koi8-u ? (як у Linux) Наприклад, charsets=koi8-u:cp21866 (інтуїтивно).
- mount_smbfs и украинская кодировка, Jinx, 16:56 , 21-Окт-11 (5)
> А нема у mount.smbfs під FreeBSD чогось схожого на > codepage=21866,iocharset=koi8-u ? (як у Linux) > Наприклад, charsets=koi8-u:cp21866 (інтуїтивно).Оно то есть, но здесь не поможет. Я понял что не так - у меня нет нужной таблицы перекодировки, по этому и 1251 и 1252 отображаются крякозябрами. Мне нужно "CP1252 to UTF8u", но вот где её взять? По ходу как-то придется самом рисовать...
- mount_smbfs и украинская кодировка, nick, 17:07 , 21-Окт-11 (6)
>> А нема у mount.smbfs під FreeBSD чогось схожого на >> codepage=21866,iocharset=koi8-u ? (як у Linux) >> Наприклад, charsets=koi8-u:cp21866 (інтуїтивно). > Оно то есть, но здесь не поможет. > Я понял что не так - у меня нет нужной таблицы перекодировки, > по этому и 1251 и 1252 отображаются крякозябрами. Мне нужно "CP1252 > to UTF8u", но вот где её взять? По ходу как-то придется > самом рисовать...1252 = Latin 20866 = koi8-r 21866 = koi8-1 1125 = ruscii А для чого to UTF-8, якщо локаль uk.KOI8-U?
- mount_smbfs и украинская кодировка, nick, 17:33 , 21-Окт-11 (10)
> При монтировании используется такая кодировка: > charsets=koi8-u:CP866. > Знаю, в CP866 буквы i нет, но при попытках использовать CP1251, CP1252, > даже 1125 я получаю вообще нечитаемые крякозябры.Дивно, що після переходу з cp866 на cp1125 виходять кракозябри, бо там різниця тільки у кількох символах. Хіба що mount.smbfs ВЗАГАЛІ не знає cp1125.
|