On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 07.09.07 12:58. Заголовок: Как сделать русское меню?


Тема безнадёжно устарела за 1,5 месяца. Найден правильный способ автоматической генерации русского меню. Читать только для ознакомления. Отправил в архив. melviX


Русское меню делается для различных оконных менеджеров (WM) по разному.
Для JWM (Joe Windows Manager), стандартного для Puppy, зто можно сделать 2-мя способами.
1-ый способ заключается в редактировании файла .jwmrc, который является скрытым и находится в директории /root.
Директория эта открывается одним (как и все команды) кликом по значку Home (для Live-CD).
В открывшемся окне файлового менеджера Rox-Filer надо кликнуть по значку глаза (вверху), чтобы стали видны скрытые файлы.
Находим .jwmrc, правой кнопкой на нём открываем подменю и выбираем Open as text (Открыть как текст). Можно переводить названия меню и подменю, но я это уже сделал и скоро выложу этот файл.
To be continued...

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 10 [только новые]


Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 07.09.07 20:15. Заголовок: Re:


А вот и обещанный файл: http://slil.ru/24827522
Скачиваете его, копируете вместо старого и делаете рестарт Х-ов (Menu*Shoot Down*Restart-X).
После перегрузки Х-ов меню будет по-русски.
Если вы просто хотите посмотреть содержимое файла, открываете его, если вы ещё в Windows, редактором техта (только не ноутпадом) в кодировке "Юникод (UTF-8) русский".
В Puppy или другом Linux с помощью Geany.
Можете поредактировать перевод или просто посмотреть.

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор форума




Настроение: PUP-совое
Зарегистрирован: 08.09.07
Откуда: Русь Великая, Петроград
Репутация: 0
ссылка на сообщение  Отправлено: 09.09.07 21:23. Заголовок: слетело русское меню


Вот только не уследил в какой момент. Толи из за того, что Opera установил (что вряд-ли), то-ли когда система обновилась при старте. Пришлось old версию ручками подредактировать (Opera туда вписать) и вернуть на место. Кстати очень удобно, что файл бэкапиться автоматом, а не затирается
PS надо было в тестирование написать, sorry. Может туда сообщение переместить?

Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 09.09.07 22:14. Заголовок: Re:


...и лучше попонятнее, не все могут уловить скорость твоего мышления.

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор форума




Настроение: PUP-совое
Зарегистрирован: 08.09.07
Откуда: Русь Великая, Петроград
Репутация: 0
ссылка на сообщение  Отправлено: 09.09.07 22:32. Заголовок: Re:


1. Я использую паппи с флешки (не люблю я CD, с флешкой оно гораздо удобнее, хотя бы носить с собой постоянно)
2. Паппи при загрузке проверяет наличие новой версии и если она существует, он обновляется до неё. Правильно?
3. С помощью менеджера пакетов установил Opera и NVU. В основном меню они не появились, т.к. должны были появиться после перезагрузки системы (хотя вроде только Х перезапустить достаточно), об этом предупреджает менеджер пакетов.
4. после перезагрузки системы получаю все основное меню на английском :(
5. Иду в /root/.jwmrc и обнаруживаю там еще .jwmrc.old в котором меню русское, но Opera и NVU в нем не прописаны. Ручками прописываю их в этот файл и помещаю его на место .jwmrc
6. Получаю обратно русское меню :)

Вопрос. Почему оно подменилось? В результате обновления Puppy?

Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 09.09.07 22:59. Заголовок: Re:


Надо сравнить эти файлы. Я думаю изменилось расположение пунктов меню (дополнительные пункты) и не находится соответствие русских английским пунктов. Пришли файл и посмотри http://www.murga-linux.com/puppy/viewtopic.php?t=7165&start=15
в самом конце там моё замечание по поводу ошибок в .jwmrc,.
Кстати в самом топике указан 2-й путь изменения языка меню, поэтому советую всем посмотреть.
Сам я отказался от этого пути.

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор форума




Настроение: PUP-совое
Зарегистрирован: 08.09.07
Откуда: Русь Великая, Петроград
Репутация: 1
ссылка на сообщение  Отправлено: 09.09.07 23:07. Заголовок: Re:


Первое кстати что я сделал когда меню английским стало - я твой файл в /root поместил у меня сразу нижняя панель пропала после перезапуска JWM, пришлось все назад вернуть и сделать как я описывал.

Спасибо: 0 
ПрофильЦитата Ответить
Координатор переводов программ


Зарегистрирован: 10.09.07
Репутация: 0
ссылка на сообщение  Отправлено: 10.09.07 22:29. Заголовок: Re:


jwm почему-то слетал пару раз вообще
один раз после установки пакета из дебиана, а второй раз по ошибке нашал на приложение из xfce4 в меню
так что пользуюсь icewm или xfce4( из dotpup)
опять же не понятно, но меню icewm после перевода опять становится по английски при след.загрузке
есть еще интересная штука xdg-menu lkz копирования меню из jwm в xfce тоже из dot pup
советую установить Puppy software installer или можно скачать с разных сайтов ( dotpups.de, напр.)

Спасибо: 0 
ПрофильЦитата Ответить
Координатор форума




Настроение: PUP-совое
Зарегистрирован: 08.09.07
Откуда: Русь Великая, Петроград
Репутация: 1
ссылка на сообщение  Отправлено: 10.09.07 22:45. Заголовок: Re:


Опытным путем установил, что меню слетает каждый раз, когда устанавливаешь что-нибудь с помощью менеджера пакетов. Как ни странно, но после установки MC, менеджер пакетов пишет что данное приложение не прописывается в меню, НО меню все равно слетает! Видимо после установки пакетов оно автоматом генерируется по новой, а не прописывает новое приложение.

Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 13.09.07 10:11. Заголовок: Re:


Можно попробовать второй способ русификации меню с помощью Pupmenu-translator, который загружается здесь.
Для него я подготовил файл ru.lng для Puppy 2.17, который должен заменить устаревший файл в самой программе /usr/local/Puppymenu-translator/resource/ru.lng (2.12 версия).
Но там есть проблемка с ошибкой в оригинальном .jwmrc

 цитата:
Hi!
I find, where the problem with some of submenu.
In Puppy 2.17 in /root/.jwmrc the submenu:
Fun*Bubbles, Gemgame, Gtkfish is write with error (empty space in end)/
The ShutDown*Restart JWM in this file have not status "Program".


суть которой в том, что есть лишние пробелы для вышеперечисленных поразделов меню (Fun).
Поэтому сам .jwmrc всё равно надо править.
Зато в ru.lng для Pupmenu-translator можно прописать все варианты для разных версий Puppy и для дополнительных .pup программ. Правда Pupmenu-translator работает только в Xorg.
Хотя можно сразу ориентироваться на оконные менеджеры IceWM или XFCE (который уже русифицировал magerlab), в которых можно поставить переключатель раскладки клавиатуры

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор переводов программ


Зарегистрирован: 10.09.07
Репутация: 1
ссылка на сообщение  Отправлено: 05.10.07 17:50. Заголовок: Re:


я не очень понял как icewm меню устроено в puppy
зато есть скрипт pfixmenu, который приводит меню для ice и jwm к единому меню
для xfce4 нашел dotpup, который создает меню для нее из меню jwm и самое интересное, оно не обновляется при установке новой программы, но это легко исправить, вписав ее
все же мне удобнее всего в icewm работать

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 46
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет