The 31-year-old pulled up in a training a week before the World Cup, suffering with a long-term back injury that has meant he has only played once for club and country since Bayern Munich's 4-0 Champions League semi-final second leg defeat to Real Madrid.
The Swiss, who begin their campaign against Ecuador on Sunday, will face France on June 20 and Shaqiri dismissed the suggestion that they would find it significantly easier now Ribery was missing."France are still France," the 22-year-old told a press conference.
"Of course Franck Ribery was the key player of this team and a lot of things depends on him but there are other players who can play this role.
"There won't be a big change."
Shaqiri believes France's final warm-up match for Brazil - an 8-0 friendly win over Jamaica - displayed les Bleus' strength in depth and Switzwerland would need to demonstrate real cohesion to stand a chance of overcoming them.
"France still plays the same kind of football," he continued.
"Look at the 8-0 against Jamaica. France is a big team with a lot of young and high quality players. They can reach the unbelievable."We are not France, not Spain, not Brazil. We must play as a unit, then we can achieve something.
"We're little Switzerland. We have to play as a team. I can only help bring the team back something important."