crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

11 страниц V  « < 5 6 7 8 9 > »   
Ответить в данную темуНачать новую тему
> Qt Assistant и переводы, Обсуждение работы Qt Assistant с переводом
Litkevich Yuriy
  опции профиля:
сообщение 23.5.2008, 12:29
Сообщение #61


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Анна @ 23.5.2008, 16:16) *
в статье "XML классы" слово parsed (QDomText) переведено как "парсируемый", может, лучше заменить на "анализируемый"

надо найти по этой статье тему в форуме "Переводы" и сделать соответствующее замечание, так будет удобнее их (замечания) отслеживать,
для у прощения поиска можно посмотреть он-лайн документацию, найти статью и посмотреть ссылку в низу на обсуждение, если его еще нет, то создать по названию статьи.

поиск дал такой результат XML классы, перевод

Цитата(Анна @ 23.5.2008, 16:27) *
Винда

а какая? (версия и сервиспак)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Анна
  опции профиля:
сообщение 23.5.2008, 12:33
Сообщение #62


Активный участник
***

Группа: Участник
Сообщений: 276
Регистрация: 22.5.2008
Из: Зеленоград
Пользователь №: 181

Спасибо сказали: 30 раз(а)




Репутация:   4  


Windows 2000 (5.00.2195 - хз что такое, но н а всякий случай...)
Service Pack 4
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.5.2008, 12:41
Сообщение #63


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


ViGOur, сегодня попробывал утащить твой Асистент на чужую машину с ВинХП, создал каталоги как у тебя, эфект такой же как и на моем Вин2к.
Вот и у Анны тоже косяк с кирилицей, хоть в исходник Асистента лезь :(


Интересно, shadone, что-нибудь нашел по этому вопросу?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Анна
  опции профиля:
сообщение 23.5.2008, 13:03
Сообщение #64


Активный участник
***

Группа: Участник
Сообщений: 276
Регистрация: 22.5.2008
Из: Зеленоград
Пользователь №: 181

Спасибо сказали: 30 раз(а)




Репутация:   4  


если UTF заменить в верхней строке и в <head> на windows-1251 (ну и текст, соответственно ввести в этой кодировке), то все нормально.
Ведь указания в html файле относятся только к отображению текста, а строки в списках и на вкладках используют системную локаль, а там наверняка стоит windows-1251

в исходнике ассистента main.cpp строка 378 устанавливает QLocale::system().name() , думаю, отсюда ноги растут.

Сообщение отредактировал Анна - 23.5.2008, 13:09
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.5.2008, 13:21
Сообщение #65


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Анна @ 23.5.2008, 17:03) *
если UTF заменить в верхней строке и в <head> на windows-1251

это-то известно, раньше и было виндовозной кодировке, но почему, например, у ViGOur'а, все корректно отображается?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.5.2008, 13:30
Сообщение #66


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Поставил 4.4.0 перестало корректно отображаться! Правда не пойму почему, вроде они не должны быть связаны. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.5.2008, 13:34
Сообщение #67


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


т.е. в старом Асистенте перестало? или в новом?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.5.2008, 13:55
Сообщение #68


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


В старом, в новом пока на англицком ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.5.2008, 14:37
Сообщение #69


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Анна @ 23.5.2008, 17:03) *
в исходнике ассистента main.cpp строка 378 устанавливает QLocale::system().name() , думаю, отсюда ноги растут

если ты про ети строчки:
    QTranslator translator( 0 );
    translator.load( QLatin1String("assistant_") + QLocale::system().name(), resourceDir );
    a.installTranslator( &translator );

    QTranslator qtTranslator( 0 );
    qtTranslator.load( QLatin1String("qt_") + QLocale::system().name(), resourceDir );
    a.installTranslator( &qtTranslator );

то это только для установки переводов самого Асистента, и сообщений Qt (см. тут)

эта строка вернет "ru"

в файле index.cpp (Асистента) есть функция QString Index::getCharsetForDocument(QFile *file)
которая пытается узнать в какой кодировке htnl'ник по тегу <meta ... charset=(..
Если кодировка не задана устанавливает utf-8!

Т.е. документация в utf-8 это должно быть нормально!
Поковыряю еще, может что найду

---
за доставку данных в "результат поиска" отвечает fullTextIndex (в helpDialog.cpp)
создается он там так:
 fullTextIndex = new Index(QStringList(), QDir::homePath()); // ### Is this correct ?

У же весело :D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Анна
  опции профиля:
сообщение 23.5.2008, 14:39
Сообщение #70


Активный участник
***

Группа: Участник
Сообщений: 276
Регистрация: 22.5.2008
Из: Зеленоград
Пользователь №: 181

Спасибо сказали: 30 раз(а)




Репутация:   4  


значит дело в QTextStream, если не ошибаюсь, ассистент через них файлы читает, но этого добра в исходниках полно.

Да, еще в какой-то момент обратила внимание, что в названии вкладки тоже абракадабра появилась, но потом этого воспроизвести не смогла (

Сообщение отредактировал Анна - 23.5.2008, 14:43
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

11 страниц V  « < 5 6 7 8 9 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.11.2024, 21:30