Most often it's required to translate references to UI following this format: "Source" (translation). In case UI reference has a number which variates between similar UI references, Auto-propagate function fails with other instances. See example bellow (red marks incorrectly propagated numbers).
I propose to update Auto-propagate feature to fix these issues. The algorithm could be as follows:
1) If translation has two times more number placebles than source and if each number placeble has at least one counterpart with equal value - we have detected instance where translation follows "Source" (translation) format.
2) By updating each number placeble, its counterpart with equal value should also be updated and then both removed from enumerated placebles. Repeating this step to update all values.
SDL team, do you think this makes sense?