"The government today is in a position to affirm that we can celebrate the referendum of self-determination -- not as we wanted, but (it will have democratic) guarantees," government spokesman Jordi Turull told a news conference.
While some polling stations would not be able to open, the government has a "universal census" of voters which will allow people to cast their ballots at any voting station using their passport or other personal identification document, he said.
"This will slow down the process but it will allow everyone to vote as long as there is a school open," he said.
Turull said there would be ballots papers at all polling stations but voters could also use home-printed versions of the ballot papers downloaded from websites.
"The government will do everything possible so Catalans can vote," Turull said.
Spain's central government is staunchly against the vote, which has been ruled unconstitutional by the courts, and has used all the legal tools at its disposal to stop it from taking place.
On orders of judges and prosecutors, police have seized ballot papers, detained key organisers and disabled the Catalan government's
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.