Help... locale

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

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

Help... locale

Сообщение ricossa 27 янв 2009, 10:28

Pazhaluista, ia staraius na pischu po-russkij c AmigaOne i AmigaOS 4.1 no ne uspehu (prostite, ia ne smogu harasho, ia italianskij).
Est kto tam, chto znaet kak ?

Spasibo bolshoi !

Luca
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale

Сообщение Vinnny 27 янв 2009, 14:25

ricossa писал(а):Pazhaluista, ia staraius na pischu po-russkij c AmigaOne i AmigaOS 4.1 no ne uspehu (prostite, ia ne smogu harasho, ia italianskij).
Est kto tam, chto znaet kak ?

Spasibo bolshoi !

Luca

у человека есть а1 и ос4. он хочет писать по-русски. значит ему нужны keymaps. не совсем понятно, может ли он и читать по-русски (есть ли русские шрифты? ).
пользователи ос4: как там обстоят дела с кеймапами? они полностью совместимы с ос3 или нет?
Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда
Аватара пользователя
Vinnny
Менеджер
Менеджер
 
Сообщения: 2433
Зарегистрирован: 18 май 2002, 12:56
Откуда: NiNo

Re: Help... locale

Сообщение easy_john 27 янв 2009, 15:20

"Looks like you need Russian keymaps and fonts for AOS4" say Vinnny.
When I install AOS4, I can add russian language as primary, or as secondary. In any case Installer add some fonts (not all) with russian characters.
Main trouble, that many browsers on Amiga not support unicode, even if you have Russian fonts.
You can test in http://amiga.org.ru site - it encoded with "windows-1251" codepage, and it should show Russian characters, when correct fonts installed and selected in browser config.
And this forum http://amiga.org.ru/forum/ use "unicode", and at this time I dont know, which browser can display Russian here.
And at last, you need some keyboard switcher, to switch keyboards locale to Russian. AOS4 does not have any internal switcher, so you must use third-party software.
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4296
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Help... locale

Сообщение peguser 28 янв 2009, 00:29

Про раскладки клавиатуры и переключатели раскладок.
(About keyboard layouts and keymap switchers.)
Возможно, подойдут раскладки и переключатели из следующих архивов: Aminet:util/wb/RUS_main.lha и Aminet:util/wb/TotalyRusy201.lha
(May by, layouts and switchers from net two archives will usefull.)
Будь внимателен! В первом случае используется кодировка (=кодовая таблица) DM, не совместимая с windows-1251 (=cp1251), однако переключатель клавиатуры может оказаться работоспособным в среде АмигаОС4. Надо просто поставить раскладки из второго архива :) TotalyRusy использует кодировку Ами1251, основанную на кодировке windows-1251
(Be carefull! First of them uses DM codeset that not compatible with windows-1251, but keybard switcher can work under AOS4. Simply use keymaps from second archive :) TotalyRusy uses Ami1251 codeset (based om windows-1251))

Возможно использование любых TrueType-шрифтов, поддерживающих Unicode. Можно использовать шрифты из Windows или скачать шрифт DjVu (может быть найдет в Википедии).
(It's possible to use any TTF with Unicode support. You can use fonts from Windows or download DjVu font (could be found with Wikipedia))

С помощью программы TTEngine или (TTManager?) и файла "cp1251.txt" ты установишь шрифты с кириллицей.
(With TTEngine (or TTManager?) and file "cp1251.txt" you will install cyrillic fonts.)

Also check archive http://aminet.net/text/misc/rus_cp1251.zip
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: Help... locale

Сообщение ricossa 28 янв 2009, 12:19

Vinnny писал(а):
ricossa писал(а):Pazhaluista, ia staraius na pischu po-russkij c AmigaOne i AmigaOS 4.1 no ne uspehu (prostite, ia ne smogu harasho, ia italianskij).
Est kto tam, chto znaet kak ?

Spasibo bolshoi !

Luca

значит ему нужны keymaps.

DA
не совсем понятно, может ли он и читать по-русски (есть ли русские шрифты? ).

Ia smogou chitat po-russkh c OWB
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale

Сообщение ricossa 28 янв 2009, 12:20

easy_john писал(а):"Looks like you need Russian keymaps and fonts for AOS4" say Vinnny.

exactly
You can test in http://amiga.org.ru site - it encoded with "windows-1251"

it works very well with OWB
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale

Сообщение ricossa 28 янв 2009, 12:25

peguser писал(а):Возможно, подойдут раскладки и переключатели из следующих архивов: Aminet:util/wb/RUS_main.lha и Aminet:util/wb/TotalyRusy201.lha
(May by, layouts and switchers from net two archives will usefull.)

C WB 4.x est Amiga-1251 kaviatur, no ne ... kak skaju, "doesn't work with a Win klaviatur"
you will install cyrillic fonts.

u menia est cyrillic fonts (unicode i ttf)
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale

Сообщение easy_john 28 янв 2009, 13:56

ricossa писал(а):C WB 4.x est Amiga-1251 kaviatur, no ne ... kak skaju, "doesn't work with a Win klaviatur"

It dosnt work in any way!
AOS4 don't have keyboard switcher, so you can chose any keyboard in AOS: Englis, Italian, or "Amiga-1251", but all this layouts only have latin characters, and no one have Russian characters .
So you must use third-party software, to switch keyboard layouts to russian and back.
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4296
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Help... locale

Сообщение ricossa 29 янв 2009, 01:27

easy_john писал(а):
ricossa писал(а):AOS4 don't have keyboard switcher, so you can chose any keyboard in AOS: Englis, Italian, or "Amiga-1251",

not quite : it works from prefs/input with every latin keyboard, so I can change with a german, italian, english keyboard etc... but not russian. I can write in greek using the SPionic font and some sort of betacode encoding, but not in russian :-((
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale

Сообщение easy_john 29 янв 2009, 02:12

ricossa писал(а):not quite : it works from prefs/input with every latin keyboard, so I can change with a german, italian, english keyboard etc... but not russian. I can write in greek using the SPionic font and some sort of betacode encoding, but not in russian :-((

It's ok, because german/italian use same latin (english) characters (plus few "umlauts"), but russian must have completly different characters.
In any case, any of codings from AOS4 does not allow to enter a any Russian symbol.
At this time, as far i know, AOS4 in russian only on my amiga4000, and i still don't test any old 3.9 switcher. :(
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4296
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Help... locale

Сообщение peguser 29 янв 2009, 03:12

easy_john писал(а):
ricossa писал(а):not quite : it works from prefs/input with every latin keyboard, so I can change with a german, italian, english keyboard etc... but not russian. I can write in greek using the SPionic font and some sort of betacode encoding, but not in russian :-((

It's ok, because german/italian use same latin (english) characters (plus few "umlauts"), but russian must have completly different characters.
In any case, any of codings from AOS4 does not allow to enter a any Russian symbol.
At this time, as far i know, AOS4 in russian only on my amiga4000, and i still don't test any old 3.9 switcher. :(


Is it possible to use AmigaDOS command "setkeyboard"? Not very comfortable, but... It's way to test some keyboard layouts from OS3.

2 ricossa:

BTW, OWB can use TTF directly. Try to read plain text in any text reader/editor to check your fonts really can appear cyrillic characters.

In MorphOS, "normal cyrillic" font has both Latin-1 (0...127) and windows-1251 (128...255) charsets. Usually that font converted from unicoded TTF. There are some "cyrillic" fonts included in MOS, but it's not possible to use that fonts. The only way to read russian text it's converting TTF to .font+.otag font using FT-manager tool.
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: Help... locale

Сообщение ricossa 29 янв 2009, 10:37

peguser писал(а):
easy_john писал(а):
ricossa писал(а):Is it possible to use AmigaDOS command "setkeyboard"? Not very comfortable, but... It's way to test some keyboard layouts from OS3.

yes. I tried this one :

setkeyboard keymap "Workbench:Devs/Keymaps/rus_gb_1_Amiga-1251" charset "Amiga-1251"

and got the answer :

Can't get handle for keymap "rus_gb_1_Amiga-1251"
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale -- solved

Сообщение ricossa 30 янв 2009, 19:57

I (sort of) solved my problem in the following way :

1) Created a Russian PC Keymap for OS 4.1 (they are now text files) on the model of the Amiga Keymap present in the AOS Package
2) Saved a preset prefs for prefs/locale (deleted all languages but russian) and prefs/input (selected my Keymap)
3) Written a script which loads and uses my "russian" presets

Now I am able to type in russian in Pagestream with the font ERBukinist

Thank you to everybody. Now I'm looking for a conversion tool from koi8 into unicode...
ricossa
Проходил мимо
Проходил мимо
 
Сообщения: 7
Зарегистрирован: 26 янв 2009, 23:10

Re: Help... locale -- solved

Сообщение peguser 30 янв 2009, 21:47

ricossa писал(а):I (sort of) solved my problem in the following way :

1) Created a Russian PC Keymap for OS 4.1 (they are now text files) on the model of the Amiga Keymap present in the AOS Package
2) Saved a preset prefs for prefs/locale (deleted all languages but russian) and prefs/input (selected my Keymap)
3) Written a script which loads and uses my "russian" presets

Now I am able to type in russian in Pagestream with the font ERBukinist

Thank you to everybody. Now I'm looking for a conversion tool from koi8 into unicode...


Glad for you!
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: Help... locale

Сообщение Astrov 22 сен 2012, 19:38

Да, кстати, какие нибудь свитчеры для ОС4 появились?
а то у меня все как то через жжж переключается :)
A1200/030 50Mhz
Аватара пользователя
Astrov
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 2061
Зарегистрирован: 05 июл 2006, 22:05
Откуда: оттуда

След.

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

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

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

cron