Olivier Tilloy [2013-05-17 14:54 -0000]: > The Ubuntu Touch QtCreator plugin exposes a "Translations" tool that has two > options: > 1) Export ".pot" File > 2) Generate ".mo" File > > The first option invokes xgettext with the following arguments: > > xgettext -o messages.pot --qt --c++ --add-comments=TRANSLATORS > --keyword=tr %PROJECTFILES%
Is this "translation tool" implemented in the build system, or is that separate logic in the GUI only? Is this invoked automatically anyway? I. e. is the issue here that dh_translations overwrites an already correct .pot file with an incomplete one, and we just need to disable dh_translations for Ubuntu SDK packages? Or is the point of this bug to replace the GUI tool's export function with dh_translations? We can certainly call above xgettext command in dh_translations if we detect a project where this command is suitable. Do you have some guidance how to do this detection? > The alternative, if I understand it correctly, would be to add a > "$domain.pot" target to the make rules (need to investigate how to do > that with cmake). Is that correct? That would also work, yes. It depends a little bit how much you want these to work in a non-Debian(ish) environment, i. e. whether you have some notion of a non-packaged "upstream" release of these projects. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1181183 Title: Add support for the Ubuntu SDK apps to dh_translations To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pkgbinarymangler/+bug/1181183/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs