fully automated online language detection