Uttar Pradesh MLC elections: Software translation error in voter rolls rectified as polling begins
Chief Electoral Officer Navdeep Rinwa confirmed that just 158 entries out of 14.81 lakh voters were affected by software transliteration errors and guaranteed all eligible voters can cast their ballots.

Uttar Pradesh election authorities have taken swift corrective action to safeguard voter rights in the Legislative Council elections on Friday, following minor software transliteration errors in the state's newly digitised electoral roll system.
Polling is underway across 11 graduate and teachers' constituencies spanning 72 districts, where more than 14.81 lakh citizens are registered to vote.
Milestone digital roll preparation
For the first time in Uttar Pradesh, the entire electoral roll preparation for graduate and teachers' constituencies was managed through a dedicated digital platform. Developed by the election office's IT team in approximately four months, the portal was launched to replace manual district-level record keeping. The system allows online voter registration, application processing, duplicate checks, serialisation, and direct downloading of voter lists from home.
Cause of the minor translation discrepancies
Uttar Pradesh Chief Electoral Officer Navdeep Rinwa confirmed that out of the 14.81 lakh registered names, only 158 entries contained unusual details. The errors accounted for a tiny fraction of the electorate and stemmed from an automated tool designed to transliterate English entries into Hindi.
When names contained unintended spaces, the software attempted literal language translation instead of phonetic transliteration. For example, an entry submitted as "Ram hit Yadav" rather than "Ramhit Yadav" was automatically translated into Hindi as "Ram ne Yadav ko maara". Other isolated entries, such as a degree name appearing in a father's name field, were attributed to manual data entry oversight.
Election parameters at a glance
| Parameter | Figures | Source |
|---|---|---|
| Total eligible voters | 14.81 lakh | Chief Electoral Officer UP |
| Total constituencies | 11 (5 graduate, 6 teachers) | Chief Electoral Officer UP |
| Discrepant entries identified | 158 | Chief Electoral Officer UP |
| Polling stations set up | 2,697 | Chief Electoral Officer UP |
| Total contesting candidates | 152 | Chief Electoral Officer UP |
Proactive official response and voting safeguards
Following administrative reviews, an inquiry led by Jhansi Divisional Commissioner Vimal Kumar Dubey confirmed the precise nature of the software errors.
To ensure complete voter participation, Chief Electoral Officer Navdeep Rinwa issued directives to all district magistrates and presiding officers across the 2,697 polling stations. Presiding officers have been instructed to verify necessary identity documents and permit all eligible electors to vote, ensuring no citizen is turned away due to clerical or printing discrepancies.
Key numbers
| What | Figure | Source |
|---|---|---|
| Total eligible electorate | 14.81 lakh voters | Chief Electoral Officer Navdeep Rinwa |
| Number of affected voter entries | 158 entries | Chief Electoral Officer Navdeep Rinwa |
| Total MLC constituencies voting | 11 constituencies | Chief Electoral Officer Navdeep Rinwa |
| Total polling stations | 2,697 stations | Chief Electoral Officer Navdeep Rinwa |
| Candidates contesting election | 152 candidates | Chief Electoral Officer Navdeep Rinwa |
In this story
| Name | Role in the story |
|---|---|
| Uttar Pradesh Legislative Council | The legislative body conducting elections across 11 constituencies. |
| Navdeep Rinwa | Chief Electoral Officer of Uttar Pradesh who explained the software error and issued safeguards. |
| Uttar Pradesh | Indian state where the MLC elections and digital roll rollout took place. |



