Mark Shuttleworth mark at canonical.com
Sat Nov 12 16:20:32 CST 2005


David Farning wrote:

>One of the remaining problem areas in using rosetta to translate firefox
>is the fact the moz2po creates an individual .po for each .dtd
>or .properties file in the mozilla tree.  This, as I understand it, is a
>problem because launchpad uses one .po file per application.
>  
>
Rosetta understands that some applications have multiple templats. For
example, it's common to put strings associated with developer-only
interfaces in a separate .pot than the end user interface strings. The
main thing is that the UI gets very difficult if you have more than 5 of
these .pot's.

So, if you are able to pull the firefox strings into a set of no more
than 5 .pot's, things will work nicely.

The most important thing, of course, is that you need to be consistent
about the way you map the strings into those .pot's over different
snapshots of firefox. So, each time you do the mapping to update the pot
and po files, you need to be sure to put the same string in the same
pot. That's why pushing everything into a single .pot is sometimes easiest.

Mark



More information about the rosetta-users mailing list