Spaces:
Sleeping
Sleeping
| import pycld2 as cld2 | |
| from langdetect import detect | |
| def detect_language(input_text): | |
| if not input_text: | |
| return "unknown" | |
| _, _, details = cld2.detect(input_text) | |
| detected_language = details[0][0].lower() | |
| if detected_language == "unknown": | |
| language_code = detect(input_text) | |
| return language_code | |
| else: | |
| return detected_language |