crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
Litkevich Yuriy
  опции профиля:
сообщение 5.4.2008, 7:30
Сообщение #1


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

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

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




Репутация:   94  


Наткнулся на проблему.
В файле qtsql.qdoc есть такие строчки:
/*!
    \module QtSql
    \title QtSql Module
    \contentspage Qt's Modules
    \previouspage QtScript
    \nextpage QtSvg
    \ingroup modules
...
*/

я их перевел:
/*!
    \module QtSql
    \title Модуль QtSql
    \contentspage Qt's Modules
    \previouspage QtScript
    \nextpage QtSvg
    \ingroup modules
...
*/

Т.е. перевод затронул только команду(ключ) \title - заголовок страницы, в итоге получил то что хотел, заголовок страницы стал по русски.
все остальное работает, в том числе ссылки:
Цитата
[Previous: QtScript Module] [Qt's Modules] [Next: QtSvg Module]

ссылка [Qt's Modules] ведет на ...doc/html/modules.html

далее в файле modules.qdoc такие строчки:
/*!
    \group modules
    \title Qt's Modules
    \startpage index.html Qt Reference Documentation
    \nextpage QtCore
...
*/

я их перевел:
/*!
    \group modules
    \title Модули Qt
    \startpage index.html Qt Reference Documentation
    \nextpage QtCore
...
*/

Т.е опять заголовок, теперь нарушились ссылки:
Цитата
[Previous: QtScript Module] [Qt's Modules] [Next: QtSvg Module]

ссылка [Qt's Modules] ведет на ...doc/html/Qt's%20Modules
---
Есть какой-то явный баг в qdoc3 команда \title ни как не должна влиять на ссылки, для этого есть \group, \module, \***page и прочие.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 24.5.2025, 21:44