antigravity
sync all fixes: prompt leakage, cross-lang, ref_cache update, and file wait logic
c441d2c
language_map = {
# Chinese
"chinese": "Chinese",
"zh": "Chinese",
"zh-cn": "Chinese",
"zh-tw": "Chinese",
"zh-hans": "Chinese",
"zh-hant": "Chinese",
# English
"english": "English",
"en": "English",
"en-us": "English",
"en-gb": "English",
"eng": "English",
# Japanese
"japanese": "Japanese",
"jp": "Japanese",
"ja": "Japanese",
"nihongo": "Japanese",
}
def normalize_language(lang: str) -> str:
return language_map.get(lang.lower(), lang)