diff options
Diffstat (limited to 'src/zope/tal/talgenerator.py')
-rw-r--r-- | src/zope/tal/talgenerator.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/zope/tal/talgenerator.py b/src/zope/tal/talgenerator.py index fcff484..c1e8f65 100644 --- a/src/zope/tal/talgenerator.py +++ b/src/zope/tal/talgenerator.py @@ -277,6 +277,8 @@ class TALGenerator(object): cexpr = self.compileExpression(expr) if key == "text": self.emit("insertText", cexpr, []) + elif key == "mltext": + self.emit("insertMltext", cexpr, []) else: assert key == "structure" self.emit("insertStructure", cexpr, {}, []) @@ -308,6 +310,8 @@ class TALGenerator(object): program = self.popProgram() if key == "text": self.emit("insertText", cexpr, program) + elif key == "mltext": + self.emit("insertMltext", cexpr, program) else: assert key == "structure" self.emit("insertStructure", cexpr, attrDict, program) @@ -319,6 +323,8 @@ class TALGenerator(object): program = self.popProgram() if key == "text": self.emit("insertI18nText", cexpr, program) + elif key == "mltext": + self.emit("insertI18nMltext", cexpr, program) else: assert key == "structure" self.emit("insertI18nStructure", cexpr, attrDict, program) |