The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"кодировка UTF-8"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"кодировка UTF-8" 
Сообщение от greenetc Искать по авторуВ закладки(ok) on 04-Дек-05, 15:55  (MSK)
Может кто сталкивался .
Встала проблема .
В системе (RedHat 9.0) установлена основная кодировка UTF-8 (так нужно было ,что бы mpd (музыкальный потоковый сервак) воспринимал русские имена директорий , монтируемых с fat32 диска).
А программа написана в miniGUI, шрифты в ней есть arial.ttf times.ttf, в её ресурсах ... я заменил эти шрифты на виндозные, с русской кодировкой ... но русские всё равно каракулями пишутся в программах с использованием miniGUI . Для системного шрифта у неё свои шрифты в бин файлах, я указал для них кодировку ISO08859-5 но всё равно не пишутся русские .
Может сталкивался кто .... Заранее спасибо.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "кодировка UTF-8" 
Сообщение от dimus Искать по авторуВ закладки(??) on 05-Дек-05, 14:12  (MSK)
А с фстаб у Вас диск правильно смонтирован?
А в программе вы устанавливаете локаль?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "кодировка UTF-8" 
Сообщение от greenetc Искать по авторуВ закладки(??) on 05-Дек-05, 16:00  (MSK)
>А с фстаб у Вас диск правильно смонтирован?
>А в программе вы устанавливаете локаль?

в fstab
codepage=866, iocharset = UTF8

да, в программе есть функция GetSysCharset , она выдаёт какую то китайскую кодировку ... но SetSysCharset , не работает .... в .h файле minigui эта функция почему то включена в #ifdef 0  #endif . и в библиотеку не включается прикомпиляции , т.е. пишет что нет такой функции.
а можно ли в программе устанавливать локаль своми методами какими то?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "кодировка UTF-8" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 05-Дек-05, 17:27  (MSK)
>>А с фстаб у Вас диск правильно смонтирован?
>>А в программе вы устанавливаете локаль?
>
>в fstab
>codepage=866, iocharset = UTF8

Чтобы избежать warning'ов:

chip@nebula:~$ grep utf8 /etc/fstab |head -1
/dev/hdc        /media/cdrom0   udf,iso9660 ro,user,noauto,utf8     0       0
chip@nebula:~$

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "кодировка UTF-8" 
Сообщение от greenetc Искать по авторуВ закладки(??) on 05-Дек-05, 16:17  (MSK)
>А с фстаб у Вас диск правильно смонтирован?
>А в программе вы устанавливаете локаль?


вот что мне разработчики ответили

This is because there is no codemap from ISO8859-5 to UNICODE in
MiniGUI V1.3.3.
You can add the support in src/font/charset.c. (implement the
iso8859_5_conv_to_uc16
function).

что бы это значило ... ? и где мне взять этот кодемап ...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру