Технический форум PuppyRus Linux
18 Мая 2012, 16:37:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Состоялся выпуск дистрибутива PuppyRus Richy (beta)
 
   Начало   Помощь Войти Регистрация  
Страниц: 1 2 [3] 4 5 ... 16   Вниз
  Печать  
Автор Тема: Русификация Wary и Slacko (pet-пакеты локализации).  (Прочитано 23598 раз)
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #30 : 05 Декабря 2010, 04:01:32 »

Понятия не имею в чём проблема,но при выходе из иксов в mc кракозябры и при перезагрузке кракозябры ,может потому что я устанавливаю не пакетом, а упаковываю в сфс ...при загрузке системы видно что включается unicode_start и шрифт нормальный ,но при выходе - заходе в иксы шрифт сбрасывается...непойму, мля...на всех паппи такое ...можете подробней описать локализацию ...
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #31 : 05 Декабря 2010, 12:40:32 »

Локализация консоли подробно описана в начале этой темы. (Какие файлы куда помещены для этого).  В PuppyRus команда unicode start помещена в /etc/rc.d/rc.sysinit для русских сообщений  при загрузке. Когда я делал свой пакет локализации и поместил unicode start в /etc/rc.d/rc.sysinit - UTF-8 в консоли пропадал. Поэтому в PuppyRus он запускается еще раз в скрипте xwin и, кажется, еще раз при выходе из X.  Я решил отказаться от русских сообщений при загрузке и поместил запуск unicode start в /etc/rc.d/rc.local - скрипт для запуска команд пользователя. При этом UTF-8 в консоли не пропадает и его не нужно  перезапускать еще раз в xwin. 
Также, наверное, лучше использовать PET-пакет.
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #32 : 05 Декабря 2010, 21:19:37 »

Не знаю как у вас это получается, но и когда пишу в rc.local, кракзябры всё равно...помогает только unicode в xwin...
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #33 : 05 Декабря 2010, 21:54:07 »

Брал пакет для проверки из темы http://forum.puppyrus.org/index.php/topic,3662.0.html для Puppy-431. Какой у вас Puppy и какой mc?
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #34 : 05 Декабря 2010, 22:16:50 »

Мс 4.7.4, мною компиленый , паппи lupu 5.1.1, да и luci 241 ...да дело не в мс,и при перезагрузке кракозябры , когда unicode работает то сразу по шрифту видно...работает только когда в xwin  прописано...
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #35 : 06 Декабря 2010, 12:56:55 »

Странно. Сейчас попробовал на lupq-511 поставить компоненты для запуска unicode в консоли. Действительно при запуске X-сервера, а потом при выходе из него - в консоли перестают переключаться рскладки клавишей Ctrl. После перезапуска комады unicode_start раскладки опять переключаются. В Wary такого нет, поэтому я этого не заметил и в своих пакетах не предусмотрел перезапуска. Значит для lupu нужно включить эту команду в скрипт при выходе из X, кажется, в xwin, туда, где включено в lupurus. Хотя крякозябров все-равно не было. Русские буквы отображались нормально. Только раскладки не переключались. Во вкладке пакет для включения unicode в консоли. Использовал его для lupq-511.
Записал в xwin (522 строка после слов "...if PC hung...") строку unicode_start и русский в консоли после выхода из X не пропадает. (lupq-511).
« Последнее редактирование: 06 Декабря 2010, 18:42:46 от rodin.s » Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #36 : 07 Декабря 2010, 16:31:32 »

Доработал пакет со скриптами. Перевел скрипты XkbConfigurationManager-а и Менеджера пакетов Puppy (/usr/local/petget). Менеджер пакетов новый - вышел позавчера. Проверял на Wary-096 и 098. Напомню, что с это только пакет скриптов и с иим нужно установить пакет общей локализации, ранее в этой теме: http://forum.puppyrus.org/index.php?action=dlattach;topic=5340.0;attach=6892 По идее должен работать с последними Wary и Quirky-1.4. Теперь собираюсь переводить скрипты /usr/sbin.
Пакет был удален из-за обнаруженой ошибке. Ниже - исправленная версия.
« Последнее редактирование: 11 Декабря 2010, 20:47:10 от rodin.s » Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #37 : 07 Декабря 2010, 23:28:42 »

В консоли раскладки переключаются правым ctrl , не совсем удобно...не знаете , как сделать на левый ctrl?
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #38 : 08 Декабря 2010, 11:20:22 »

Не знаю, просто взял файлы из PuppyRus. Также переключаюстя в Puppy-4.3.1 и Jeans. В Archlinux - левый Ctrl-Shift. Попробую взять файлы оттуда.

Во вкладке pot, po и mo файлы для kbd и  ppm (Puppy Package Manager). Пригодятся для возможного исправления моего перевода. Или для перевода на другой язык. (Использовал poedit и devx)

Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #39 : 08 Декабря 2010, 13:53:05 »

Под Utf 8, для переключения по ctrl+shift нужно  раскладка или ruwin ct_sh utf8 , или раскладка из вложения, я правда ещё не проверял
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #40 : 08 Декабря 2010, 14:35:08 »

Не работает.  Вместо русских букв - квадратики. Но начинаю  понимать принцип. Попробую kmap из Arch Линукса.
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #41 : 08 Декабря 2010, 21:40:41 »

нашёл работающюю, по левым ctrl+shift. (всё же при выходе из иксов хочется переключать раскладку как в иксах)....
но в ней так же как и в ru-utf.map ,не работает по caps, большой русский шрифт,хотя английский работает
Записан
myname
Старожил
****

Репутация: +15/-1
Офлайн Офлайн

Сообщений: 392



« Ответ #42 : 09 Декабря 2010, 00:48:41 »

В этой раскладке большие русские буквы вводятся при нажатой shift,работает и правый shift+ctrl  и левый ...а вобще тут всё есть http://packages.debian.org/sid/console-cyrillic
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #43 : 09 Декабря 2010, 12:40:48 »

Неплохо. Наверное, включу в пакет локализации для Wary.
Записан
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #44 : 11 Декабря 2010, 19:41:29 »

Нашел ошибку в пакете bin_wary098ru-0.2.pet. При запуске xorgwizard в командной строке - этот скрипт не работает, и больше запустить X не получится. Не помогает даже установка заведомо рабочего xorg.conf. Проблема в том, что я включил в пакет программу dialog из lupurus, которая поддерживает UTF-8. Оригинальная программа - не поддерживает. Но забыл включить необходимые для работы библиотеки. Поэтому исправить ситуацию можно либо заменив /bin/dialog оригинальным, либо скопировать библиотеки в папку /lib. Они во вкладке.
Да, к стати, завтра BarryK обещает новую бета-версию Wary c какой-то особенной поддержкой 3g-модемов.
Также во вкладке исправленная версия пакета локализации скриптов.
« Последнее редактирование: 11 Декабря 2010, 20:49:39 от rodin.s » Записан
Страниц: 1 2 [3] 4 5 ... 16   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.09 секунд. Запросов: 17.