Why would a French/Spanish/Italian version be in English?
This isn't even the art for Shock Troopers 2nd Squad, its the exact same art as the first game. The left part of the sticker has been cut off and the logo perfectly covers up the logo only for the first game, everything else is the same.
Without having them in front of me, it isn't really possible to tell, but it could be reprinted art (modified for who knows what reason), or it could be original art with just a sticker placed over the logo (again, for who knows what reason).
You weren't by chance sold this as 'rare/proto' art were you?