Closed syphar closed 9 years ago
we need either a local xgettext
installation for this, or use a library like babel
you need xgettext
anyway to use i18n
why?
well django needs xgettext to run compilemessages
Do check if the mo
is up-to-date you don't need compilemessages
.
It's about message discovery (makemessages
) and the content of the mo
Chicken or the egg?
I don't understand ... ?
This issue is for catching the case that you marked strings for translation in your code, but didn't run makemessages
.
What do you mean?
Ok, I though you wanted to actually compile the PO into an MO file.
What Is it you want to detect exactly? That the MO file is proper representation of PO or that it changed?
I feel, that this is over the top. We could rather extend our buildpack to compile all PO files.
currently we test (already):
So the only step not tested is:
but you'll see it if you finally review the plugin ;)
closing for now, is more nice-to have,
this one is probably django-specific, since the discovery-settings in
makemessages
are.