I have the same product in three different languages (catalan, spanish and english) using WPML. I have an attribute called "Idioma" for catalan and spanish and another attribute called "Language" for english (because I can't translate an attribute). When I create the product in spanish and catalan I have no problem creating the variations for "Idioma". But when I try to generate the variations no attribute "Language" is detected and the default selections in english are with the attribute "Idioma" instead of "Language".
Can't I have different attributes in different translations of the same product?