I'm proofreading English translations of Spanish scientific articles for journals. The translations are very good, but I keep coming across "allow to" without a subject. This sounds odd to me.
The text says something like "This new method allows to streamline the process". Shouldn't it be something like "allows us to", or "allows researchers to"? I've come across this several times and it's driving me nuts.