Руссификация Morphos 3.3

Софт современных Amiga-like компьютеров. Morphos 2.x, AmigaOS 4.x, Aros, Linux

Модераторы: striimii, Vinnny

Руссификация Morphos 3.3

Сообщение smiith 02 окт 2013, 18:09

А не подскажет ли кто, как в Morphos 3.3 сделать руссификацию?
Хочется поддержку русского ввода и надписей на заголовках окон в OWB.
В самом OWB поставил TTF шрифты, русский показывает нормально.
С переключателем раскладок более менее разобрался, но не понял можно ли сделать 1251 кодировку по умолчанию в системе?
Если есть уже готовое описание данного процесса под Morphos, дайте ссылку пожайлуста.
smiith
Проходил мимо
Проходил мимо
 
Сообщения: 1
Зарегистрирован: 02 окт 2013, 17:40

Re: Руссификация Morphos 3.3

Сообщение Vinnny 02 окт 2013, 23:12

Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда
Аватара пользователя
Vinnny
Менеджер
Менеджер
 
Сообщения: 2433
Зарегистрирован: 18 май 2002, 12:56
Откуда: NiNo

Re: Руссификация Morphos 3.3

Сообщение peguser 03 окт 2013, 00:20

@smiith

В МорфОСи немного через ()() реализована работа с локалями - они зависят от текущей раскладки. Т.е., переключился на русский - локаль сменилась на 1251, шрифты перерисовались как надо. Переключился на латинницу - получи вопросики вместо кириллицы. На вопрос «ана-хоа?» разработчики ответили в стиле «нас и так устраивает, менять ничего не собираемся».
Efika MX Smartbook, Ubuntu 12.04
Ryzen 5 2400G, RAM: 24GB, SSD 512 GB + SSD 512 GB + HDD 3 TB, Manjaro KDE
Аватара пользователя
peguser
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 296
Зарегистрирован: 21 июн 2006, 02:17
Откуда: Москва

Re: Руссификация Morphos 3.3

Сообщение amigaman 03 окт 2013, 23:09

А у меня все ОК. Черезжопистость локалей появилась с обновления либ в версии 3.2.

Я каким-то образом после установки 3.2 поигрался с либами и вуаля - у меня все ОК. Могу в принципе глянуть, какие версии либ у меня стоят (там их три locale, codepage, и еще code-что то там). До 3.3. пока не апгрейдился.

Но успел ее установить на мак g5. Работает шустренько. Грузится на порядок быстрее, чем на макминике. Только вот регить ее на второй комп или обождать - вот в чем вопрос.
amigaman
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 39
Зарегистрирован: 12 ноя 2011, 22:45

Re: Руссификация Morphos 3.3

Сообщение CLR 05 окт 2013, 22:26

Кстати да, в 3.1 с локалями было все в порядке, никаких вопросиков. Я на канале #morphos показывал скриншоты с вопросиками и как оно должно быть. Фаб отмазался, сказал там толи про кодесетс толи еще чего, типа это проблемы не ОВБ.
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 365
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Руссификация Morphos 3.3

Сообщение peguser 07 окт 2013, 00:22

Везёт же вам... Я эти вопросики давно наблюдаю. Кстати, был ещё как-то давно эпизод, когда ОВБ запоминал локаль, с которой запускался первый раз, и не забывал ещё до следующей перезагрузки машины. Было удобно :)
Efika MX Smartbook, Ubuntu 12.04
Ryzen 5 2400G, RAM: 24GB, SSD 512 GB + SSD 512 GB + HDD 3 TB, Manjaro KDE
Аватара пользователя
peguser
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 296
Зарегистрирован: 21 июн 2006, 02:17
Откуда: Москва

Re: Руссификация Morphos 3.3

Сообщение amigaman 03 янв 2014, 21:12

Лекарство от вопросиков следующее - заходим в envarc: находим файл codepage в нем прописываем cp-1251 если это еще не сделано, далее нажимаем на его свойства, убираем галку writable и все, больше вопросиков не будет.

Через ж... но помогает.
amigaman
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 39
Зарегистрирован: 12 ноя 2011, 22:45

Re: Руссификация Morphos 3.3

Сообщение peguser 04 янв 2014, 01:33

amigaman писал(а):Лекарство от вопросиков следующее - заходим в envarc: находим файл codepage в нем прописываем cp-1251 если это еще не сделано, далее нажимаем на его свойства, убираем галку writable и все, больше вопросиков не будет.

Через ж... но помогает.


Не, не помогает. Пробовал давно уже во всех комбинациях, включал и выключал автоматическое создание кодовой таблицы (в настройках клавиатуры).
И сейчас не помогло.
Efika MX Smartbook, Ubuntu 12.04
Ryzen 5 2400G, RAM: 24GB, SSD 512 GB + SSD 512 GB + HDD 3 TB, Manjaro KDE
Аватара пользователя
peguser
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 296
Зарегистрирован: 21 июн 2006, 02:17
Откуда: Москва

Re: Руссификация Morphos 3.3

Сообщение CLR 04 янв 2014, 23:46

У меня получилось, только не cp-1251, а windows-1251. Теперь OWB работает без вопросов :)
Но вот в консоли при русском - кракозябры. Либо шрифт не тот, либо одно из двух.
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 365
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Руссификация Morphos 3.3

Сообщение amigaman 05 янв 2014, 23:17

шрифт не тот.

у меня в качестве системных шрифтов XEN_Amiga-1251 и XHelvetica_Amiga-1251
amigaman
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 39
Зарегистрирован: 12 ноя 2011, 22:45

Re: Руссификация Morphos 3.3

Сообщение CLR 06 янв 2014, 12:34

Хм, что-то я так и не уловил, где надо поменять шрифт, чтобы он изменился в шелле. Никакие эксперименты ни к чему пока не привели.

Вообще, в SSH консоли сделать нормальный русский просто - Settings - MUI - Powerterm - меняем Diskfont на TTEngine, кодовую страницу и вуоля.
А вот как подобное сделать с шеллом - не нашел.
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 365
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Руссификация Morphos 3.3

Сообщение anny 06 янв 2014, 13:57

@CLR
Хм, что-то я так и не уловил, где надо поменять шрифт, чтобы он изменился в шелле. Никакие эксперименты ни к чему пока не привели.


В опциях муи к шел окну, в window/monospaced , ставь DejaVu Sans Mono, и будет русский в консоле. Во всяк случае у меня работает (прямо сейчас проверил). Именно monospaced, т.к. оно юзается в консоли
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Руссификация Morphos 3.3

Сообщение CLR 06 янв 2014, 14:22

В-общем, для тех, кто испытывает в MorphOS скажем так, языковой барьер, некоторый эксклюзивный инстракшн, как оно работает сейчас у меня:

Файл по пути SYS:Prefs/Env-Archive/CODEPAGE должен содержать строку 'windows-1251' (без апострофов) и в свойствах файла снят флажок Writable
RMB -> Settings -> System -> MorphOS Preferences -> Locale -> Country and Languages -> United States of America, Preferred Languages -> English
RMB -> Settings -> System -> MorphOS Preferences -> Fonts -> System Default Text -> DejaVu Sans Mono/19, Screen Text -> DejaVu Sans/19
RMB -> Settings -> Ambient Settings -> Icon Display -> Desktop -> Font -> DejaVu Sans/19, Small font -> DejaVu Sans/19; Window -> Font -> DejaVu Sans/19
RMB -> Settings -> MUI -> More -> Powerterm -> Font Engine -> TTEngine -> Font -> Liberation Mono/12, Unicode/UTF8 support CP1251
RMB -> Ambient -> New Shell -> Settings -> MUI -> More -> Powerterm -> Font Engine -> Diskfont -> DejaVu Sans Mono/19

И после всех этих пассов с русскими буковками никаких проблем нигде, в любой раскладке.
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 365
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: Руссификация Morphos 3.3

Сообщение peguser 07 янв 2014, 01:07

Мля... Пять лет жил с кодировкой 1*52*1 в CODEPAGE!!! Понятно, почему были вопросики...

А зачем предпочтительный язык английский? У нас достаточно полная локализация, можно русским пользоваться. Шрифты подходят любые по вкусу, если они уникодные. Надо только при установке в FTManager'е указать кодировку 1251.
Efika MX Smartbook, Ubuntu 12.04
Ryzen 5 2400G, RAM: 24GB, SSD 512 GB + SSD 512 GB + HDD 3 TB, Manjaro KDE
Аватара пользователя
peguser
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 296
Зарегистрирован: 21 июн 2006, 02:17
Откуда: Москва

Re: Руссификация Morphos 3.3

Сообщение anny 07 янв 2014, 12:45

@peguser
Локализации многим не нужно просто сами по себе, т.к. иметь enlgish в системе удобнее, понятнее, лаконичнее и стандартнее.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

След.

Вернуться в Софт Amiga NG

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

cron