Ответы

    1.  0 0

    juliana-sokol (33) 6 (14904)42782 17 лет  

    а что это такое вообще?  хотяб пояснил бы... =)

    1.  0 0

    Toonami (35) 5 (2880)1413 17 лет  

    a chem tebje cp1251 nenravitsa? i voobshe esli bi tolko cp1251 stojal to ne chital bi on russkij shrift, tut javno utf-8 pristvuet!

    1.  0 0

    Ёжкин Кот (42) 6 (10955)52566 17 лет  

    Пора бы. Полностью согласен.

    1.  0 0

    Виртулис (35) 7 (35089)652169 17 лет  

    По топику: на фриноде, например, каждый канал сам выбирает кодировку. De facto - UTF-8, но никто не заставляет. Здесь, насколько мне известно, только один канал (который не буду называть) на такой шаг решился. На самом деле, mIRC все равно криво поддерживает utf-8. Если тебе оный нужен чтобы видеть латышские (немецкие, французские, китайские) символы, afaik ты в обломе. Так что пока все не перелезут на x-chat, вряд ли что-то такое произойдет.

    По оффтопику:
    Toonami, а "там"?
    Или ты входишь в число тех, кто считает, что одноименный IRC сервер - пережиток прошлого, и домен "irc.lv" нисколько не смущает. Хотя, теперь я слышал будет otveti.lv, так что все правильно.

    1.  0 0

    kekc 7 (32811)658141 17 лет  

    уже задавался этот вопрос! сначала объясни всем икаждому что это такое! На мой взгляд потребности в этом нет!

    1.  0 0

    CS-Help (17) 4 (1785)25 17 лет  

    Осспади, ВЫ ТАКИЕ ОПАСНЫЕ :((((((((

    Вы, наверное, никогда не осилите того, что ЧТО СЕРВЕР ПОЛУЧАЕТ, ТО ОН БАЙТ-В-БАЙТ И ПЕРЕСЫЛАЕТ, будь то символ из cp-1251 или UTF-8. СЕРВЕРУ ВСЁ РАВНО. Другое дело - настройка самих клиентов на отображение данных символов. И, конечно же всеми любимых сервисов...

    1.  0 0

    Po 6 (6807)2412 17 лет  

    :) reshil blesnutj umom

    1.  0 0

    KOT (34) 5 (3871)1926 17 лет  

    оууу....

    1.  0 0

    GoodSoft 4 (1376)1613 17 лет  

    Я думаю, это случится только тогда, когда ВСЕ ирц-клиенты независимо от воли юзера станут работать под УТФ

    1.  0 0

    SysAdmin7 4 (1751)26 17 лет  

    УТФ - 8...

    вопрос как поведут снебя клиенты под виндовс 3,11, если у кого-то такое остались или 95м...

    1.  0 0

    exec^ 3 (581)16 17 лет  

    Ну тогда давай ставь !

    1.  0 0

    muporkur 2 (358)26 17 лет  

    Не вижу в этом смысла, вполне можно обойтись без умлаутов и гарумзимей.

    1.  0 0

    vacca (57) 6 (7624)2419 17 лет  

    Как это тему уже избили.
    Хочется -- переходи прямо сейчас, сервер-то тут ни при чём. Разве что баннер выдаёт.

Похожие вопросы

  • Как установить локал ru_RU.cp1251 ?
    Настройка русского языка в программе
    Прежде всего, нужно установить поддержку русского языка в программе.

    1. Определите, в какой кодировке вы будете передавать текст c матом методам модуля. Обычно это кодировка совпадает с той кодировкой, в которой у Вас хранится документы на сервере.

    2. Спросите у администратора сервера, как называется локаль для этой кодировки. Если ее нет, попросите ее поставить, это у него займет 2-3 минуты. В результате Вы получите название локали в виде ru_RU.CP1251 или ru_RU.KOI8-R (также возможны другие варианты названий, например ru_RU).

    Также может помочь чтение документации о локале perldoc perllocale и man locale.

    3. Итак, название локали известно, теперь нужно подключить эту локаль в программе.

    Вставляем перед

    use Lingua::RU::Antimat;

    строчку

    use POSIX qw(locale_h);

    а перед тем, как начнете использовать методы модуля, вставьте

    use locale;

    setlocale(LC_CTYPE,'ru_RU.CP1251');

    ,где вместо ru_RU.CP1251 должно быть название локали, которую Вы получили от Администратора.

    Каким образом можно узнать, что локаль настроена неправильно? Матерные слова написанные маленькими буквами, будут вырезаться, а написанные заглавными буквами - нет. В общем-то, настройка локали нужна именно для того, чтобы выполнить поиск и замену слов независимо от того, в каком регистре они написаны. Если же и матерные слова написанные маленькими буквами не заменяются, то это означает, что:

    a) неправильно определена кодировка для текста с матом;

    б) кодировка неправильно указана в методе new() (см. ниже).

    Мне нужно удалить мат, а затем проверить правильность e-mail'a. До того, как поставил локаль, все отлично работало. Теперь мат удаляется, но при проверке e-mail'а разрешены русские буквы.

    Если дальше в скрипте русская локаль не нужна, вставте после того, как выполните последний метод модуля, строку

    no locale;

    После этого поддержка русского языка будет отключена.

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system