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

Reply via email to