крякозябры на месте русских букв

Discussion in 'Безопасность и Анонимность' started by null_access, 10 Oct 2006.

  1. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    такая проблемка, в файлах в Мандрива Линукс, русские буквы отображаются как крякозябры, если использовать Midnight Comander или Kwrite. Если открывать те же файлы с помощью Mozilla Firefox, то русские буквы нормально видно..
    Как бы это поправить?
     
  2. pop_korn

    pop_korn Elder - Старейшина

    Joined:
    13 Sep 2005
    Messages:
    148
    Likes Received:
    33
    Reputations:
    14
    через зопенг настроил локаль, вообще при установке если правильно тыкать, то проблем быть не должно =\
     
  3. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    команда локаль с щелла, выдаёт такую мессагу..:
    $ locale
    LANG=ru_RU
    LC_CTYPE=ru_RU
    LC_NUMERIC=ru_RU
    LC_TIME=ru_RU
    LC_COLLATE=ru_RU
    LC_MONETARY=ru_RU
    LC_MESSAGES=ru_RU
    LC_PAPER=ru_RU
    LC_NAME=ru_RU
    LC_ADDRESS=ru_RU
    LC_TELEPHONE=ru_RU
    LC_MEASUREMENT=ru_RU
    LC_IDENTIFICATION=ru_RU
    LC_ALL=
     
  4. LX_D

    LX_D New Member

    Joined:
    7 Aug 2006
    Messages:
    21
    Likes Received:
    2
    Reputations:
    0
    Поконкретнее в именах или в самих файлах?
    Если в именах - смени кодировку ФС, точнее монтируй...
    В смаих файлах - смени кодировку в редакторе... :d
     
  5. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    имена нормально видно русские, в самих файлах не отображает читабельно.
    кодировку в редакторе менял, не помогает, у меня там koi8-r стоИт.
     
  6. tclover

    tclover nobody

    Joined:
    13 Dec 2005
    Messages:
    741
    Likes Received:
    682
    Reputations:
    287
    Какой то скудный у тебя вывод локали
    Code:
    tclover@terr4n:~$ locale
    LANG=ru_RU.KOI8-R
    LC_CTYPE="ru_RU.KOI8-R"
    LC_NUMERIC="ru_RU.KOI8-R"
    LC_TIME="ru_RU.KOI8-R"
    LC_COLLATE="ru_RU.KOI8-R"
    ... и тд
    
    Русских вариантов кодировок может быть много...
    зы, попробуй переключить кодировку в редакторе на utf8
     
  7. kfor

    kfor Elder - Старейшина

    Joined:
    1 Sep 2005
    Messages:
    278
    Likes Received:
    48
    Reputations:
    29
    Собсно если в самих файлах то что мешает сменить в самом редакторе кодировку?
     
  8. pop_korn

    pop_korn Elder - Старейшина

    Joined:
    13 Sep 2005
    Messages:
    148
    Likes Received:
    33
    Reputations:
    14
    вообщем у тебя русская локаль, а кодировка не установлена...
    ищи скрипт, который при старте настраивает локаль и указывай кодировку =\
     
    1 person likes this.
  9. BMaster

    BMaster Elder - Старейшина

    Joined:
    12 Jan 2006
    Messages:
    32
    Likes Received:
    34
    Reputations:
    7
    Вручную нужно ввести:
    export LANG=ru_RU.KOI8-R
    Либо
    export LANG=ru_RU.CP1251 или же
    export LANG=ru_RU.UTF-8
    А так подредактировать файл /etc/sysconfig/i18n либо /etc/profile, либо ~.profile
    Как в мандряке хз, везде структура разная.
     
    1 person likes this.
  10. kfor

    kfor Elder - Старейшина

    Joined:
    1 Sep 2005
    Messages:
    278
    Likes Received:
    48
    Reputations:
    29
    собсно во фрибсд у меня в профайле вот эта строчка добавлена
    LANG=ru_RU.KOI8-R; export LANG
     
  11. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    в файле /etc/sysconfig/i18n вот что было
    Code:
    SYSFONTACM=koi8-u
    LANGUAGE=ru_RU:ru
    LC_ADDRESS=ru_RU
    LC_COLLATE=ru_RU
    LC_NAME=ru_RU
    LC_NUMERIC=ru_RU
    LC_MEASUREMENT=ru_RU
    LC_TIME=ru_RU
    LANG=ru_RU
    LC_IDENTIFICATION=ru_RU
    LC_MESSAGES=ru_RU
    LC_CTYPE=ru_RU
    LC_TELEPHONE=ru_RU
    LC_MONETARY=ru_RU
    LC_PAPER=ru_RU
    SYSFONT=UniCyr_8x16
    
    подредактировал, ок)
     
    #11 null_access, 12 Oct 2006
    Last edited: 12 Oct 2006