Swansea, who are up to ninth in the Championship thanks to their 2-1 victory over Plymouth, are back in action against Sunderland this Saturday.
They go to Hull City in their final pre-Christmas game, on 21 December, before festive home fixtures against Queens Park Rangers and Luton Town.
Williams’ side then travel to Portsmouth on New Year’s Day, before West Bromwich Albion come to the Swansea.com Stadium on 4 January.
Allen has been a regular in Williams’ matchday squads this season, making 15 club appearances so far, while he has come out of international retirement to be part of Craig Bellamy’s Wales squad.
“Joe will do everything, he is an incredible pro, and the medical team will help him,” Williams added.
“Hopefully we’ll be able to see him at the back end of the Christmas period.”
Foxtel the Company that pioneered streaming in Australia has been sold to UK Streaming Company DAZN in a $3.4M deal that is a record for an Australian streaming
Foxtel has been sold in a massive $US2.2 billion ($3.5b) deal that will bring UK sports entertainment juggernaut DAZN to Australia’s shores — and catapult l
Tottenham manager Ange Postecoglou lifted the famous line from the movie Gladiator following the wild ride of victory over Manchester United when he asked: "Are
Charlie Woods carded a hole-in-one at the PNC Championship - but it wasn't enough as Team Woods narrowly missed out to Bernhard La