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