Перевод документации Qt4 на русский язык, Qt Russian Translation Team (Qt RTT) |
Здравствуйте, гость ( Вход | Регистрация )
Перевод документации Qt4 на русский язык, Qt Russian Translation Team (Qt RTT) |
iReset |
26.12.2012, 19:40
Сообщение
#241
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
для оглавления ПП не использовалась, т.к. для ОмегиТ файл проекта справки был не съедобен (не помню почему, но она их просто отказывалась загружать). Он и сейчас Омегой не грузится, хотя список поддерживаемых форматов существенно расширился. Потому я и решил конвертер сделать, уж очень муторно вручную постоянно переводить.Вот только с фильтрами беда, после смены движка поведение фильтра поменялось на противоположное, а сейчас (>4.5.х) вообще какое-то третье. Так что, лучше фильтр "ru" не ставить? Он же, наверное, мешать все равно не будет?
|
|
|
Litkevich Yuriy |
26.12.2012, 20:04
Сообщение
#242
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
iReset |
10.1.2013, 9:32
Сообщение
#243
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
Как на данный момент можно обновить глоссарий?
У меня накопилось уже около 60 слов в локальном глоссарии. Хотелось бы их влить в общий. |
|
|
alex977 |
10.1.2013, 18:06
Сообщение
#244
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
|
|
|
iReset |
11.1.2013, 5:56
Сообщение
#245
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
|
|
|
alex977 |
11.1.2013, 15:22
Сообщение
#246
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
Т.е. контроля у нас никакого за изменением глоссария нет? Может, git какой поднять? Тогда уж и весь перевод через git вести - версия омегиТ 2.6.1.2 позволяет (http://www.velior.ru/blog/2012/12/14/omegat-2-6-1_2-review-fuzzy-match-differences-and-glossary-syncing/). Может быть имеет смысл провести тест? Мне лично интересно - как же решаются конфликты при двух вариантах перевода одного и того же сегмента? Кстати, до 4.8.4 общую ПП я адаптировал. Может объединим и сразу попробуем доки сгенерировать для 4.8.4? Сообщение отредактировал alex977 - 11.1.2013, 15:33 |
|
|
iReset |
12.1.2013, 13:27
Сообщение
#247
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
Тогда уж и весь перевод через git вести - версия омегиТ 2.6.1.2 позволяет (http://www.velior.ru/blog/2012/12/14/omegat-2-6-1_2-review-fuzzy-match-differences-and-glossary-syncing/). Да, я уже пробовал через локальный git-сервер работать с групповым проектом. Но это совсем не то, что описано по ссылке. В статье описан лишь способ отображения нечётких совпадений. Как это нам может помочь при слиянии - мне не очень понятно. Хотя при переводе я теперь буду ипользовать именно diff - его не хватало.Может быть имеет смысл провести тест? Я за. Главное, чтобы при коммите на сервак не кидалась вся память переводов. Когда я гонял локально версию с поддержкой группового перевода, мне показалось, что именно так и происходит.Мне лично интересно - как же решаются конфликты при двух вариантах перевода одного и того же сегмента? Кстати, до 4.8.4 общую ПП я адаптировал. Может объединим и сразу попробуем доки сгенерировать для 4.8.4? ОК. Свою ПП кинул на FTP в tm.next.Список изменений с 10.12.2012 Переведено в версиях 4.3.5, 4.4.3, 4.5.3, 4.6.4, 4.7.4, 4.8.4: layouts-basiclayouts.html qaction-qt3.html qaction.html qactionevent.html qactiongroup-qt3.html qactiongroup.html qsettings.html qsettings-qt3.html qwhatsthis.html qwhatsthis-qt3.html qwhatsthisclickedevent.html sharedlibrary.html Приведены к общему виду переводы: Some Name Example - Пример "Some Name" (название примера не переводится и заключается в кавычки) dropdown list - выпадающий список combobox - выпадающий список popup list - всплывающий список; и вообще popup - всплывающий Отредактирован перевод: static (protected|public) (function|member|property|signal|slot|type|variable) inherited from - исправлены склонения в переводах исправлены сегменты с ключевыми словами QDoc3 типа "\return", "\class" и т.д. Допереведено для версий 4.3.5, 4.4.3, 4.5.3, 4.6.4, 4.7.4, 4.8.4: animation-easing-easing-pro.html animation-easing-form-ui.html animation-stickman-stickman-pro.html annotated.html bughowto.html dbus-dbus-chat-chat-adaptor-cpp.html dbus-dbus-chat-chat-adaptor-h.html dbus-dbus-chat-chat-interface-cpp.html dbus-dbus-chat-chat-interface-h.html dbus-remotecontrolledcar-car-car-adaptor-cpp.html dbus-remotecontrolledcar-car-car-adaptor-h.html dbus-remotecontrolledcar-controller-car-interface-cpp.html dbus-remotecontrolledcar-controller-car-interface-h.html declarative-animation-easing.html declarative-cppextensions-imageprovider-imageprovider-pro.html declarative-cppextensions-networkaccessmanagerfactory-networkaccessmanagerfactory-pro.html declarative-cppextensions-networkaccessmanagerfactory-networkaccessmanagerfactory-qrc.html declarative-cppextensions-networkaccessmanagerfactory.html declarative-cppextensions-plugins-plugins-pro.html declarative-cppextensions-plugins.html declarative-cppextensions-qgraphicslayouts-qgraphicsgridlayout-gridlayout-qrc.html declarative-cppextensions-qgraphicslayouts-qgraphicsgridlayout-qgraphicsgridlayout-pro.html declarative-cppextensions-qgraphicslayouts-qgraphicslinearlayout-linearlayout-qrc.html declarative-cppextensions-qgraphicslayouts-qgraphicslinearlayout-qgraphicslinearlayout-pro.html declarative-cppextensions-qwidgets-qwidgets-pro.html declarative-cppextensions-referenceexamples-adding-adding-pro.html declarative-cppextensions-referenceexamples-attached-attached-pro.html declarative-cppextensions-referenceexamples-binding-binding-pro.html declarative-cppextensions-referenceexamples-coercion-coercion-pro.html declarative-cppextensions-referenceexamples-default-default-pro.html declarative-cppextensions-referenceexamples-grouped-grouped-pro.html declarative-cppextensions-referenceexamples-methods-methods-pro.html declarative-cppextensions-referenceexamples-properties-properties-pro.html declarative-cppextensions-referenceexamples-signal-signal-pro.html declarative-cppextensions-referenceexamples-valuesource-valuesource-pro.html declarative-modelviews-abstractitemmodel-abstractitemmodel-pro.html declarative-modelviews-objectlistmodel-objectlistmodel-pro.html declarative-modelviews-stringlistmodel-stringlistmodel-pro.html declarative-shadereffects-main-cpp.html declarative-shadereffects-shadereffects-pro.html demos-affine-main-cpp.html demos-affine-xform-cpp.html demos-affine-xform-h.html demos-arthurplugin-arthurplugin-pro.html demos-arthurplugin-plugin-cpp.html demos-books-bookdelegate-cpp.html demos-books-bookdelegate-h.html demos-books-books-pro.html demos-books-bookwindow-cpp.html demos-books-bookwindow-h.html demos-books-initdb-h.html demos-books-main-cpp.html demos-boxes-glbuffers-cpp.html demos-boxes-glbuffers-h.html demos-boxes-glextensions-cpp.html demos-boxes-glextensions-h.html demos-boxes-gltrianglemesh-h.html demos-boxes-main-cpp.html demos-boxes-qtbox-cpp.html demos-boxes-qtbox-h.html demos-boxes-roundedbox-cpp.html demos-boxes-roundedbox-h.html demos-boxes-scene-cpp.html demos-boxes-scene-h.html demos-boxes-trackball-cpp.html demos-boxes-trackball-h.html demos-chip-chip-cpp.html demos-chip-chip-h.html demos-chip-main-cpp.html demos-chip-mainwindow-cpp.html demos-chip-mainwindow-h.html demos-chip-view-cpp.html demos-chip-view-h.html demos-composition-composition-cpp.html demos-composition-composition-h.html demos-composition-main-cpp.html demos-declarative-calculator.html demos-declarative-minehunt-main-cpp.html demos-declarative-minehunt-minehunt-cpp.html demos-declarative-minehunt-minehunt-h.html demos-declarative-minehunt-minehunt-pro.html demos-declarative-minehunt-minehunt-qrc.html demos-deform-main-cpp.html demos-deform-pathdeform-cpp.html demos-deform-pathdeform-h.html demos-embedded-anomaly-src-addressbar-cpp.html demos-embedded-anomaly-src-addressbar-h.html demos-embedded-anomaly-src-bookmarksview-cpp.html demos-embedded-anomaly-src-bookmarksview-h.html demos-embedded-anomaly-src-browserview-cpp.html demos-embedded-anomaly-src-browserview-h.html demos-embedded-anomaly-src-browserwindow-cpp.html demos-embedded-anomaly-src-browserwindow-h.html demos-embedded-anomaly-src-controlstrip-cpp.html demos-embedded-anomaly-src-controlstrip-h.html demos-embedded-anomaly-src-flickcharm-cpp.html demos-embedded-anomaly-src-flickcharm-h.html demos-embedded-anomaly-src-homeview-cpp.html demos-embedded-anomaly-src-homeview-h.html demos-embedded-anomaly-src-main-cpp.html designer-recursive-shadow-casting.html gpl.html lgpl.html q3accel-obsolete.html q3canvasitem-obsolete.html q3canvaspixmaparray-obsolete.html q3combobox-obsolete.html q3progressbar-obsolete.html q3scrollview-obsolete.html q3signal-obsolete.html q3tabdialog-obsolete.html qabstractitemview-obsolete.html qbitmap-obsolete.html qcalendarwidget-obsolete.html qcdestyle.html qcleanlooksstyle.html qcolor-obsolete.html qcolordialog-obsolete.html qcombobox-obsolete.html qcursor.html qdatastream-obsolete.html qdate-obsolete.html qdesktopwidget-obsolete.html qdialog-obsolete.html qdir-obsolete.html qdirectpainter-obsolete.html qdomattr.html qdomcdatasection.html qdomcharacterdata.html qdomcomment.html qdomdocument.html qdomdocumentfragment.html qdomdocumenttype.html qdomelement.html qdomentity.html qdomentityreference.html qdomimplementation.html qdomnamednodemap.html qdomnode.html qdomnodelist.html qdomnotation.html qdomprocessinginstruction.html qdomtext.html qdrag-obsolete.html qeventtransition.html qfile-obsolete.html qfiledialog-obsolete.html qfileinfo-obsolete.html qfinalstate.html qfontdialog.html qfontmetrics-obsolete.html qgl.html qglcontext-obsolete.html qglwidget-obsolete.html qgraphicsellipseitem.html qgraphicsgridlayout.html qgraphicsitem.html qgraphicsitemanimation.html qgraphicsitemgroup.html qgraphicslayout.html qgraphicslayoutitem.html qgraphicslinearlayout.html qgraphicslineitem.html qgraphicspathitem.html qgraphicspixmapitem.html qgraphicspolygonitem.html qgraphicsrectitem.html qgraphicsscene-obsolete.html qgraphicsscene.html qgraphicsscenecontextmenuevent.html qgraphicsscenedragdropevent.html qgraphicssceneevent.html qgraphicsscenehelpevent.html qgraphicsscenehoverevent.html qgraphicsscenemouseevent.html qgraphicsscenemoveevent.html qgraphicssceneresizeevent.html qgraphicsscenewheelevent.html qgraphicssimpletextitem.html qgraphicsview-obsolete.html qgraphicsview.html qhistorystate.html qhttp-obsolete.html qicon-obsolete.html qimage-obsolete.html qimageiohandler-obsolete.html qimagewriter-obsolete.html qinputdialog-obsolete.html qitemselectionrange-obsolete.html qkeyeventtransition.html qkeysequence-obsolete.html qlayout-obsolete.html qlayout.html qlinef-obsolete.html qlistview.html qlistwidget-obsolete.html qlistwidgetitem-obsolete.html qmacstyle-obsolete.html qmainwindow.html qmake-advanced-usage.html qmake-common-projects.html qmake-function-reference.html qmake-manual.html qmake-platform-notes.html qmake-precompiledheaders.html qmake-project-files.html qmake-reference.html qmake-running.html qmake-tutorial.html qmake-using.html qmessagebox-obsolete.html qmetaproperty-obsolete.html qmimesource.html qmotifstyle.html qmouseeventtransition.html qnetworkreply.html qpagesetupdialog-obsolete.html qpaintenginestate-obsolete.html qpainter-obsolete.html qpainterpath-obsolete.html qpalette-obsolete.html qpen.html qpicture-obsolete.html qpixmap-obsolete.html qpixmapcache-obsolete.html qpoint.html qpointf.html qprinter-obsolete.html qprocess-obsolete.html qrect.html qrectf.html qregion-obsolete.html qresource-obsolete.html qscopedarraypointer-members.html qscriptengine-obsolete.html qscriptvalue-obsolete.html qsettings-members.html qsettings-obsolete.html qsignaltransition.html qsize.html qsizef.html qsortfilterproxymodel-obsolete.html qsplitter-obsolete.html qsql.html qsqldatabase-qt3.html qsqldatabase.html qsqlrelation.html qsqltablemodel.html qstackedlayout.html qstate.html qstatemachine-signalevent.html qstatemachine.html qstyle-obsolete.html qstyleoption-obsolete.html qstyleoptiongraphicsitem-obsolete.html qt-embedded-testingframebuffer.html qtableview-obsolete.html qtablewidget-obsolete.html qtablewidgetitem-obsolete.html qtextcharformat-obsolete.html qtextlist-obsolete.html qtglobal-obsolete.html qthelp-framework.html qtopengl.html qtplugin-obsolete.html qtransform-obsolete.html qtreeview-obsolete.html qtreewidgetitem-obsolete.html qurl-obsolete.html qwebframe-obsolete.html qwebview-obsolete.html qwidget-obsolete.html qwindowsstyle.html qwindowsvistastyle.html qwindowsxpstyle.html qwsinputmethod-obsolete.html qwsserver-obsolete.html qxmlattributes.html qxmlcontenthandler.html qxmldeclhandler.html qxmldefaulthandler.html qxmldtdhandler.html qxmlentityresolver.html qxmlerrorhandler.html qxmlformatter.html qxmlinputsource-qt3.html qxmlinputsource.html qxmlitem.html qxmllexicalhandler.html qxmllocator.html qxmlname.html qxmlnamepool.html qxmlnamespacesupport.html qxmlnodemodelindex.html qxmlparseexception.html qxmlresultitems.html script-helloscript-helloscript-js.html script-qsdbg-example-js.html tutorials.html webkit-previewer.html windowsce-customization.html xml-dom-tml.html |
|
|
alex977 |
12.1.2013, 20:37
Сообщение
#248
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
Залил общую ПП в qtrtt/tm/tm.2013.01.
Единственное - заменил перевод "Use ... instead" на "Используйте взамен ...". Так ранее везде переводили. Сообщение отредактировал alex977 - 12.1.2013, 20:38 |
|
|
alex977 |
12.1.2013, 22:05
Сообщение
#249
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
Взял в работу:
Раскрывающийся текст install-win.html install-x11.html network-multicastreceiver.html network-multicastsender.html qgraphicsitem.html deployment-mac.html deployment-symbian.html deployment-x11.html gettingstarted.html gettingstarted-develop.html gettingstartedqml.html how-to-learn-qt.html install-mac.html install-symbian.html install-symbian-linux.html install-win.html install-wince.html install-x11.html mac-differences.html mac-support.html mainwindows-application.html mainwindows-dockwidgets.html mainwindows-menus.html platform-notes-symbian.html printing.html widgets-applicationicon.html widgets-codeeditor.html widgets-elidedlabel.html widgets-maemovibration.html widgets-orientation.html widgets-shapedclock.html widgets-sliders.html widgets-spinboxes.html widgets-symbianvibration.html widgets-tablet.html widgets-tetrix.html widgets-tooltips.html widgets-wiggly.html widgets-windowflags.html windows-support.html windowsce-opengl.html windowsce-openvg.html windowsce-signing.html |
|
|
iReset |
13.1.2013, 8:44
Сообщение
#250
|
Участник Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: 2 |
Единственное - заменил перевод "Use ... instead" на "Используйте взамен ...". Так ранее везде переводили. Я категорически против такого варианта перевода, поскольку при его использовании возникает ощущение, что нужно использовать старую функцию взамен новой. Например, тут:Цитата int QSpinBox::maxValue () const мне (и, кстати, по опросу знакомых, не только мне) кажется, что нужно использовать функцию maxValue взамен maximum. Да, собственно, и по правилам русского языка так и есть. Расширю приведённый выше пример:Используйте взамен maximum(). Цитата int QSpinBox::maxValue () const Так подразумевается сейчас. Смотрим викисловарь:Используйте взамен функцию maximum(). Цитата вза-ме́н Родительным падежом слова "функция" будет "функции". Т.е. в моем примере должно бытьПредлог; неизменяемое слово. Употребляется с род. п. Цитата int QSpinBox::maxValue () const Именно поэтому в переводе кажется, что все наоборот.Используйте взамен функции maximum(). Допускаю такие варианты перевода: Цитата Взамен используйте maximum(). Используйте взамен этого maximum(). Но мне и слово "взамен" как-то не особо нравится - не техническое оно что ли. Поэтому я и пришёл к варианту "Вместо этого используйте". Второй причиной, которая и позволила мне применить свой перевод, явилось то, что в действительности перевод "Use ... instead" не унифицирован, встречаются разные его варианты (чаще, конечно, "Используйте взамен...", не спорю) и в глоссарии его нет. Поэтому в моем плане уже есть пункт об унификации этого перевода по всей ПП. Теперь осталось договориться, на что его менять. Взял в работу: ... Пользуясь случаем, снова хочу поднять вопрос об использовании единого списка переводимых файлов. Свои мысли я излагал тут, поэтому повторяться не буду. Описанный там вариант 3 я реализовал с помощью программы OmegaT Helper, файл со списком обновляю на FTP в ftp://crossplatform.ru/qtrtt/tm/qt_translate_info.txt. Единственное, что меня сейчас не устраивает, так это то, что он не под управлением системы контроля версий, поэтому на всякий случай делаю резервные копии на FTP. Если этот вариант нас не устраивает, давайте обсудим, что нужно в нём исправить, или обсудим другой. |
|
|
Текстовая версия | Сейчас: 26.11.2024, 1:19 |