Former France winger Franck Ribery announced his retirement on Friday following persistent knee problems.