GNOME Bugzilla – Bug 556153
intltool-update -p builds ill-named PO template
Last modified: 2009-06-04 16:55:51 UTC
/tmp/epiphany-extensions-2.24.0$ (cd po; /usr/bin/intltool-update -p --verbose) [...] Building epiphany-extensions-e_e_version_major.e_e_version_minor.pot... [...] Wrote epiphany-extensions-e_e_version_major.e_e_version_minor.pot This is of course bogus, it should be "epiphany-extensions-2.24.pot". I assume intltool is trying to do something clever and parses configure.ac, since this is the only file which contains those macros. If you think you can't or don't want to fix this in epy-extensions, reassigning this to intltool is also ok, of course, but your call.
Why does epiphany works fine then?. I guess there's something missing in our side... Do you know what does intltool takes as the version? in epiphany it's not using anything.
Diego, epiphany works fine because the *mo* files are named correctly. However, the *PO template* is wrong (*.pot). That doesn't matter for runtime, but for translators.
This is because intltool just greps the configure.ac file. So it gets the unexpanded value, while it's set correctly in the makefiles etc created after running configure.
This seems to be fixed in current e-e and/or intltool.