Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: kbanev в Jun 10, 2007, 09:39



Титла: Locales при Мандрива
Публикувано от: kbanev в Jun 10, 2007, 09:39
Значи четох къде ли не обаче за Мандрива не намерих нищо за локалите. Всичките теми са за Дебиан, а Мандрива няма locale-gen. Ако някой може да ми помогне как да подкарам cp.1251 ще съм му много благодарен. В момента locale изкарва единствено и само bg_BG.
Надявам се че ще ми помогнете


Титла: Locales при Мандрива
Публикувано от: winman в Jun 10, 2007, 12:00
Дай изхода на:
Примерен код
locale -a


Титла: Locales при Мандрива
Публикувано от: cartman в Jun 10, 2007, 13:32
С localedrake няма ли да стане?Аз лично не си спомням да съм имал проблеми с locales и затова ми е непознато.Ето и упътване,ако нещата се окажат сложни:упътване.
Успех!


Титла: Locales при Мандрива
Публикувано от: kbanev в Jun 10, 2007, 17:04
Изхода на locale -a
Примерен код
[banev@localhost ~]$ locale -a

bg
bg_BG
bg_BG.CP1251
bg_BG.UTF-8
C
.cp1251
CP1251
ISO-8859-1
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-7
ISO-8859-9
KOI8-R
KOI8-U
POSIX
UTF-8

В момента locale ми дава само bg_BG с localedrake има опции за уникод или не, ако е не е bg_BG ако е уникод bg_BG.UTF-8


Титла: Locales при Мандрива
Публикувано от: winman в Jun 10, 2007, 17:44
Еми всичко ти е наред. Само бих ти препоръчал унукод. Ще си по-съвместим и с Линукс и Windows. От тук нататък си избираш език български при логване от KDM, или GDM, каквото там си харесал. И не би трябвало да имаш никакви проблеми с cp1251. Само някои програми, като Gaim например, изискват допълнителна настройка в съответните опшъни. Не се шашкай, че locale  ти дава само bg_BG.UTF-8. Всичко си е наред. Съответния локал е генериран и се ползва правилно, както locale -a показва.  Странното е единствено, че не се налага да ръчкаш както е при почти всички други дистрибуции. Мандрива не напразно е известна като интелигентна дистрибуция.

Недостатъка, поне за мен, с език български са кирилизираните менюта. Да не спорим по темата, но аз като ги чета се чудя дали изобщо знам български. Та да не ме дразнят съм настроил всички менюта и съобщения да са на английски. Това става така:
Примерен код
export LC_CTYPE=en_US.UTF-8

Горното можеш да го напишеш поне на няколко места и все да върши работа. Аз най-тъпанарски съм го сложил в:
/etc/rc.local

за да не се занимавам повече независимо, кой юзер ползвам.





Титла: Locales при Мандрива
Публикувано от: kbanev в Jun 10, 2007, 17:54
Да обаче аз имам няколко проблема с това че няма cp1251: Единия от които е свързан със Седега - и инсталиране на WoW. Втория е свързан с XMMS - маймунското меню-него го оправих като го оставих на английски обаче защо като има възможност да е на БГ да го чета на английски-не че имам проблем с езика... имам и още няколко проблема относно но в момента не се сещам точно за кво става въпрос... И благодаря за отговорите(май ще се върна на кубунту-там поне знам как да ги оправя всичките работи от Седегата до XMMS-a)


Титла: Locales при Мандрива
Публикувано от: winman в Jun 10, 2007, 18:24
За Седега нищо не мога да ти помогна. Виж тук за XMMS. Може нещо да ти помогне. Но защо XMMS? То е писано за GTK1 и е много дърто. А и маса излишни библиотеки качваш. Аз ползвам Audacious.  Грубо казано, това е новото XMMS, писано за GTK2. :) Не можах да помогна много и съжелявам. Но не бързай да сменяш Мандрива, преди да опиташ още малко.


Титла: Locales при Мандрива
Публикувано от: kbanev в Jun 10, 2007, 18:29
Защо XMMS - Ами не знам просто съм свикнал с него: от тиликс 0.4 още го ползвам а и добре вече мога да си настройвам звуковата карта за него :). Ще пробвам с Audacious :) Благодаря за съвета :)


Титла: Locales при Мандрива
Публикувано от: kbanev в Jun 12, 2007, 18:48
Инсталирах Audacious и всичко наред. Обаче след като ъпдейтнах КДЕ до 3.5.7 и нещо ся крашва: При старт от конзолата :
Примерен код
[banev@localhost ~]$ audacious
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir>~/.fontconfig</cachedir>
The program 'audacious' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
  (Details: serial 7 error_code 10 request_code 33 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
[banev@localhost ~]$