summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMake/Translations.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/CMake/Translations.cmake b/CMake/Translations.cmake
index 3a05d80b0..64f5886fb 100644
--- a/CMake/Translations.cmake
+++ b/CMake/Translations.cmake
@@ -28,6 +28,7 @@ function(apt_add_translation_domain domain)
# Create the template for this specific sub-domain
add_custom_command (OUTPUT ${PROJECT_BINARY_DIR}/${domain}.pot
COMMAND xgettext --add-comments --foreign -k_ -kN_
+ --add-location=file --keyword=P_:1,2
-o ${PROJECT_BINARY_DIR}/${domain}.pot ${files}
DEPENDS ${abs_files}
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
@@ -43,7 +44,7 @@ function(apt_add_translation_domain domain)
# Command to merge and compile the messages
add_custom_command(OUTPUT ${outdir}/${domain}.mo
COMMAND msgmerge -qo - ${file} ${PROJECT_BINARY_DIR}/${domain}.pot |
- msgfmt -o ${outdir}/${domain}.mo -
+ msgfmt --statistics -o ${outdir}/${domain}.mo -
DEPENDS ${file} ${PROJECT_BINARY_DIR}/${domain}.pot
)