[FIX] Keep backwards compatibility with Babel 0.9.6

bzr revid: stefan@therp.nl-20130918074505-59q1fs3ixlev1ein
This commit is contained in:
Stefan Rijnhart
2013-09-18 09:45:05 +02:00
parent a9b8936a4d
commit 7de17a9358
+5 -2
View File
@@ -874,8 +874,11 @@ def trans_generate(lang, modules, cr):
if module:
src_file = open(fabsolutepath, 'r')
try:
for lineno, message, comments in extract.extract(extract_method, src_file,
keywords=extract_keywords):
for extracted in extract.extract(extract_method, src_file,
keywords=extract_keywords):
# Babel 0.9.6 yields lineno, message, comments
# Babel 1.3 yields lineno, message, comments, context
lineno, message, comments = extracted[:3]
push_translation(module, trans_type, display_path, lineno,
encode(message), comments + extra_comments)
except Exception: