La fonction d'alignement permet d'associer les segments sources à leurs équivalents en langue cible contenus dans les fichiers sources et cibles. L'alignement est envisageable lorsque le projet précédent a été traduit sans outil de localisation.
L'alignement se fait à l'aide des identificateurs de ressources. Ils font référence à chaque ressource dans une application et peuvent être composés d'un ou de plusieurs chiffres ou d'une désignation unique. Les éléments contenus dans les ressources sont également différenciés par des identificateurs (numériques).
La fonction d'alignement est utile si par exemple un nouveau projet doit être créé pour un logiciel qui a déjà été traduit (avec un autre outil de localisation par exemple). Si vous perdez un projet, vous pouvez également réaliser un alignement pour récupérer les anciennes traductions.