Mozilla makes use of a .dtd file to store many of its translatable elements, the moz2po converter can handle these.