Как запретить доступ к сайту юзерам с определенным языком?
рубите их по Accept-Language, иногда в User-Agent указан язык.
GEOIP даст инфу о IP, но не факт что язык пользователя будет соответствующим. Так что только по юзер-агенту.