summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2010-07-16 15:11:51 +0200
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>2010-07-16 16:39:51 +0200
commitc7bd870ef14b68a349254a85cdaefedb4bbc660b (patch)
tree8d425763b2f0c3bdd4b05aadadf135de57f57890
parentabf94a6cddc502e14a8760cb12bc542315683a24 (diff)
downloadqt-creator-c7bd870ef14b68a349254a85cdaefedb4bbc660b.tar.gz
add ts-untranslated target
the generated file is not meant for committing
-rw-r--r--.gitignore1
-rw-r--r--share/qtcreator/translations/translations.pro5
2 files changed, 4 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 376aadb40a..99fd5fb227 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 9e3389bf1d..42b889009f 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