huang
2025-10-22 78d73df2f8e0c6855d65eb1f2c6df08e0f99bab1
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)