Русский локале и епг!Тут по сути!

Статус
В этой теме нельзя размещать новые ответы.

allllex

Модератор
Команда форума
to driver
Можешь отключать ftp. Для локализации программы там ничего нет.
 

free-x

Любитель Сат-ТВ
+++ идут в Iso8859-5 .... это 100% ...с этим столкнулся при переводе Vdr на Utf-8
 
  • Like
Реакции: vic

WhiteKnight

Любитель Сат-ТВ

vic

Профи в Сат-ТВ
То что установлено сверху оригинальной версии легко переводится, только это тебе нужно?
Я думаю интересно будет пользователям..просто не все пока доки..а приятно будет чертовски..:)
 

allllex

Модератор
Команда форума
Ну если тебе интересен транслит... Я его начитался на форумах и сыт по горло. Катрейн изначально не понимает русские буквы. Он не знает, что это такое. И иногда мы загоняем его в тупик, пытаясь делать например какие то действия с ЕПГ с квадратами, вместо букв. Он изначально не понимает кириллицу и виснет. А если ты будешь на русский (русскими буквами) переводить например диалоги, которые появляются в диспплее Катрейна, то получишь одни ??????? ????????. А транслит уже в печенках.
Хочешь, можешь сам перевести. Находишь файл с текстом, например меню EXTRAS я нашел сдесь: /data/plugins в файле osdshell.cfg. Вот кусок:
menu_elements=5
1_sh=PICVIEW|/data/menue/osd.sh|EXIT_BLOCK
2_sh=Restart EMU|/data/www/cgi-bin/restartemu.sh|NORMAL
3_sh=Stop All EMU|/data/www/cgi-bin/camdstop.sh|NORMAL
4_sh=Key Update|/data/www/cgi-bin/keydown.sh|NORMAL
5_sh=Download Evocamd|/data/www/cgi-bin/evoload.sh|NORMAL
6_sh=Download Mgcamd|/data/www/cgi-bin/mgload.sh|NORMAL
7_sh=Download Camd3|/data/www/cgi-bin/camdload.sh|NORMAL
8_sh=Loesche Camd3|/data/www/cgi-bin/killcamd3.sh|NORMAL
9_sh=Loesche MgCamd|/data/www/cgi-bin/killmgcamd.sh|NORMAL
10_sh=Loesche Evocamd|/data/www/cgi-bin/killevocamd.sh|NORMAL
11_sh=CIFS MOUNT|/data/mount.sh|WAIT
12_sh=Swap-File anlegen|/data/www/cgi-bin/swap.sh|NORMAL
13_sh=Swap-File loeschen|/data/www/cgi-bin/swapoff.sh|NORMAL
14_sh=Internet-Test|/data/www/cgi-bin/check_inet.sh|NORMAL
15_sh=REBOOT|/data/www/cgi-bin/reboot.sh|NORMAL

Я к примеру перевел слово PICVIEW как KARTINKI.... И вот что получил:

e3c2cce5b528.jpg


И продолжай, если нравится. Разве много ума надо?

А если напишешь КАРТИНКИ, то получишь вот это:

a8843a96b5ae.jpg

Причем это двойное количество квадратов (на одну букву два квадрата) появляется если я конвертирую переведенный файл из ASCII в UTF-8. А если я конвертирую его в UNICODE, то это окно вообще не открывается на Катрейне.
Не все так просто с кириллицей.
 

allllex

Модератор
Команда форума
научить начинающих...
Начинающим это не нужно. Им нужно что бы показывало. Он в кишки катрейна без очень большой надобности не полезет. Ты же понимаешь, чем это чревато. И учить на свою голову их я не буду, останусь опять виноватым. Ты же не начинающий, и даже тебе это не нужно.
Я же уже говорил на этом форуме, будет возможность нормально перевести, переведу. Неужто ты думаешь, что я не пробую? Я просто не понимаю, почему даже козябриков нет. Что шрифт вообще без кириллицы заложен? Причем эти козябрики не появляются, в какую кодировку не конвертируй. Ведь на компе козябрики появляются в ультраедите
a518958842ab.jpg
 

coco69

Пользователь
Я считаю что самим долбить mailto:[email protected] (думаю что pvrmain програмируют корейцы) тоже надобы, но основной упор должен ити на представительство в своей или через СНГ стране. Вот мы с allllex можем начать с [email protected] +371 7 529 930! ;) А потом продолжать нажимать на [email protected] через Рунет, и звонить +7 495 744 1070... ;) Если скординировать наступление по всем фронтам, может к лету увидим русский ЭПГ! А немцам писать и звонить мало толку! ИМХО
 

allllex

Модератор
Команда форума
Между прочим и на польском и на чешском нормально работает только меню. На ЕПГ есть и квадратики и козябрики, но мало и можно все прочитать, по сравнению с нашими квадратами.
Так что они и поляком толком не сделали. Только меню перевели.
 

sathak

Профи в Сат-ТВ
внесу немного ясности в ваш спор по-поводу pvrmain, поскольку знаю тему вопроса....

исходники на софт немцы (Katrain) и корейцы (Marusis) поделили 50/50 (собственно как и средства в разработку и производство модели USF 910)...

корейцы писали математику ресивера + разрабатывали дизайн-макет ресивера...

графическую оболочку (GUI) писали и рисовали немцы + ЭМУ тоже их...

так что надежд на руссификацию мало... немцам русский ваще побоку..
ну а если же у кого-то есть море времени и огромное желание, то долбить письмами надо именно Katrain, вам корейцы не помогут...
 

re-flex

Пользователь
На хумаксе "русифицировали" так:
Брали оригинальный английский фонт (в данном случае aispec.ttf) и любом редакторе фонтов вместо латинских букв прописывали кирилицу. После этого в прошивке меняли английские слова на транслит и все было замечательно видно. Единственное НО - поскольку английских букв нет, то и вся "техническия инфа, типа название канала, и т.д все писалось русскими буквами, что выглядело иногда довольно коряво :)
 

vitgraf

Модератор Kathrein
Линух способен на большее. Только проблема как обычно в мелочах. Моё мнение если производитель не сделает, то вопрос будет болтаться в воздухе ещё долго. Ну и второй вариант. Когда станут доступны сырцы, дотировать доработку всем миром. Но если уж дотировать, то лучше работы по портированию энигмы. А надеяться, что этим займётся кто-нибудь из региональных дистрибьюторов ИМХО не стоит( не важно в какой стране).
Круг их интересов это прибыль с продаж. А со временем появятся аппараты других производителей, в которых русский будет и продажа их станет более выгодной.
 

Deesy

Профи в Сат-ТВ
купил "машину" жду когда приедет. тем временем писал слезные письма в катрейн, предлагал помощь, описывал все преимущества... в итоге все равно отказали:
============
Thank you four your kind help but the salesmarket of our receivers is only
for middle europe.
============
We are sorry russian language for the UFS 910 is not planed for the near
future.
============
так что на ближайшее время - только своими силами. кстати кто-ть скиньте шриф который используется в кате пока своя не приехала?!
 

vic

Профи в Сат-ТВ

vic

Профи в Сат-ТВ
Тоже не силён в немецком..но приблизительно понял,что мужики тамашние обсуждают чего бы такого неплохо б было в имидже 1.05,который должен появится в марте месяце..
Мечты-мечты..так сказать..
Original von linuxstevie
Harry Hase !

Mal dir meine Brille reiche *fg


- 10/100 Mbps TCP/IP Ethernet
- JPEG-Mode: Picture Viewer and Slide Show generator
- MP3 Music-Player- Dot-Matrix Vacuum Fluorescent Display(VFD)
- Transcoding & streaming support from PC. (Divx, other formats)
- USB 2.0 High Speed(Host) for mass storage devices or even digital cameras
from various vendors
(i.e. Canon, Sony, Nikon, Fuji, Olympus, Samsung, Casio etc.)
- Support DiSEqC 1.0, 1.2, USALS
- Support enhanced EPG with the PVR features.
- Powerful combination of ST-7100 hardware and firmware based on Linux O/S
- DVB and Teletext Subtitles
- Service and favorite lists fully editable directly with the Remote control unit or by PC

Das sind die Feautures die ich meine die erst fьr den UFS 910 vorgesehen sind.

Wie gesagt ich habe diese MS-4000 noch nirgendwo gesehen !!!!

Gruss linusstevie :O
 

allllex

Модератор
Команда форума
vic, посмотрим что ответят...
Да ничего не ответят. В том посту от Вика сказано, что когда появится 1.05, и там там не окажется русского шрифта, то можно не ожидать дальнейшей поддержки от rudbox. Катрейн для него будет непригоден и никто не может обвинить их больше о нежелании его поддерживать.

Как я уже писал здесь
http://forum.sat-expert.com/kathrein-ufs-910/4950-katrain-pluginy-7.html#post53023
в последней программе OSDShell (782) заменили шрифт на ARIALNBI2.ttf, где есть кириллица.
При попытке русифицировать OSD появляются те же квадраты вместо букв. Так что вина не в шрифте, а в кодировке, в которой написанн софт Катрейна. Нам ничего не светит насчет русского. Из-за нас никто программу переписывать не будет. Для русскоязычных, которые хотят видеть русское меню и ЕПГ пока аппарат безперспективный. Поможет только энигма, если она сразу будет написана мультиязычной. И если она вообще будет написана.
 

Dalamar

Профи в Сат-ТВ
Тему уже обсуждали. Может модераторы смогут перенести посты по локализации из KATHREIN-Image ?

Поддерживаю предложение!
И продолжу свои рассуждения на тему русификации в этой ветке.

Добавлено через 37 минут
Итак друзья, нам с вами известно, что не шрифт является причиной неотображения кириллицы.

Я не особо силен в архитектуре ОС в целом и embedded linux в частности, поэтому прошу с пониманием и снисхождением отнестись к моим рассуждениям, и прошу поправлять и дополнять меня по ходу моих рассуждений.

Итак, давайте рассуждать логически.
Что лежит в основе отображения информации на экране?
  1. аппаратная система вывода (видеокарта)
  2. ПО для вывода информации
Теперь давайте более подробно рассмотрим второй пункт, и подумаем что из нижеперечисленного может мешать отображению кириллицы:
  • драйвер видеокарты
  • locale
  • кодировка
  • Графический инерфейс (GUI) Kathrein.

Про локаль и кодировку системы думаю можно забыть, потому что работая в терминале, я не встретил никаких проблем с кириллицей.
Итак, остается драйвер видеокарты и GUI.
Совершенно случайно, я сегодня наткнулся на любопытный файлик /etc/directfbrc это не что иное как файл конфигурации DirectFB / Цитирую:
What is DirectFB?
A new Linux graphics standard

For the special requirements of embedded devices we developed a small, powerful, flexible and easy to use technology for accelerated and enhanced graphics support: DirectFB.

DirectFB is a thin library that provides developers with hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers on top of the Linux Framebuffer Device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware. DirectFB adds graphical power to embedded systems and sets a new standard for graphics under Linux.

По этой ссылке находится манул по настройке DirectFB через файл directfbrc.
Хочу обратить ваше внимание на следующие параметры:
[no-]vt-switch
By default DirectFB allocates a new virtual terminal and switches to it.

vt-num=<num>
Use given VT instead of current/new one.

[no-]vt-switching
Allow to switch virtual terminals using <Ctrl>+<Alt>+<F?>. This is an experimental feature that is usually disabled; use at your own risk.

[no-]graphics-vt
Puts the virtual terminal into graphics mode. This has the advantage that kernel messages won't show up on your screen while the DirectFB application is running.

[no-]vt
Use VT handling code at all?

Привожу содержимое файла конфигурации directfbrc моего катрайна:
#mode=1920x960
mode=1920x1088
depth=16
no-deinit-check
no-hardware
vt-switch
graphics-vt
no-cursor
no-decorations
no-translucent-windows
bg-none
desktop-buffer-mode=backvideo

Исходя из всего вышеперечисленного, я считаю, что Катрайн использует в качестве GUI оболочку работающую на основе DirectFB.
Мое мнение, что нужно поэкспериментировать с настройками терминала в конфигурационном файле DirectFB и да будем нам счастье в виде кириллицы в меню и EPG.
 

allllex

Модератор
Команда форума
На Катрейне по умолчанию стоит:
Codepage = cp437
Iocharset = ISO 8859-1
Как поменять и где? Это одно место, или надо переписывать программу? Вот с этого надо начинать.

http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/ch04.html
 

Dalamar

Профи в Сат-ТВ
Вот с этого надо начинать

Allex, не в ту сторону копаете.
Я уже писал, что в консоли кириллица отлично работает. Для подтверждения своих слов привожу листинг файла с фразой на русском в кодировке KOI8-R в консоли кати:
# cat /data/test_rus.txt
Проверка отображения кириллицы в консоли Катрайна
#

Дело не в codepage и не в locale а в отсутствии поддержки кириллицы в терминале графической оболочки работающей под DirectFB
 

Dalamar

Профи в Сат-ТВ
Привет!
Я сейчас на работе, но как домой приеду - посмотрю.
Но, насколько я помню, шрифты о которых писал Allllex имеют отношение только к OSDShell (самописное меню). А какие шрифты используются в основном меню кати и при просмотре EPG я не знаю.
Но, могу предположить, что там могут быть использованы любые TrueType via FreeType 2 поскольку в кате используется DirectFB для работы GUI интерфейса.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху