Files
web-Iot/.workbuddy/update_request.py

30 lines
939 B
Python
Raw Permalink Normal View History

2026-08-12 11:29:44 +08:00
import re
with open('src/api/request.ts', 'r', encoding='utf-8') as f:
content = f.read()
# Add i18n import after existing imports
content = content.replace(
"import utils from '../lib/utils';",
"import utils from '../lib/utils';\nimport i18n from '../i18n';"
)
# Replace Chinese error messages
content = content.replace(
"message?.error('\u767b\u5f55\u5df2\u8fc7\u671f\uff0c\u8bf7\u91cd\u65b0\u767b\u5f55')",
"message?.error(i18n.t('api.loginExpired'))"
)
content = content.replace(
"return Promise.reject(new Error('\u767b\u5f55\u5df2\u8fc7\u671f'))",
"return Promise.reject(new Error(i18n.t('api.loginExpired')))"
)
content = content.replace(
"message?.error('\u7f51\u7edc\u5f02\u5e38\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5')",
"message?.error(i18n.t('api.networkError'))"
)
with open('src/api/request.ts', 'w', encoding='utf-8') as f:
f.write(content)
print("request.ts updated successfully")