TalkSport reports that Trezeguet is ready to turn down a move back to his native France in order to play in the Premier League.
The 33-year-old is available on a free transfer after leaving Spanish side Hercules at the end of the season.
Swansea boss Brendan Rodgers is keen to bring a big name to the club this summer.