When you try to translate a node with a teaser with Translation Editor, the teaser will be cut off. This applies to the Field Original content as well as to the field Transated content. When you insert a teaser in Translated content, the content above

will not be saved.

Comments

VolkerLanz’s picture

Also see: http://drupal.org/node/794586

From my comment there:
"... if you uncheck "Show summary in full view" in a translated page the teaser will only be saved once and be lost after the first (and each subsequent) update.

I've tracked this issue down to the translation management modules, namely to the nodeapi implementation in the icl_content module. Disabling _all_ translation management modules (each of them will register the icl_content hook, apparently) fixes the behaviour for me."

Andreas Radloff’s picture

I can confirm this problem still exists in 6.x-1.30. I also tracked it down to nodeapi before finding my way here. I don't have much insight into the inner workings of this module, so could someone tell me what the point of doing this is?:

In icl_content.module (several places):

      if (isset($node->teaser) && $node->teaser != "") {
        $node->teaser = icl_wrapper_node_teaser($node->body);
      }

Which destroys the existing teaser by:

function icl_wrapper_node_teaser($text) {
  return node_teaser($text);
}
Andreas Radloff’s picture

Version: 6.x-1.9 » 6.x-1.30
Component: User interface » Code