Auto-Propagation is a feature of Lilt's Editor that saves linguists time by automatically using a segment's target text to fill and replace the target text of other segments with matching source content. If you set or change the translation of a specific phrase in a document, Auto-Propagation will set or change other instances of that phrase throughout the rest of the document.
Auto-Propagation functions by:
- affecting only the current document
- changing segments with matching context
- confirming the changed segments after propagation changes are made
Auto-Propagation always occurs on unconfirmed segments.
You can enable or disable Auto-Propagation on confirmed segments through the Editor
Settings tab by selecting/deselecting the following options:
- Forward Auto-Propagation: Applies Auto-Propagation to all segments after the updated segment.
- Backward Auto-Propagation: Applies Auto-Propagation to all segments before the updated segment.
Use cases for Forward and Backward Auto-Propagation:
- By default, Forward and Backward Auto-Propagation are both enabled. This is a useful way to make sure translations are consistent across a document, because if you make a change to a segment, all segments with matching source text will update their target text to match.
- If you want to ensure you do not overwrite content in confirmed segments, turn off both Forward and Backward Auto-Propagation.
- Enabling only Forward Auto-Propagation is a good way to speed up translation (by automatically population segments you haven't reached yet), while making sure to not overwrite content in matching segments you have already processed.
- It is not common to only enabling Backward Auto-Propagation. This might prove useful in cases where you want to process every segment with fresh eyes, but still want to maintain consistency by propagating changes to previous matching segments.
Note that in review mode, with Forward or Backward Auto-Propagation enabled, changes to accepted segments will overwrite segments that are not part of the review sample.
Auto-Propagation vs. TM Leverage
The behavior of Auto-Propagation and TM Leverage are similar enough that it can cause confusion about the scope of Auto-Propagation and whether it is functioning properly. TM Leverage is a feature of Lilt that automatically populates unreviewed 100% and 101% TM matches into the empty target text fields of repeated segments across document that share a Lilt Memory. Below are the differences between the Auto-Propagation and TM Leveraging:
- Auto-Propagation applies changes to segments in the current document only. Segments updated via Auto-Propagation are always
- TM Leveraging applies changes to segments across all documents sharing a Lilt Memory. Segments updated via TM Leveraging are only marked as
Auto-confirm exact matches & repetitionsoption is enabled in the Organization Settings page, otherwise the segments are left
TM Leverage updates repetitions automatically:
- When a document is uploaded to Lilt.
- When new translations are added to the associated Lilt Memory, such as when one or more linguists are confirming segments in a Project. Confusion typically arises when multiple linguists work on the same Project with repetitions across multiple documents: one linguist updates a segment in one document and another linguist notices an unconfirmed 100% or 101% match populate in their document, making it appear that Auto-Propagation is not working properly because the segment is not confirmed.
In summary, when a segment is confirmed in one document, Auto-Propagation updates and confirms any repeated segments in the current document; TM Leverage updates any repeated segments that have not been translated and confirmed in other documents using the same Lilt Memory. The image below demonstrates what segments will look like when updated by TM Leverage:
- Target text field is filled.
- 100% or 101% match annotation is displayed.
- Segment is left in the