"He's signed. I think everything is agreed. He was down with the chairman (Tony Fernandes) last night and I am just delighted to have him. He's a top, top, top player," Redknapp told Sky Sports after Rangers earned their first points of the season.
The 29-year-old, who has played 28 times for France, joined Chelsea from Le Havre in 2005 before moving to Arsenal two years later where he lasted five months before Redknapp took him to Portsmouth for a fee of 5.5 million pounds ($9.13 million).
He later signed for Real and also played for Russian side Anzhi Makhachkala before joining Lokomotiv.
($1 = 0.6026 British Pounds)