Ghana striker Jordan Ayew will play under coach Carlos Carvalhal following his appointment as manager Swansea City.
Player-coach Leon Britton had been in temporary charge of Swansea since the Premier League's bottom side sacked Paul Clement on 20 December.
Carvalhal was dismissed by Wednesday on Christmas Eve, with the Owls 15th in the Championship table.
The Portuguese joins Swansea initially until the end of the season with the option of an extension.
Carvalhal, the Swans' fifth permanent manager in two years, led Wednesday to the Championship play-offs in the past two seasons.
The former Besiktas, Sporting Lisbon and Maritimo boss, who succeeded Stuart Gray at Hillsborough in June 2015, had a win ratio of 42.7% from his 131 games in charge.
"We are very pleased with the appointment," said Swansea chairman Huw Jenkins.
"We felt we needed to get the managerial situation resolved as soon as possible and while the timing is not always perfect, we can look forward to the second half of the campaign with renewed optimism."
Carvalhal's first game in charge of Swansea will be at Watford in the Premier League on Saturday (15:00 GMT).
- 2026 WC qualifiers: Inaki may miss Mali, CAR matches following foot surgery
- VfB Stuttgart signs German-born Ghanaian prodigy Justin Diehl
- A tap-in, two bangers: Watch Ademola Lookman's 3 goals in Europa Cup final
- QNET: Victim of circumstances in Ghana, empowering thousands globally
- Massachusetts offers airlines free one-year landing service for Boston to Ghana routes
- Read all related articles