The Diet enacted legislation Wednesday to pay ¥3.2 million in state compensation to each person who underwent forced sterilization under the nation's now-defunct eugenics law.

The law setting out the compensation provisions, drafted by ruling and opposition parties, offers an apology to survivors, but critics say its wording lacks clarity over where responsibility lies.

Between 1948 and 1996, the Eugenic Protection Law authorized the sterilization of people with intellectual disabilities, mental illness or hereditary disorders to prevent births of "inferior" offspring.