aboutsummaryrefslogtreecommitdiff
path: root/po/module.mk
diff options
context:
space:
mode:
authorEugene Sandulenko2010-08-19 11:46:55 +0000
committerEugene Sandulenko2010-08-19 11:46:55 +0000
commit040dfff8ce1eec4754c606b393fc4542db78c6d5 (patch)
tree23ef0e89fd70dd68a7feaf1018723d81db37f7dc /po/module.mk
parentaa3cefa2c6826ab250562e60423890b0ebe93318 (diff)
downloadscummvm-rg350-040dfff8ce1eec4754c606b393fc4542db78c6d5.tar.gz
scummvm-rg350-040dfff8ce1eec4754c606b393fc4542db78c6d5.tar.bz2
scummvm-rg350-040dfff8ce1eec4754c606b393fc4542db78c6d5.zip
i18n: Move translations to standalone file. Patch #3044975
svn-id: r52208
Diffstat (limited to 'po/module.mk')
-rw-r--r--po/module.mk11
1 files changed, 9 insertions, 2 deletions
diff --git a/po/module.mk b/po/module.mk
index eb9a85e4e3..b2e4ef0c9e 100644
--- a/po/module.mk
+++ b/po/module.mk
@@ -35,9 +35,16 @@ updatepot:
#$(srcdir)/common/messages.cpp: $(POFILES)
# perl $(srcdir)/tools/po2c $^ > $(srcdir)/common/messages.cpp
+translations-dat:
+ perl $(srcdir)/tools/create_translations/po2c $(POFILES) > $(srcdir)/tools/create_translations/messages.h
+ make tools/create_translations
+ tools/create_translations/create_translations
+ mv translations.dat gui/themes/
+
+update-translations: updatepot $(POFILES) translations-dat
+
update-translations: updatepot $(POFILES)
@$(foreach file, $(POFILES), echo -n $(notdir $(basename $(file)))": ";msgfmt --statistic $(file);)
@rm -f messages.mo
- perl $(srcdir)/tools/po2c $(POFILES) > $(srcdir)/common/messages.cpp
-.PHONY: updatepot update-translations
+.PHONY: updatepot translations-dat update-translations