'%d second%s ago', '%d minute%s ago' => '%d minute%s ago', '%d hour%s ago' => '%d hour%s ago', '%d day%s ago' => '%d day%s ago', '%d week%s ago' => '%d week%s ago', '%d month%s ago' => '%d month%s ago', '%d year%s ago' => '%d year%s ago', '%d second%s after' => '%d second%s later', '%d minute%s after' => '%d minute%s later', '%d hour%s after' => '%d hour%s later', '%d day%s after' => '%d day%s later', '%d week%s after' => '%d week%s later', '%d month%s after' => '%d month%s later', '%d year%s after' => '%d year%s later', 'File uploaded successfully' => 'File uploaded successfully!', 'No files were uploaded' => 'No files were uploaded', 'The uploaded file format is not allowed' => 'The uploaded file format is not allowed', 'The uploaded image file is not a valid image' => 'The uploaded image is not valid', 'The uploaded file is too large (%sMiB), Maximum file size:%sMiB' => 'The file is too large (%sMiB), maximum: %sMiB', 'No files have been uploaded or the file size exceeds the upload limit of the server' => 'No file uploaded or size exceeds server limit', 'Topic format error' => 'Storage topic format error', 'Driver %s not supported' => 'Driver not supported: %s', 'Username' => 'Username', 'Email' => 'Email', 'Mobile' => 'Mobile', 'Password' => 'Password', 'Login expired, please login again.' => 'Login expired, please login again.', 'Account not exist' => 'Account does not exist', 'Account disabled' => 'Account is disabled', 'Token login failed' => 'Token login failed', 'Please try again after 1 day' => 'Too many failed attempts, please try again after 24 hours', 'Password is incorrect' => 'Incorrect password', 'You are not logged in' => 'You are not logged in', 'Unknown operation' => 'Unknown operation', 'No action available, please contact the administrator~' => 'No action available, please contact the administrator~', 'Please login first' => 'Please login first!', 'You have no permission' => 'No permission!', 'Parameter error' => 'Parameter error!', 'Parameter %s can not be empty' => 'Parameter %s cannot be empty', 'Invalid timestamp' => 'Invalid timestamp', 'Timestamp expired' => 'Timestamp expired', 'Invalid agent or secret' => 'Invalid agent or secret', 'Invalid signature' => 'Invalid signature', 'Agent not found' => 'Agent not found', 'Temp login is disabled' => 'Temporary login is disabled', 'Failed to create temp account' => 'Failed to create temporary account, please retry', 'Parameter username can not be empty' => 'Parameter username cannot be empty', 'Token expiration' => 'Session expired, please login again.', 'Captcha error' => 'Captcha error!', 'Data updated successfully~' => 'Profile updated successfully~', 'Password has been changed~' => 'Password has been changed~', 'Password has been changed, please login again~' => 'Password changed, please login again~', 'already exists' => 'already exists', 'nicknameChsDash' => 'Username may only contain letters, numbers, underscores and dashes', 'Invalid token' => 'Invalid or expired token', 'PlayX API not configured' => 'PlayX API is not configured', 'Duplicate input' => 'Duplicate submission', 'Ok' => 'OK', 'Failed to map playx user to mall user' => 'Failed to map PlayX user to mall user', 'Missing required fields: request_id, date, user_id' => 'Missing required fields: request_id, date, user_id', 'Missing required fields: report_date, member' => 'Missing required fields: report_date, member', 'Missing required fields: member_id' => 'Missing required fields: member_id', 'Daily push signature missing or incomplete' => 'Daily push signature missing or incomplete', 'Daily push signature verification failed' => 'Daily push signature verification failed', 'Failed to ensure PlayX user asset' => 'Failed to ensure PlayX user asset', 'claim_request_id and user_id/session_id required' => 'claim_request_id and user_id/session_id/token are required', 'User asset not found' => 'User asset not found', 'No points to claim or limit reached' => 'No points to claim or daily limit reached', 'Claim success' => 'Claim successful', 'item_id and user_id/session_id required' => 'item_id and user_id/session_id/token are required', 'Item not found or not available' => 'Item not found or not available', 'Insufficient points' => 'Insufficient points', 'Redeem submitted, please wait about 10 minutes' => 'Redeem submitted, please wait about 10 minutes', 'Missing required fields' => 'Missing required fields', 'Out of stock' => 'Out of stock', 'Record not found' => 'Record not found', 'Shipping address not found' => 'Shipping address not found', 'Redeem success' => 'Redeem successful', 'Withdraw submitted, please wait about 10 minutes' => 'Withdrawal submitted, please wait about 10 minutes', ];