dlsite seemed of rolled out some sort of program to allow people to translate previously released works, since this started a huge amount have been uploaded under the Circle name 'Translators Unite'. I am surprised to not find any of their works here, nor any of the other forums I'm at least...