Страница 1 из 1

ru_RU.UTF-8

Добавлено: 2008-11-25 16:06:00
icb
Озадачился русификацией консоли... да не просто так, а сразу в UTF :)
В установленной системе 7.0 присутствует ru_RU.UTF-8 (что уже радует).
Ради интереса решил проверить установку... в разделе System Console Keymap есть только Russia KOI8-R - так и должно быть или русский UTF еще не доработан?
Кто-нибудь вообще работает в консоле с русским UTF? Если глюки?

Re: ru_RU.UTF-8

Добавлено: 2008-11-25 16:11:55
Yam

Re: ru_RU.UTF-8

Добавлено: 2008-11-25 19:45:58
zg
icb писал(а):Кто-нибудь вообще работает в консоле с русским UTF? Если глюки?
ага, тут кто-то даже скрины вкладывал, поюзай поиск, много чего найдёшь

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 5:29:51
Гость
помимо jfbterm, кой ограничен i386 из-за VESA, скоро будет http://wiki.freebsd.org/SysconsUnicodeProject
над которым работает Александр Чуранов. Кстати говоря, какой у него аккаунт на perforce.freebsd.org, где скорее всего лежат сырцы его проекта?

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 7:49:56
ev
SysconsUnicodeProject:
This is not about full support for unicode-based applications (because has no impact on correctness of sorting text strings, for example), but just the necessary part.

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 10:39:39
Гость
ev писал(а):
SysconsUnicodeProject:
This is not about full support for unicode-based applications (because has no impact on correctness of sorting text strings, for example), but just the necessary part.
so what? sorry, моя телепатическая антенна не уловила хода твоих мыслей. Ты как всегда был очень многословен и у меня не хватило терпения, чтобы все дочитать. ;)

если ты о userland'е, то nvi/nex(1), ee(1) не дружат с юникодом. Это пожалуй все, что может вызвать проблемы при переходе. Редактировать текст все равно можно с помощью ed(1).

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 11:00:49
ev
насколько я понимаю, будет не совсем законченное решение... только шаг в сторону utf
ведь надо чтобы была поддержка во всем консольном софте
т.е. придется скорее всего доставлять еще софт, а я не сторонник лишнего софта на сервере (мне хватает что идет в чистой фряхе) ;)
хотя, судя по сообщения на других ресурсах, работа на эту тему ведется (с сортировкой народ решил проблему, правда медленнее в несколько раз)

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 17:07:11
Гость
ev писал(а):я не сторонник лишнего софта на сервере (мне хватает что идет в чистой фряхе) ;)
ты сервером управляешь из syscons? о боже, я думал все уже осилили ssh(1) или хотя COM-порт.

от того что я из иксов подключился к тачке, на коей syscons не умеет юникода мне не холодно не жарко. syscons с utf8 мне нужен только на десктопе, во всех остальных случаях я его все равно не вижу.

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 17:09:01
ev
ты сервером управляешь из syscons?
лично я вообще сижу без utf и не парюсь :)

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 17:12:06
Гость
ev писал(а):лично я вообще сижу без utf и не парюсь :)
когда имеешь дело только с двумя языками, один из которых английский... согласен, можно не париться. А иначе начинается жесткое порно, когда вместо умляутов видишь русские буквы в названиях песен и пр. ;)

Re: ru_RU.UTF-8

Добавлено: 2008-11-26 17:13:15
Morty
не УТФ конечно , но мне нравиться предложение от TrueBSD

Код: Выделить всё

$fetch http://www.TrueBSD.org/files/soko1/bsdruscons-0.4.tgz
$tar xzpvf bsdruscons-0.4.tgz
$cd bsdruscons-0.4
$sudo ./install.sh

указать для /etc/ttys

cons25r 

вручную либо через sysinstall

Re: ru_RU.UTF-8

Добавлено: 2008-12-08 10:02:44
ev
Разработка эмуляции возможностей xterm для syscons во FreeBSD

Ed Schouten начал разработку библиотеки libteken, с реализацией эмуляции возможностей xterm для syscons(4). На данный момент libteken поддерживает только UTF-8. Однако в syscons(4) пока нет поддержки для отображения этой кодировки, но работа начата в этом направлении.
opennet.ru

Re: ru_RU.UTF-8

Добавлено: 2008-12-08 16:25:21
paix
http://paix.org.ua/freebsd/ru_utf8.html

я использую утф8 на десктопе. В консоле он также имеется.

Re: ru_RU.UTF-8

Добавлено: 2008-12-09 10:11:43
Гость
ev писал(а):
Разработка эмуляции возможностей xterm для syscons во FreeBSD

Ed Schouten начал разработку библиотеки libteken, с реализацией эмуляции возможностей xterm для syscons(4). На данный момент libteken поддерживает только UTF-8. Однако в syscons(4) пока нет поддержки для отображения этой кодировки, но работа начата в этом направлении.
opennet.ru
здесь новость появилась раньше.
paix писал(а):http://paix.org.ua/freebsd/ru_utf8.html

Код: Выделить всё

/etc/csh.cshrc:

setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_COLLATE POSIX
setenv LC_ALL ru_RU.UTF-8

/etc/profile: (опционально, для тех кто любит баш.)

LANG="ru_RU.UTF-8"; export LANG
LC_CTYPE="ru_RU.UTF-8"; export LC_CTYPE
LC_COLLATE="POSIX"; export LC_COLLATE
LC_ALL="ru_RU.UTF-8"; export LC_ALL

/root/.cshrc: (руту русификации не положены)

setenv LANG C
setenv LC_CTYPE C
setenv LC_COLLATE POSIX
setenv LC_ALL C
у автора статьи бардак в голове. Зачем трогать скрипты инициализации shell'ов, если он уже добавил нужных пользователей в класс russian?

таких статьей тысячи и все они бесполезные, ибо способ выставления LANG описан в handbook'е.

Re: ru_RU.UTF-8

Добавлено: 2008-12-09 10:26:05
Alex Keda
2 гвест
напишите одну, прямую, в вики. Вам много народу спасибо скажут.