feat: WC2026 赛事 seed、生产上线初始化脚本与目录归档
重构 seed 为 WC2026 72 场小组赛与 48 强优胜盘;新增 production 模式仅保留 admin 与赛事示例;提供 prod-init-db 全量重置脚本;管理端 i18n 分包与赛事归档能力。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -78,6 +78,8 @@ export default {
|
||||
go_register: 'No account? Register now',
|
||||
have_account: 'Already have an account? Log in',
|
||||
register_btn: 'Register',
|
||||
registering: 'Registering…',
|
||||
sending_sms: 'Sending…',
|
||||
register_failed: 'Registration failed, please try again',
|
||||
continue_browsing: 'Skip login',
|
||||
username_placeholder: 'Enter username',
|
||||
@@ -195,7 +197,7 @@ export default {
|
||||
amount_label: 'Amount',
|
||||
amount_placeholder: 'Enter recharge amount',
|
||||
screenshot_label: 'Upload Screenshot',
|
||||
upload_hint: 'Click to upload screenshot (max 5MB)',
|
||||
upload_hint: 'Click to upload (max 10MB original, compressed to within 1MB)',
|
||||
compressing: 'Compressing',
|
||||
submit: 'Submit',
|
||||
submitting: 'Submitting',
|
||||
@@ -208,7 +210,8 @@ export default {
|
||||
upload_screenshot: 'Please upload a screenshot',
|
||||
submit_failed: 'Submit failed, please retry',
|
||||
file_must_be_image: 'Please upload an image file',
|
||||
file_too_large: 'File exceeds 10MB',
|
||||
file_too_large: 'Original file must be 10MB or less',
|
||||
compress_failed: 'Could not compress the image to within 1MB. Try a smaller screenshot.',
|
||||
status_pending: 'Processing',
|
||||
status_approved: 'Approved',
|
||||
status_rejected: 'Rejected',
|
||||
|
||||
@@ -84,6 +84,8 @@ export default {
|
||||
go_register: 'Tiada akaun? Daftar sekarang',
|
||||
have_account: 'Sudah ada akaun? Log masuk',
|
||||
register_btn: 'Daftar',
|
||||
registering: 'Mendaftar…',
|
||||
sending_sms: 'Menghantar…',
|
||||
register_failed: 'Pendaftaran gagal, sila cuba lagi',
|
||||
continue_browsing: 'Langkau log masuk',
|
||||
username_placeholder: 'Masukkan nama pengguna',
|
||||
@@ -201,7 +203,7 @@ export default {
|
||||
amount_label: 'Jumlah',
|
||||
amount_placeholder: 'Masukkan jumlah topup',
|
||||
screenshot_label: 'Muat Naik Screenshot',
|
||||
upload_hint: 'Klik untuk muat naik (maks 5MB)',
|
||||
upload_hint: 'Klik untuk muat naik (asal maks 10MB, dimampatkan ≤1MB)',
|
||||
compressing: 'Memampat',
|
||||
submit: 'Hantar',
|
||||
submitting: 'Menghantar',
|
||||
@@ -214,7 +216,8 @@ export default {
|
||||
upload_screenshot: 'Sila muat naik screenshot',
|
||||
submit_failed: 'Gagal, sila cuba lagi',
|
||||
file_must_be_image: 'Sila muat naik fail imej',
|
||||
file_too_large: 'Fail melebihi 10MB',
|
||||
file_too_large: 'Fail asal melebihi 10MB',
|
||||
compress_failed: 'Gagal memampatkan imej ke ≤1MB. Sila gunakan tangkapan skrin lebih kecil.',
|
||||
status_pending: 'Memproses',
|
||||
status_approved: 'Diluluskan',
|
||||
status_rejected: 'Ditolak',
|
||||
|
||||
@@ -78,6 +78,8 @@ export default {
|
||||
go_register: '没有账号?立即注册',
|
||||
have_account: '已有账号?去登录',
|
||||
register_btn: '注册',
|
||||
registering: '注册中…',
|
||||
sending_sms: '发送中…',
|
||||
register_failed: '注册失败,请重试',
|
||||
continue_browsing: '暂不登录',
|
||||
username_placeholder: '请输入账号',
|
||||
@@ -195,7 +197,7 @@ export default {
|
||||
amount_label: '充值金额',
|
||||
amount_placeholder: '请输入充值金额',
|
||||
screenshot_label: '上传转账截图',
|
||||
upload_hint: '点击上传截图(最大 5MB)',
|
||||
upload_hint: '点击上传截图(原图不超过 10MB,将自动压缩至 1MB 以内)',
|
||||
compressing: '压缩中',
|
||||
submit: '提交充值',
|
||||
submitting: '提交中',
|
||||
@@ -208,7 +210,8 @@ export default {
|
||||
upload_screenshot: '请上传转账截图',
|
||||
submit_failed: '提交失败,请重试',
|
||||
file_must_be_image: '请上传图片文件',
|
||||
file_too_large: '文件不能超过 10MB',
|
||||
file_too_large: '原图不能超过 10MB',
|
||||
compress_failed: '图片压缩失败或未压到 1MB 以内,请换一张更小的截图',
|
||||
status_pending: '充值中',
|
||||
status_approved: '已通过',
|
||||
status_rejected: '已拒绝',
|
||||
|
||||
Reference in New Issue
Block a user