Перевод инструментов Qt
Материал из Wiki.crossplatform.ru
(Различия между версиями)
(→Исходные файлы перевода) |
Lit-uriy (Обсуждение | вклад) (→Исходные файлы перевода: опечатки) |
||
(9 промежуточных версий не показаны.) | |||
Строка 3: | Строка 3: | ||
== Исходные файлы перевода == | == Исходные файлы перевода == | ||
- | Команда [[ | + | В данный момент переводом ts-файлов занимется команда [http://www.prog.org.ru/topic_9713_0.html qt-l10n-ru]. |
- | * [http:// | + | |
- | * [http:// | + | Команда [[Qt RTT]] внесла вклад в перевод этих файлов для Qt 4.3.2. Перевод файлов этой версии можно взять здесь: |
- | * [http:// | + | * [http://trac.crossplatform.ru/qtrtt/browser/branch/qt4.3.2-ru/ts/assistant_ru.ts?format=raw assistant_ru.ts] |
+ | * [http://trac.crossplatform.ru/qtrtt/browser/branch/qt4.3.2-ru/ts/designer_ru.ts?format=raw designer_ru.ts] | ||
+ | * [http://trac.crossplatform.ru/qtrtt/browser/branch/qt4.3.2-ru/ts/linguist_ru.ts?format=raw linguist_ru.ts] | ||
== Установка перевода == | == Установка перевода == | ||
Строка 14: | Строка 16: | ||
#* В командной строке, в каталоге '''%QTDIR%\translations''', скомандуйте <code>lrelease ''file_name.ts''</code> | #* В командной строке, в каталоге '''%QTDIR%\translations''', скомандуйте <code>lrelease ''file_name.ts''</code> | ||
# Запустите нужный инструмент (например, [[QT Assistant]]), интерфейс должен быть переведен. | # Запустите нужный инструмент (например, [[QT Assistant]]), интерфейс должен быть переведен. | ||
- | + | '''''Замечание:''''' В некоторых системах имя локали может включать не только язык, но и страну. Например, '''ru_RU''', поэтому может понядобится переименовать qm-файлы с '''*_ru.qm''' в '''*_ru_RU.qm'''. | |
== Актуализация перевода == | == Актуализация перевода == | ||
Строка 22: | Строка 24: | ||
* [[Введение в Qt]] | * [[Введение в Qt]] | ||
* [[Перевод сообщений Qt]] | * [[Перевод сообщений Qt]] | ||
- | * [[Qt:4.3. | + | * [[Qt:Документация 4.3.2|Перевод документации Qt 4.3.2]] |
+ | |||
+ | [[Категория:Qt]] |
Текущая версия на 08:25, 24 июня 2009
Для перевода пользовательского интерфейса инструментов Qt (QT Linguist, QT Designer, QT Assistant) на русский язык необходимы исходные файлы переводов для русского языка (*_ru.ts). Эти файлы обычно расположены в каталоге %QTDIR%\translations.
Содержание |
[править] Исходные файлы перевода
В данный момент переводом ts-файлов занимется команда qt-l10n-ru.
Команда Qt RTT внесла вклад в перевод этих файлов для Qt 4.3.2. Перевод файлов этой версии можно взять здесь:
[править] Установка перевода
- Поместите файлы *_ru.ts в каталог %QTDIR%\translations
- Создайте скомпилированые файлы перевода (*_ru.qm), одним из следующих способов (для каждого файла *_ru.ts):
- Откройте файл *_ru.ts спомощью QT Linguist, в меню "Файл" выберите "Релиз";
- В командной строке, в каталоге %QTDIR%\translations, скомандуйте
lrelease file_name.ts
- Запустите нужный инструмент (например, QT Assistant), интерфейс должен быть переведен.
Замечание: В некоторых системах имя локали может включать не только язык, но и страну. Например, ru_RU, поэтому может понядобится переименовать qm-файлы с *_ru.qm в *_ru_RU.qm.
[править] Актуализация перевода
(предстоит написать)