Hi Elise,
I believe this is done correctly.
At least swatch and categories has all been translated.
For the WPML it is also an options to show products in a 2nd language without having an translation. That is the option I have cheeked. I did try translate one product but that did not help.
best regards,