fix(i18n): refine auto language fallback for deployments

This commit is contained in:
zhayujie
2026-06-03 16:09:15 +08:00
parent f6f3ce5f05
commit cdb093c74a

View File

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