Bundesliga club TSG Hoffenheim have signed Attila Szalai from reigning Turkish cup winners Fenerbahçe.