# utils/lang_utils.py from langdetect import detect from deep_translator import GoogleTranslator def detect_language(text: str) -> str: try: return detect(text) except Exception: return "unknown" def translate_text(text: str, target_lang: str = "en") -> str: try: return GoogleTranslator(source='auto', target=target_lang).translate(text) except Exception as e: return f"Translation failed: {e}"