pub fn normalize_lang(lang: &str) -> StringExpand description
把语言标识归一化为 LANGUAGES 注册表里的 canonical key。
步骤:trim → lowercase → 查 LANG_ALIASES,命中返回映射值,未命中返回
trim+lowercase 后的原值(保证 canonical 名与未注册字符串都能被调用方处理)。
归一化是 is_supported_lang / parse_fence_info 的前置步骤,也是
execute.rs 在 LANGUAGES.get 前必须调用的——否则用别名查表会落空。