Автор Тема: Kde и кирилица  (Прочетена 1454 пъти)

ks

  • Напреднали
  • *****
  • Публикации: 28
  • Distribution: PCLinuxOS
  • Window Manager: KDE
    • Профил
Kde и кирилица
« -: Sep 28, 2006, 09:07 »
Имам следният проблем:
ползвам PCLinuxOS. За инсталация на програмни пакети използвам synaptic, и съм инсталирал всичко, което е свързано с "кирилица" и "български". Нямам проблеми с писането в документи или браузер, КДЕ също е на български. Обаче когато за проба създам един документ или файл или каквото и да е, кръстено на български(кирилица), и името му веднага става на красиви въпросителни. Не съм напреднал, нормално ли е това, или има още нещо за кирилизация.
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Kde и кирилица
« Отговор #1 -: Sep 28, 2006, 11:36 »
в конзола като нормален потребител напиши
Примерен код
$ locale
$ locale -a | grep "US\|BG\|C\|POSIX"

това са два реда и знака "$" не е нужно да го пишеш
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

morbid_viper

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: (Open)SUSE since v5.3 (1999)
  • Window Manager: KDE ориентиран
    • Профил
Kde и кирилица
« Отговор #2 -: Sep 28, 2006, 13:42 »
с риск да бъда наплют за това си изказване ще ти споделя, че според мен създаването на файлове/директории на кирилица е по-скоро безсмислено приключение. както и да е при мен този проблем не съществува.

мисля, че това се дължи на различните ти настройки на локала и средата, с която в последствие четеш кирилицата.
ето как изглеждат променливите на средата при мен:
Примерен код

LANG=bg_BG.UTF-8
LC_CTYPE="bg_BG.UTF-8"
LC_NUMERIC="bg_BG.UTF-8"
LC_TIME="bg_BG.UTF-8"
LC_COLLATE="bg_BG.UTF-8"
LC_MONETARY="bg_BG.UTF-8"
LC_MESSAGES="bg_BG.UTF-8"
LC_PAPER="bg_BG.UTF-8"
LC_NAME="bg_BG.UTF-8"
LC_ADDRESS="bg_BG.UTF-8"
LC_TELEPHONE="bg_BG.UTF-8"
LC_MEASUREMENT="bg_BG.UTF-8"
LC_IDENTIFICATION="bg_BG.UTF-8"
LC_ALL=


това се вижда с командата locale, както те посъветва и zeridon. както се забелязва при мен всичко е уникод, като всъщност най-важните променливи са първите две.
трябва да имаш предвид, че не всички файлови системи поддържат всички кодировки и това също може да е ключът към палатката.

П.П. Използвам сусе, където много отдавна всичко е уникод и това, както в последствие се убедих, решава повече проблеми отколкото създава. дори са премахнали пакетите, които не поддържат уникод.
Активен

-------------------------------------------------
Blessed are we to taste this life of sin!
-------------------------------------------------
Registered Linux user #251276

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
Kde и кирилица
« Отговор #3 -: Sep 28, 2006, 18:16 »
/off-topic: И защо да бъдеш наплют viper-e? Защото следваш логика различна от тази на русите секретарки (сори брат Alabal, ама е така)? Имената на файловете е хубаво да са на латиница, "поради 100 милиона причини", сред които индексиране, търсене, архивиране, т.н., т.н. Лично мнение - както за блондинките, така и за имената на файловете '<img'>
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

ks

  • Напреднали
  • *****
  • Публикации: 28
  • Distribution: PCLinuxOS
  • Window Manager: KDE
    • Профил
Kde и кирилица
« Отговор #4 -: Sep 29, 2006, 10:44 »
лично аз не бих "кръстил" никога файл или директория с българско име, обаче искам да мога '<img'>
Благодаря за помощта.
Активен

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Kde и кирилица
« Отговор #5 -: Sep 29, 2006, 10:56 »
И аз съм със СуСЕ 10.1. Мисля че morbid_viper е прав. Да именуваш файлове с кирилица наистина си е приключение.

/офф
Аз съм имал само един случай с файл именуван с кирилица. Беше дипломната ми работа. Специалисти се занимаваха с него. Успяха да го отворят разбира се.

Та моят съвет е не кръщавайте с кирилица.

Моят locale:
LANG=bg_BG.UTF-8
LC_CTYPE="bg_BG.UTF-8"
LC_NUMERIC="bg_BG.UTF-8"
LC_TIME="bg_BG.UTF-8"
LC_COLLATE="bg_BG.UTF-8"
LC_MONETARY="bg_BG.UTF-8"
LC_MESSAGES="bg_BG.UTF-8"
LC_PAPER="bg_BG.UTF-8"
LC_NAME="bg_BG.UTF-8"
LC_ADDRESS="bg_BG.UTF-8"
LC_TELEPHONE="bg_BG.UTF-8"
LC_MEASUREMENT="bg_BG.UTF-8"
LC_IDENTIFICATION="bg_BG.UTF-8"
LC_ALL=



Активен

Debian Lenny/sid

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Kde и кирилица
« Отговор #6 -: Sep 29, 2006, 11:20 »
Полезно е да се настройва
Примерен код
LC_ALL=POSIX

Спестява някои предупреждения при конфигуриране на дебиан системи
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/