Skip to content

Alignment tools ​

Alignment tools change how source and target passages correspond. Before using them, identify whether the problem affects one side, both sides, one sentence boundary, or a longer stretch of rows.

The alignment segment toolbar is customizable through its gear. Its commands are separate from translation, memory, and termbase commands. Toolbar controls explains showing the menu, configuring commands and research links, and assigning shortcuts.

Choose the source or target side ​

Click inside the source or target cell you intend to change. Commands such as one-sided merge, split, shift, and deletion use that side. Select the intended rows before a multi-row action.

A locked row protects a verified pair. Unlock the affected row, and any required neighboring row, before attempting an operation that changes it.

Alignment tools can change neighboring rows

For structural work, clear table filters and inspect the surrounding rows in document order. Several operations use actual neighbors or a whole stretch between locks, including rows outside a narrowed view. Selecting one visible row does not limit every alignment operation to that row.

Use Shift-click to select a displayed range, or Ctrl/Command-click for separate rows. Select all selects the filtered set. For merges, select a consecutive group so unrelated passages are not combined.

The alignment table, commands beside the active pair, and Home panel.
The alignment table, commands beside the active pair, and Home panel.

Bookmark, lock, and navigate pairs ​

Use previous or next locked-row commands to move between anchors. Use mismatch navigation to find suspicious length relationships and the first-unlocked command to resume unchecked work.

Bookmark rows that need a later decision. A bookmark is a reminder, while a lock is a structural protection used by alignment operations.

CommandHow to use it
Lock / UnlockProtect or release selected pairs. A mixed selected group is locked together; run again to unlock the group.
Previous lock / Next lockJump to a locked pair before or after the current position
Previous mismatch / Next mismatchInvestigate a suspicious source–target length relationship; a mismatch is a clue, not proof of a wrong pairing
First unlockedResume from the first pair that is not locked
BookmarkMark selected rows for a later decision
Find and ReplaceOpen the replacement panel for wording corrections
FilterUse highlighted source or target wording to investigate related rows

A pair you verify and lock also establishes a boundary for nearby structural work. Lock useful verified pairs on each side of a difficult passage before recalculating that passage.

Merge a one-to-many pair ​

Suppose one source sentence is translated as two target sentences. If the source is already correct, select the relevant rows and use the target-only merge. If both sides need consolidation, use the command that merges source and target together.

After merging, check that the combined wording has appropriate spacing and that the next row still corresponds. A merge is not an instruction to discard content from the other language.

Merge commandResult
Merge sourceCombines source text into the first selected row and clears the later selected source cells. Target text stays on its own side.
Merge targetCombines target text into the first selected row and clears the later selected target cells. Source text stays on its own side.
Merge unitsCombines both languages into one pair and removes the other merged rows

With only one row selected, merge includes the next row. Check and unlock that neighbor first. With several rows selected, check the entire selected group and its lock boundaries.

For example, if a source sentence occupies two rows but its target occupies one, merge the source wording. If two complete pairs belong together, merge units. One-sided merge can leave blank cells that need a subsequent structural adjustment.

Split a passage at the cursor ​

Place the cursor where the content should divide. The existing-row split actions move part of the active side into the neighboring row; the as a new row variants create an additional row instead.

For example, Split up can move the text before the cursor into the preceding row on the active side. Use the corresponding downward or new-row action when that better matches the required structure.

Do not select a text range when the action requires a cursor position. If the neighboring row is locked or no suitable neighbor exists, read the message and choose an appropriate alternative.

Split commandResult at a cursor placed inside the text
Split upMoves text before the cursor to the preceding cell on the same language side, appending it to any existing text
Split downMoves text after the cursor to the following cell on the same side, combining it with that cell's content
Split up as a new rowPlaces the preceding portion in a new row above; the opposite-language cell in that new row is empty
Split down as a new rowPlaces the following portion in a new row below; the opposite-language cell in that new row is empty

Place the cursor between the two passages you want to separate. At the start or end of the text, the action can move the whole passage instead. Inspect the resulting rows, not just the cell where the cursor started.

Move source or target text up or down ​

Push up, push down, and swap commands move alignment content on the active side. They are useful when an extra heading or missing passage has put the two languages out of step.

Inspect the command's description and both neighboring rows before applying it. Use an empty row for material that has no counterpart rather than forcing unrelated sentences into the same pair.

CommandRequirements and effect
Push upSelect one unlocked row on the intended side. The preceding cell on that side must be empty. The following content shifts upward within the current lock-bounded stretch, leaving an empty cell at its end.
Push downSelect one unlocked row. There must be an empty cell farther down on that side before the next lock. Content shifts down into that space, leaving the selected cell empty.
SwapWith one row selected, swaps its active-side text with the next row. With two selected unlocked rows in the same stretch, swaps their active-side text. The other language stays in place.
Add empty segmentAdds an empty pair after the selected position so you have space for an unmatched passage or a structural adjustment

If target text is one row too high and there is an empty target cell below, activate the target side and use Push down from the start of the shifted passage. Then reread the affected stretch. Push is a change to the arrangement of that side, so more than the selected pair can change.

Delete text or pairs ​

Delete source, delete target, and delete whole units have different effects. One-sided deletion removes text from that language; whole-unit deletion removes the pair. Cursor-to-start and cursor-to-end actions remove part of the active text.

Use cleanup or deduplication only after checking the selection and purpose. Repetition can be meaningful in a document, even when you later choose not to retain duplicated pairs in a memory.

The toolbar separates Delete source, Delete target, and Delete units. One-sided deletion clears the selected language cells. Unit deletion removes the selected pairs. Delete to left and Delete to right remove the part of the active cell before or after the cursor.

The ribbon's Dedupe and Prune work across the loaded alignment, regardless of row selection or filters. Dedupe removes duplicate pairs. Prune asks for confirmation and removes pairs that fail its checks, including empty sides, unsuitable text, pairs containing only numbers on both sides, and suspicious length relationships. Review such material before pruning: it may belong in the original documents even if you choose to exclude it from a reusable memory.

Realign rows within lock boundaries ​

Realign inside the current lock boundary recalculates the unlocked stretch around the selected row. The surrounding locked pairs determine the boundary, not merely the selected row's position.

Realign with AI and its current-boundary alternative add AI assistance. They require the selected service to be available. Review the resulting pairings again.

Manual alignment resegments and pairs content by position so you can make manual adjustments. Equal row indexes are a starting arrangement, not a judgment that the meanings match.

Both the toolbar's ordinary realignment and Manual alignment use the unlocked stretch around the selected position, bounded by the surrounding locks or the document edges. They do not use the selected rows as a narrow replacement range.

For a local repair:

  1. Verify and lock a correct pair before and after the problem.
  2. Select an unlocked row inside that stretch.
  3. Choose the current-boundary realignment action, or Manual alignment when you want a fresh positional arrangement.
  4. Review every resulting pair between the locks.
  5. Apply targeted merges, splits, or shifts, then lock the pairs you have checked.

The ribbon also has document-wide AI realignment. Distinguish it from Realign current boundary with AI before running it; the document action can reach other unlocked stretches.

The anchor options let you choose cues such as numbers, uppercase tokens, title-case phrases, URLs, emails, and bilingual term pairs. An anchor cue helps locate correspondence; it does not prove that every row between two cues is correct.

Review, undo, and save ​

Use alignment Undo or Redo if a structural change gives the wrong result. After a sequence of corrections, reread the affected stretch from a known verified pair to the next one.

Then import reviewed pairs to a memory or export TMX. See Alignment for the complete workflow.

If a command is missing, check the gear, selected row count, active language side, locks, and available neighbors. A split also needs the cursor inside the active cell, with no highlighted text range. Undo and Redo appear when the corresponding history is available.

Identify the command icons ​

These cards show the commands offered in the alignment toolbar's gear menu. Checking a card adds its command to the toolbar. Read the operation's scope above before running a structural command.