diff --git a/.gitignore b/.gitignore index 376aadb40a28f670ad48cd86c399dd7c539d9353..99fd5fb2275c4b68bcd062682619e756bf679b68 100644 --- a/.gitignore +++ b/.gitignore @@ -54,6 +54,7 @@ Thumbs.db # translation related: share/qtcreator/translations/*_tr.h +share/qtcreator/translations/qtcreator_untranslated.ts # Directories to ignore # --------------------- diff --git a/share/qtcreator/translations/translations.pro b/share/qtcreator/translations/translations.pro index 9e3389bf1d9d2acbe10384dc17e36c96f60e5de0..42b889009f971fbf4ac9e0b3a5cb4bd5da48c239 100644 --- a/share/qtcreator/translations/translations.pro +++ b/share/qtcreator/translations/translations.pro @@ -29,7 +29,7 @@ extract.commands += \ $$XMLPATTERNS -output $$CUSTOMWIZARD_TR_H -param files=$$CUSTOMWIZARD_FILES $$PWD/extract-customwizards.xq QMAKE_EXTRA_TARGETS += extract -files = $$files($$PWD/*_??.ts) +files = $$files($$PWD/*_??.ts) $$PWD/qtcreator_untranslated.ts for(file, files) { lang = $$replace(file, .*_(.*)\\.ts, \\1) v = ts-$${lang}.commands @@ -44,7 +44,8 @@ QMAKE_EXTRA_TARGETS += ts-all ts.commands = \ @echo \"The \'ts\' target has been removed in favor of more fine-grained targets.\" && \ - echo \"Use \'ts-<lang>\' instead.\" + echo \"Use \'ts-<lang>\' instead. To add a language, use \'ts-untranslated\',\" && \ + echo \"rename the file and re-run \'qmake\'.\" QMAKE_EXTRA_TARGETS += ts TEMPLATE = app