usb-creator Draft

Phil Bull philbull at gmail.com
Sat Aug 15 14:19:35 UTC 2009


Hi Milo,

On Sat, 2009-08-15 at 15:04 +0200, Milo Casagrande wrote:
> It's the last bit that is not automatically done, and usually gets
> done at "compile time" when packaging (well... also the first bit is
> manually done, but you do it once for all languages, since you create
> a template file). That's why we usually have less documentation
> translations updates than normal PO files translations.
> 
> The PO -> XML is also rather small compared to compiling a PO file
> into its binary MO format.
> 
> To all of this, add that if we have an error on one translation (error
> = wrong XML tag, translated XML tag, missing closing >), the build
> process almost break and you end up having broken documentation.

So, if I understand correctly, you can't automate the PO->XML process
because of errors introduced by translators?

I don't think that this problem is intractable. For example, would it be
possible to validate translated XML on a line-by-line basis in Rosetta?
Or highlight XML tags and entities in a different colour to hint that
they shouldn't be changed?

Thanks,

Phil

-- 
Phil Bull
https://launchpad.net/people/philbull





More information about the ubuntu-doc mailing list