CMake: Generate the translatons

This commit is contained in:
Tom Stellard 2020-11-08 20:44:52 -08:00
parent 734219fdfe
commit 3aa903e07d
1 changed files with 11 additions and 0 deletions

View File

@ -39,3 +39,14 @@ install(TARGETS bygfoot)
install(DIRECTORY support_files DESTINATION
${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME})
find_package(Gettext)
if (GETTEXT_FOUND)
set (languages bg da de el es fr it nl pl pt_BR pt_PT ro sv tr zh)
foreach (lang ${languages})
GETTEXT_PROCESS_PO_FILES(${lang} ALL PO_FILES po/${lang}.po)
install(FILES ${CMAKE_BINARY_DIR}/${lang}.gmo DESTINATION
${CMAKE_INSTALL_LOCALEDIR}/${lang}/LC_MESSAGES/ RENAME
bygfoot.mo)
endforeach()
endif()