Sky Sports understands Swansea have agreed a deal with Hoffenheim to sign Icelandic midfielder Gylfi Sigurdsson on a permanent basis.