Resolved in: 4.6.7
Overview of the issue
When you create a variable product and set sales prices, things work perfectly: you can translate the product and the prices will be copied from the original to the translations.
The problem is when you try to change the sale prices later on. The translations are not updated with the change in the sale price.