feat(player): 接入创蓝短信手机注册与登录页优化
新增 SMS 验证码注册、8 国手机号选择与 Redis 频控;优化登录/注册 UI 及图形验证码样式。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -819,6 +819,51 @@ export const API_ERROR_MESSAGES = {
|
||||
'en-US': 'Payment method is required',
|
||||
'ms-MY': 'Kaedah pembayaran diperlukan',
|
||||
},
|
||||
PHONE_REQUIRED: {
|
||||
'zh-CN': '请填写手机号',
|
||||
'en-US': 'Phone number is required',
|
||||
'ms-MY': 'Nombor telefon diperlukan',
|
||||
},
|
||||
PHONE_INVALID: {
|
||||
'zh-CN': '手机号格式无效',
|
||||
'en-US': 'Invalid phone number',
|
||||
'ms-MY': 'Nombor telefon tidak sah',
|
||||
},
|
||||
PHONE_TAKEN: {
|
||||
'zh-CN': '该手机号已注册',
|
||||
'en-US': 'This phone number is already registered',
|
||||
'ms-MY': 'Nombor telefon ini sudah didaftarkan',
|
||||
},
|
||||
SMS_CODE_REQUIRED: {
|
||||
'zh-CN': '请填写短信验证码',
|
||||
'en-US': 'SMS verification code is required',
|
||||
'ms-MY': 'Kod pengesahan SMS diperlukan',
|
||||
},
|
||||
SMS_CODE_INVALID: {
|
||||
'zh-CN': '验证码错误',
|
||||
'en-US': 'Incorrect verification code',
|
||||
'ms-MY': 'Kod pengesahan salah',
|
||||
},
|
||||
SMS_CODE_EXPIRED: {
|
||||
'zh-CN': '验证码已过期,请重新获取',
|
||||
'en-US': 'Verification code expired, please request a new one',
|
||||
'ms-MY': 'Kod pengesahan tamat tempoh, sila minta yang baharu',
|
||||
},
|
||||
SMS_RATE_LIMIT: {
|
||||
'zh-CN': '发送太频繁,请60秒后再试',
|
||||
'en-US': 'Too many requests, please try again in 60 seconds',
|
||||
'ms-MY': 'Terlalu kerap, sila cuba lagi dalam 60 saat',
|
||||
},
|
||||
SMS_SEND_FAILED: {
|
||||
'zh-CN': '短信发送失败,请稍后重试',
|
||||
'en-US': 'Failed to send SMS, please try again later',
|
||||
'ms-MY': 'Gagal menghantar SMS, sila cuba lagi',
|
||||
},
|
||||
PHONE_COUNTRY_UNSUPPORTED: {
|
||||
'zh-CN': '暂不支持该国家/地区',
|
||||
'en-US': 'This country or region is not supported',
|
||||
'ms-MY': 'Negara atau wilayah ini tidak disokong',
|
||||
},
|
||||
} as const satisfies Record<string, Record<Locale, string>>;
|
||||
|
||||
export type ApiErrorCode = keyof typeof API_ERROR_MESSAGES;
|
||||
|
||||
Reference in New Issue
Block a user