Package translate :: Package convert :: Module po2dtd
[hide private]
[frames] | no frames]

Module po2dtd

source code

script that converts a .po file to a UTF-8 encoded .dtd file as used by mozilla either done using a template or just using the .po file

Classes [hide private]
  redtd
this is a convertor class that creates a new dtd based on a template using translations in a po
  po2dtd
this is a convertor class that creates a new dtd file based on a po file without a template
Functions [hide private]
 
getmixedentities(entities)
returns a list of mixed .label and .accesskey entities from a list of entities
source code
 
applytranslation(entity, dtdunit, inputunit, mixedentities)
applies the translation for entity in the po unit to the dtd unit
source code
 
convertdtd(inputfile, outputfile, templatefile, includefuzzy=False) source code
 
main(argv=None) source code

Imports: dtd, po, quote, accesskey, warnings