html2poで改行が削られるから、元に戻せない?
translate/storage/html.py
の中の
def getsource(self): #TODO:do as much as possible return self.text.replace("&", "&").replace("<", "<").replace("\n", "")
ここで削られてるらしかったので
def getsource(self): #TODO:do as much as possible return self.text.replace("&", "&").replace("<", "<")
こうしたら、とりあえず改行がついたりで、よいかんじに変換できるようになったものの
うまくオーバーライド?ができなくて、新しい実行ファイルを作るだけじゃだめのようだ。。
追記
本家のSVNみてみたら
http://translate.svn.sourceforge.net/viewvc/translate/src/trunk/translate/storage/html.py
def getsource(self): #TODO: Rethink how clever we should try to be with html entities. return self.text.replace("&", "&").replace("<", "<").replace("\r\n", " ").replace("\n", " ").replace("\r", " ")
こんなかんじになってた。
こっちつかったほうがよいかんじかな。