var notifications = { 100: { en: 'Update Bank Successful.', cn: '更新银行成功。', my: 'Kemas Kini Bank Berjaya.' }, 101: { en: 'No Bank Account found.', cn: '未找到银行账户。', my: 'Tiada Akaun Bank ditemui.' }, 102: { en: 'This bank already exists.', cn: '此银行已存在。', my: 'Bank ini sudah wujud.' }, 103: { en: 'Please select bank.', cn: '请选择银行。', my: 'Sila pilih bank.' }, 104: { en: 'You already have 3 bank account.', cn: '您已经有3个银行账户。', my: 'Anda sudah mempunyai 3 akaun bank.' }, 105: { en: 'Please login first.', cn: '请先登录。', my: 'Sila log masuk dahulu.' }, 106: { en: 'Update bank wrong, please try again.', cn: '更新银行错误,请重试。', my: 'Kemas kini bank salah, sila cuba lagi.' }, 107: { en: 'Something error. Please contact customer service.', cn: '出现错误。请联系客户服务。', my: 'Terdapat ralat. Sila hubungi khidmat pelanggan.' }, 108: { en: 'Request Pending. Processing previous request.', cn: '请求待处理。正在处理先前的请求。', my: 'Permintaan Tertangguh. Memproses permintaan sebelumnya.' }, 109: { en: 'Your account is deactive. Please contact admin.', cn: '您的账户已停用。请联系管理员。', my: 'Akaun anda telah dinyahaktifkan. Sila hubungi pentadbir.' }, 110: { en: 'Withdraw request successful.', cn: '提款请求成功。', my: 'Permintaan pengeluaran berjaya.' }, 111: { en: 'Error with request. Required value is empty.', cn: '请求出错。必填值为空。', my: 'Ralat dengan permintaan. Nilai yang diperlukan kosong.' }, 112: { en: 'Request pending. Processing previous request.', cn: '请求待处理。正在处理先前的请求。', my: 'Permintaan Tertangguh. Memproses permintaan sebelumnya.' }, 113: { en: 'Invalid amount, please insert valid amount.', cn: '无效金额,请输入有效金额。', my: 'Jumlah tidak sah, sila masukkan jumlah yang sah.' }, 114: { en: 'Amount less than minimum requirement.', cn: '金额少于最低要求。', my: 'Jumlah kurang daripada keperluan minimum.' }, 115: { en: 'Amount more than maximum requirement.', cn: '金额超过最大要求。', my: 'Jumlah melebihi keperluan maksimum.' }, 116: { en: 'Please continue your withdraw request tomorrow.', cn: '请继续您的提款请求。', my: 'Sila teruskan permintaan pengeluaran anda esok hari.' }, 117: { en: 'Your account is deactivate. Please contact admin.', cn: '您的账户已停用。请联系管理员。', my: 'Akaun anda telah dinyahaktifkan. Sila hubungi pentadbir.' }, 118: { en: 'Please select a bank to withdraw.', cn: '请选择用于提款的银行。', my: 'Sila pilih bank untuk pengeluaran.' }, 119: { en: 'Update your fullname first to continue.', cn: '首先更新您的全名以继续。', my: 'Sila kemas kini nama penuh anda terlebih dahulu untuk meneruskan.' }, 120: { en: 'You have succesfully change your password.', cn: '您已成功更改密码。', my: 'Anda telah berjaya menukar kata laluan anda.' }, 121: { en: 'New password and confirm password are different.', cn: '新密码和确认密码不同。', my: 'Kata laluan baru dan kata laluan pengesahan adalah berbeza.' }, 122: { en: 'Current password not match.', cn: '当前密码不匹配。', my: 'Kata laluan semasa tidak sepadan.' }, 123: { en: 'Password must longer than 8 characters.', cn: '密码必须超过8个字符。', my: 'Kata laluan mesti lebih daripada 8 aksara.' }, 124: { en: 'Invalid username or password.', cn: '用户名或密码无效。', my: 'Nama pengguna atau kata laluan tidak sah.' }, 125: { en: 'Your account is inactive. Please contact support.', cn: '您的账号未激活。请联系客服。', my: 'Akaun anda tidak aktif. Sila hubungi sokongan.' }, 126: { en: 'There is something error.', cn: '发生错误,请稍后再试。', my: 'Terdapat ralat. Sila cuba lagi.' }, 127: { en: 'IP address has been banned. Please contact support.', cn: '您的IP地址已被封锁。请联系客服。', my: 'Alamat IP anda telah disekat. Sila hubungi sokongan.' }, 128: { en: 'Your account has been banned. Please contact support.', cn: '您的账号已被封禁。请联系客服。', my: 'Akaun anda telah disekat. Sila hubungi sokongan.' }, 129: { en: 'Your agent is disabled. Please contact your agent.', cn: '您的代理已被停用。请联系您的代理。', my: 'Ejen anda telah dinyahaktifkan. Sila hubungi ejen anda.' }, 130: { en: 'Login successful!', cn: '登录成功!', my: 'Log masuk berjaya!' }, 131: { en: "OTP sent. Please check your phone.", cn: "OTP已发送,请检查您的手机。", my: "OTP telah dihantar. Sila semak telefon anda." }, 132: { en: "Phone cannot be empty.", cn: "手机号不能为空。", my: "Nombor telefon tidak boleh kosong." }, 133: { en: "This phone number is not registered.", cn: "该手机号尚未注册。", my: "Nombor telefon ini belum didaftarkan." }, 134: { en: "An error occurred. Please contact support.", cn: "发生错误,请联系客服。", my: "Ralat telah berlaku. Sila hubungi sokongan." }, 135: { en: "OTP delivery failed. Please contact support.", cn: "OTP发送失败,请联系客服。", my: "Penghantaran OTP gagal. Sila hubungi sokongan." }, 136: { en: "Please fill in all required fields.", cn: "请填写所有必填信息。", my: "Sila isi semua maklumat yang diperlukan." }, 137: { en: "Password changed successfully.", cn: "密码修改成功。", my: "Kata laluan berjaya ditukar." }, 138: { en: "Password must be at least 8 characters.", cn: "密码必须至少8个字符。", my: "Kata laluan mesti sekurang-kurangnya 8 aksara." }, 139: { en: "Your verification code is incorrect.", cn: "您的验证码不正确。", my: "Kod pengesahan anda tidak betul." }, 140: { en: "Confirm password is different from the password.", cn: "确认密码与密码不一致。", my: "Kata laluan pengesahan tidak sepadan dengan kata laluan." }, "141": { en: "Register successfully.", cn: "注册成功。", my: "Pendaftaran berjaya." }, "142": { en: "Please fill in all required fields.", cn: "请填写所有必填信息。", my: "Sila isi semua maklumat yang diperlukan." }, "143": { en: "Invalid merchantcode.", cn: "无效的商户代码。", my: "Kod peniaga tidak sah." }, "144": { en: "Empty merchantcode.", cn: "商户代码不能为空。", my: "Kod peniaga tidak boleh kosong." }, "145": { en: "Empty password.", cn: "密码不能为空。", my: "Kata laluan tidak boleh kosong." }, "146": { en: "Password must contain at least 6 characters!", cn: "密码必须至少包含6个字符!", my: "Kata laluan mesti mengandungi sekurang-kurangnya 6 aksara!" }, "147": { en: "Empty phone number.", cn: "手机号不能为空。", my: "Nombor telefon tidak boleh kosong." }, "148": { en: "Invalid phone number length.", cn: "手机号长度无效。", my: "Panjang nombor telefon tidak sah." }, "149": { en: "Invalid phone number.", cn: "无效的手机号。", my: "Nombor telefon tidak sah." }, "150": { en: "Empty Fullname.", cn: "姓名不能为空。", my: "Nama penuh tidak boleh kosong." }, "151": { en: "Invalid fullname.", cn: "无效的姓名格式。", my: "Nama penuh tidak sah." }, "152": { en: "Empty username.", cn: "用户名不能为空。", my: "Nama pengguna tidak boleh kosong." }, "153": { en: "Username too long.", cn: "用户名太长。", my: "Nama pengguna terlalu panjang." }, "154": { en: "Invalid username.", cn: "无效的用户名格式。", my: "Nama pengguna tidak sah." }, "155": { en: "Referral too long.", cn: "推荐码过长。", my: "Kod rujukan terlalu panjang." }, "156": { en: "Affiliate code too long.", cn: "代理代码过长。", my: "Kod afiliasi terlalu panjang." }, "157": { en: "Invalid referral.", cn: "无效的推荐码。", my: "Kod rujukan tidak sah." }, "158": { en: "Invalid affiliate code.", cn: "无效的代理代码。", my: "Kod afiliasi tidak sah." }, "159": { en: "Invalid Affiliate.", cn: "代理不存在或无效。", my: "Afiliasi tidak sah." }, "160": { en: "USER already exists.", cn: "用户已存在。", my: "Pengguna sudah wujud." }, "161": { en: "Telephone already exists.", cn: "手机号已被使用。", my: "Nombor telefon sudah digunakan." }, "162": { en: "Telephone already used 3 times.", cn: "该手机号已使用超过3次。", my: "Nombor telefon ini telah digunakan lebih daripada 3 kali." }, "163": { en: "Empty Bank.", cn: "银行不能为空。", my: "Bank tidak boleh kosong." }, "164": { en: "Empty Bank Account number.", cn: "银行账号不能为空。", my: "Nombor akaun bank tidak boleh kosong." }, "165": { en: "Unable to obtain lock.", cn: "无法获取操作锁,请稍后重试。", my: "Gagal mendapatkan kunci operasi. Sila cuba lagi." }, "166": { en: "Registration failed due to server error.", cn: "注册失败,服务器发生错误。", my: "Pendaftaran gagal disebabkan ralat pelayan." }, }; function getNotificationMessage (code) { var lang = localStorage.getItem('lang') || 'en' return notifications[code]?.[lang] || 'Unknown error' }