Разница между «allow to do» и «allow doing» заключается в использовании разных грамматических конструкций. 3
«Allow to do» — это конструкция с инфинитивом, которая используется для выражения разрешения на конкретное действие. 12 Например: «They don’t allow employees to park here» (Сотрудникам не разрешают здесь парковаться). 3
«Allow doing» — это конструкция с герундием, которая указывает на разрешение на действие в общем. 12 Например: «They do not allow parking here» (Здесь не разрешают парковаться). 3
Таким образом, выбор между этими конструкциями зависит от того, какое действие описывается в предложении: конкретное или общее.