added languages and default language, and detections