UI-Project/src/utils/request.js
@@ -16,6 +16,16 @@ config.headers['token'] = userStore.user.token; } // 设置请求头 // 从localStorage获取当前语言,映射为标准标识 const lang = localStorage.getItem('lang') || 'zh' // 默认中文 // 语言映射表:前端存储的标识 → 后端识别的标准Locale标识 const langMap = { 'zh': 'zh-CN', // 中文 → 对应后端zh_CN 'en': 'en-US', // 英文 → 对应后端en_US 'py': 'ru-RU' // 俄语 → 对应后端ru_RU } config.headers['Accept-Language'] = langMap[lang] || 'zh-CN' // 默认中文 return config }, error => { return Promise.reject(error)