update
This commit is contained in:
parent
3ca7530a29
commit
2d0baaf290
@ -838,12 +838,15 @@ int main( int argc, char** argv )
|
||||
}
|
||||
----
|
||||
|
||||
После сборки проекта в каталоге `l10n` появится файл
|
||||
`cmlib-example-app-qt5-con_ru_RU.ts`, в котором нужно отредактировать
|
||||
переводы с помощью программы `linguist`.
|
||||
После сохранения файла переводов проект нужно пересобрать, файл переводов в
|
||||
скомпилированном виде будет встроен в исполняемый файл `cmlib-example-app-qt5-con`,
|
||||
а доступ к нему будет осуществляться с помощью кода:
|
||||
Для сбора списка строк из файлов исходных кодов и описаний интерфейса,
|
||||
подлежащих переводу, создаётся цель `l10n`. В результате выполнения
|
||||
в каталоге сборки команды `make l10n` в каталоге `l10n`, находящемся
|
||||
в корне проекта, появится файл `cmlib-example-app-qt5-con_ru_RU.ts`,
|
||||
в котором нужно отредактировать переводы с помощью программы `linguist`.
|
||||
После сохранения файла переводов проект нужно пересобрать, файл
|
||||
переводов в скомпилированном виде будет встроен в исполняемый файл
|
||||
`cmlib-example-app-qt5-con`, а доступ к нему будет осуществляться
|
||||
с помощью кода:
|
||||
|
||||
[source,cpp]
|
||||
----
|
||||
@ -852,9 +855,7 @@ int main( int argc, char** argv )
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
||||
==== Графическое приложение
|
||||
==== Графическое приложение, файлы описания ресурсов и интерфейсов
|
||||
|
||||
|
||||
Пример приложения на Qt5 с использованием графического интерфейса основан
|
||||
@ -1097,19 +1098,10 @@ target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Widgets_INCLUDE_DIRS})
|
||||
target_link_libraries(${TRGT} Qt5::Core Qt5::Gui Qt5::Widgets)
|
||||
----
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
ПИШУ ЗДЕСЬ!!!
|
||||
|
||||
|
||||
<<<
|
||||
|
||||
|
||||
|
||||
|
||||
Во время сборки проекта в файл переводов `cmex/l10n/cmex_app_ru_RU.ts`
|
||||
будут добавлены новые строки, их нужно перевести с помощью `linguist` и
|
||||
снова скомпилировать проект.
|
||||
В результате выполнения в каталоге сборки команды `make l10n`
|
||||
в каталоге `l10n`, находящемся в корне проекта, появится файл
|
||||
`cmlib-example-app-qt5-gui_ru_RU.ts`,
|
||||
в котором нужно отредактировать переводы с помощью программы `linguist`.
|
||||
После сохранения файла переводов проект нужно пересобрать, файл
|
||||
переводов в скомпилированном виде будет встроен в исполняемый файл.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user