""" Language mapping utilities for translation and speech recognition. Components: - LANGUAGE_CODES: Maps language names to FLORES-200 codes (used by Meta's NLLB model). - SPEECH_LANG_CODES: Maps language names to BCP-47 codes for Google Speech Recognition. - SUPPORTED_LANGUAGES: List of all supported language names (keys from LANGUAGE_CODES). - get_flores_code: Returns the FLORES-200 code for a given language name. - get_speech_code: Returns the Google SR BCP-47 code for a given language name. FLORES-200 code format: _