fix(i18n): refine auto language fallback for deployments

This commit is contained in:
zhayujie
2026-06-03 15:33:29 +08:00
parent 4805f3d4d3
commit f6f3ce5f05

View File

@@ -124,10 +124,12 @@ def detect_language():
3. Python locale module
4. default English
"""
deployed = bool(os.environ.get("CLOUD_DEPLOYMENT_ID"))
return (
_detect_from_macos()
or _detect_from_env()
or _detect_from_python_locale()
or (ZH if deployed else None)
or DEFAULT_LANG
)