diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt index ff329ad1163..fae5f0e5de4 100644 --- a/gui/CMakeLists.txt +++ b/gui/CMakeLists.txt @@ -15,9 +15,7 @@ CheckOptions: file(GLOB tss "*.ts") QT_WRAP_UI(uis_hdrs ${uis}) QT_ADD_RESOURCES(resources "gui.qrc") - # TODO: passing "-no-obsolete" here breaks the translations - QT_CREATE_TRANSLATION(qms ${CMAKE_CURRENT_SOURCE_DIR} ${tss}) - list(APPEND cppcheck-gui-deps ${hdrs} ${uis_hdrs} ${resources} ${qms}) + list(APPEND cppcheck-gui-deps ${hdrs} ${uis_hdrs} ${resources}) add_custom_target(gui-build-deps SOURCES ${cppcheck-gui-deps}) list(APPEND cppcheck-gui_SOURCES ${srcs}) @@ -27,6 +25,9 @@ CheckOptions: add_executable(cppcheck-gui ${cppcheck-gui-deps} ${cppcheck-gui_SOURCES}) target_link_libraries(cppcheck-gui cppcheck-core simplecpp tinyxml2 picojson frontend) + qt_add_translations(cppcheck-gui + TS_FILES ${tss} + LUPDATE_OPTIONS "-no-obsolete") set_target_properties(cppcheck-gui PROPERTIES AUTOMOC ON) set_target_properties(cppcheck-gui PROPERTIES WIN32_EXECUTABLE ON) diff --git a/gui/cppcheck_ja.ts b/gui/cppcheck_ja.ts index 461f1ef3f07..b607e931c9d 100644 --- a/gui/cppcheck_ja.ts +++ b/gui/cppcheck_ja.ts @@ -2463,7 +2463,7 @@ Options: Recheck %1 file(s) - 再チェック %1 件のファイル + 再チェック %1 件のファイル