#!/usr/bin/env python
# -*- coding:utf-8 -*-

"""
Author: $Author$
Date: $Date$
Revision: $Revision$

Description:
    翻译文本
"""
MAIN_TITLE_TXT = 'Global Gaming Management System'
HOME_PAGE_TITLE_TXT = 'Home'
AG_LIST_TITLE_TXT = 'Account(%s) Agent list'
MEMBER_LIST_TITLE_TXT = 'Accout(%s) Member list'
AG_CREATE_FAILED_TITLE_TXT = 'Create Agent failed'
MEMBER_CREATE_FAILED_TITLE_TXT = 'Create member failed'
AG_CREATE_TITLE_TXT = 'Create Agent'
MEMBER_CREATE_TITLE_TXT = 'Create member'
CURRENCY_CREATE_TITLE_TXT = 'Add Currency'
AG_MODIFY_TITLE_TXT = 'Agent(%s) detail edit'
MEMBER_MODIFY_TITLE_TXT = 'Member(%s) detail edit'
CURRENCY_MODIFY_TITLE_TXT = 'Currency(%s) detail edit'
MODIFY_RES_TITLE_TXT = 'Account detail edit'
INFO_TITLE_TXT = '(%s) Detail'
CURRENCY_INFO_TITLE_TXT = 'Currency(%s) detail'
CURRENCY_DEL_TITLE_TXT = 'Delet currency'
AG_DEPOSIT_TITLE_TXT = 'Agent deposit'
MEMBER_DEPOSIT_TITLE_TXT = 'Member deposit'
DEPOSIT_OP_TITLE_TXT = 'Deposit operation'
AG_WITHDRAW_TITLE_TXT = 'Agent withdraw'
MEMBER_WITHDRAW_TITLE_TXT = 'Member withdraw'
WITHDRAW_OP_TITLE_TXT = 'Withdraw operation'
ACCOUNT_STATUS_OP_TITLE_TXT = 'Account status operation'
AG_CASH_TITLE_TXT = 'Agent withdraw record'
FISHGAME_SETTING_TITLE_TXT = '%s Configuration'
FISHGAME_SERVICE_TITLE_TXT = '%s Service Control'
FISHGAME_BROADCAST_TITLE_TXT = 'Game broadcast'
MEMBER_ONLINE_TITLE_TXT = '(%s) online members'
MEMBER_RETENTION_TITLE_TXT = 'Sub-member retention statistics'
MEMBER_RETENTION_MORROW_TITLE_TXT = 'Sub-member morrow retention statistics'
CASH_TITLE_TXT = 'Account(%s) W/L report'
TOTAL_CASH_TITLE_TXT = 'Account(%s) W/L total report'
CASH_MEMBER_TITLE_TXT = 'Accunt(%s)memeber W/L report detail'
TOTAL_CASH_MEMBER_TITLE_TXT = 'Accunt(%s)memeber W/L total report detail'
MARQUEE_ANNOUNCE_TITLE_TXT = 'Moving Message list'
MARQUEE_ANNOUNCE_CREATE_TITLE_TXT = 'Moving Message publish'
MARQUEE_ANNOUNCE_DEL_TITLE_TXT = 'Moving Message delete'
SYS_OP_INFOS_TITLE_TXT = '(%s) operation log inquiry'
SUB_ACCOUNT_LIST_TITLE_TXT = '(%s) sub-member management'
SUB_ACCOUNT_ADD_TITLE_TXT = 'Create sub-member'
SUB_ACCOUNT_MODIFY_TITLE_TXT = 'sub-member(%s) detail edit'
ONLINE_COUNT_TITLE_TXT = 'Highest number of online statistics'
MODIFY_PRIVILEGE_TITLE_TXT = '(%s) privilege modify'

MENU_PAGE_ACCOUNT_INFO_TXT = 'Account information'
MENU_PAGE_SELF_INFO_TXT = 'Information'
MENU_PAGE_MODIFY_PASSWD_TXT = 'Change password'
MENU_PAGE_SYS_OP_INFOS_TXT = 'Operation log inquiry'

MENU_PAGE_ANNOUNCE_TXT = 'Announce management'
MENU_PAGE_ANNOUNCE_HOME_TXT = 'Homepage announce'
MENU_PAGE_ANNOUNCE_LIST_TXT = 'Moving message'

MENU_PAGE_AG_TXT = 'Agent management'
MENU_PAGE_AG_LIST_TXT = 'Agent-member manage'
MENU_PAGE_AG_SUB_ACCOUNT_TXT = 'Sub-account'
MENU_PAGE_AG_SUB_ACCOUNT_LIST_TXT = 'Sub-account manage'
MENU_PAGE_AG_CASH_REPORT_TXT = 'D/W report'

MENU_PAGE_MEMBER_TXT = 'Member Management'
MENU_PAGE_MEMBER_LIST_TXT = 'Member Management'

MENU_PAGE_CURRENCY_TXT = 'Currency setting'
MENU_PAGE_CURRENCY_LIST_TXT = 'Currency dictionary'

MENU_PAGE_OPERATOR_SETTING = 'Operator setting'
MENU_PAGE_OPERATOR_TXT = 'Operator company setting'

MENU_PAGE_FISHGAME_TXT = 'Games'
MENU_PAGE_SETTING_TXT = 'game setting'
MENU_PAGE_BROADCAST = 'broadcast'

MENU_PAGE_STATISTICS_TXT = 'Report'
MENU_PAGE_STATISTICS_CASH_TXT = 'W/L report'
MENU_PAGE_STATISTICS_TOTAL_CASH_TXT = 'W/L total report'
MENU_PAGE_STATISTICS_ONLINE_TXT = 'Online Users'
MENU_PAGE_STATISTICS_RETENTION_TXT = 'Member Retention'
MENU_PAGE_STATISTICS_RETENTION_MORROW_TXT = 'Member M/R'
MENU_PAGE_ONLINE_COUNT_TXT = 'Online Statistics'

MENU_PAGE_QUIT_TXT = 'Quit'

SUB_MENU_CURRENCY_ADD_TXT = 'Add Currency'
SUB_MENU_AGENT_ADD_TXT = 'Add Agent'
SUB_MENU_MEMBER_ADD_TXT = 'Add Member'
SUB_MENU_DIRECT_AGENT_ADD_TXT = 'Add company agent'
SUB_MENU_DIRECT_MEMBER_ADD_TXT = 'Add company member'
SUB_MENU_MARQUEE_ADD_TXT = 'Publish Broadcast message'
SUB_MENU_SUB_ACCOUNT_ADD_TXT = 'Add sub-acount'

SUB_MENU_VIEW_SINGLE_TXT = 'View'
SUB_MENU_VIEW_TXT = 'List view'
SUB_MENU_ADD_TXT = 'Add'
SUB_MENU_MODIFY_TXT = 'Edit'
SUB_MENU_DELETE_TXT = 'Delete'
SUB_MENU_MODIFY_PASSWD_TXT = 'Change password'
SUB_MENU_DEPOSIT_TXT = 'Deposit'
SUB_MENU_WITHDRAW_TXT = 'Withdraw'
SUB_MENU_PRIVG_FREEZE_TXT = 'Freeze/Unfreeze'
SUB_MENU_FREEZE_TXT = 'Freeze'
SUB_MENU_UNFREEZE_TXT = 'Unfreeze'
SUB_MENU_ONOFF_GAME_TXT = 'Start/Close Game'
SUB_MENU_PUBLISH_TXT = 'Publish'
SUB_MENU_PRIVILEGE = 'Privilege'

LOGIN_EMPTY_INPUT_TXT = "Accnout/password can't be empty!"
LOGIN_EMPTY_VALIDATE_CODE_TXT = "Security code can't be empty!"
LOGIN_INVALID_VALIDATE_CODE_TXT = "Security code expired!"
LOGIN_INVALID_ACCOUNT_TXT = "Unvalid account name or password!"
LOGIN_ALREADY_LOGON_TXT = "This account already has been logged, Please contact your agent!"
LOGIN_LOGON_KICK_TXT = "Long time no response operation, the system automatically log out."

FORM_TIPS_NEED_INPUT_TXT = 'Asterisk (*) indicates required fields'
FORM_TIPS_NEED_NEW_PASSWD_TXT = "New password and Old one can't be the same"
FORM_TIPS_PASSWD2_DIFF_TXT = 'The new and confirmed passwords do not match!'
FORM_TIPS_ACCOUNT_INVALID_TXT = 'The account name must be less than 30 characters,contains only letters(a-z), numbers(0-9) and underscore.'
FORM_TIPS_PASSWD_INVALID_TXT = 'The password length must be between 8-20 characters,contains only letters(a-z), numbers(0-9) and underscore.'
FORM_TIPS_OLDPASSWD_INVALID_TXT = 'The old password is wrong.'
FORM_TIPS_PASSWD_NOTMATCH_TXT = 'The password is incorrect'
FORM_TIPS_ACCOUNT_FREEZE_TXT = 'This account has been locked'
FORM_TIPS_ACCOUNT_EXISTED_TXT = 'Account name (%s) already exists,please reinput.'

FORM_TIPS_NOT_ENOUGH_DOWNLINE_TXT = 'A,Please contact your agent for more under member amount'
FORM_TIPS_DOWNLINE_INVALID_TXT = 'Under member amount must be an integer more than zero'
FORM_TIPS_CREATE_COUNT_INVALID_TXT = 'Creation amount must be 1-%s'
FORM_TIPS_CREDIT_INVALID_TXT = 'Credit amount must be more than zero'
FORM_TIPS_RATE_SHARE_INVALID_TXT = 'Hold percentage must be 0%% - %s%%'
FORM_TIPS_ODDS_PUMPING_INVALID_TXT = 'Odd commission percentage must be %s%%-%s%%'
FORM_TIPS_ODDS_MIN_INVALID_TXT = 'Minimum odd factory must be %s%%-%s%%'
FORM_TIPS_CREDIT_OVERLOAD_TXT = 'Credit amount less than (%s)'
FORM_TIPS_DOWNLINE_OVERLOAD_TXT = 'Under member less than (%s)'
FORM_TIPS_CREATE_OVERLOAD_TXT = 'The amount of under member setting exceed,please use formula <create amount * under amount=(%s)>'
FORM_TIPS_CURRENCY_MODIFY_INGAMING_TXT = 'You should modify the currency when game offline'
FORM_TIPS_DEPOSIT_CREDIT_INVALID_TXT = 'Deposit amount must be more than zero'
FORM_TIPS_DEPOSIT_CREDIT_OVERLOAD_TXT = 'Deposit amount exceed the account balance.'
FORM_TIPS_WITHDRAW_CREDIT_INVALID_TXT = 'Withdraw amount must be more than zero'
FORM_TIPS_WITHDRAW_CREDIT_OVERLOAD_TXT = 'Withdraw amount exceed the account balance'
FORM_TIPS_PARENT_AG_FREEZE_TXT = 'Upper agent (%s) has been locked'
FORM_TIPS_NOT_AGENT_ACCOUNT_TXT = 'Only agent account can create member'
FORM_TIPS_CURRENCY_COIN_RATE_INVALID_TXT = 'Coins exchange rate must be an integer more than zero'
FORM_TIPS_CURRENCY_EXISTED_TXT = 'Currency (%s) already exsits'
FORM_TIPS_DES_KEY_INVALID_TXT = 'DES key length must be 8 character with big/small Letters and/or numbers'
FORM_TIPS_MD5_KEY_INVALID_TXT = 'MD5 key length must be between 6-8 character with  big/small Letters and/or numbers'
FORM_TIPS_BILLNO_INVALID_TXT = 'The order serial number must be an integer more than zero'
FORM_TIPS_REQUEST_COUNT_INVALID_TXT = 'API maximum request time must be an integer more than zero'
FORM_TIPS_OPERATOR_CACHE_SEC_INVALID_TXT = 'Login cache session time(seconds) must be an integer mmore than zero'
FORM_TIPS_ODDS_UP_DELTA_INVALID_TXT = 'Increase odds rate must be between %s%%-%s%%'
FORM_TIPS_ODDS_UP_USER_COUNT_INVALID_TXT = 'The rate of increase odds player must be between %s%%-%s%%'
FORM_TIPS_ODDS_UP_SWITCH_SEC_INVALID_TXT = 'Increase odds switch time must be an integer more than zero'
FORM_TIPS_BROADCAST_CONTENT_LEN_OVERLOAD_TXT = 'Broadcast message letters must be less than %s。'
FORM_TIPS_BROADCAST_REPEAT_COUNT_INVALID_TXT = 'Broadcast repeat times must be zero or more(integer)'
FORM_TIPS_BROADCAST_REPEAT_INTERVAL_INVALID_TXT = 'Broadcast repeat interval must be zero or more(integer)'
FORM_TIPS_ACCOUNT_NEED_TXT = 'Account filed required when create one account'
FORM_TIPS_ANNOUNCE_ADD_LEN_INVALID_TXT = 'Broadcast message length must be between 1-%s'
FORM_TIPS_RESPONSE_TIMEOUT = 'Response timeout.'

OP_TIPS_CREATE_SUCCEED_TXT = 'Success! Your account (%s) has been created!'
OP_TIPS_CREATE_COUNT_SUCCEED_TXT = 'Create (%s) accounts successfully.'
OP_TIPS_MODIFY_SUCCEED_TXT = '(%s) detail has been updated.'
OP_TIPS_MODIFY_PASSWD_SUCCEED_TXT = '(%s) password has been updated。'
OP_TIPS_DEPOSIT_SUCCEED_TXT = 'Deposite (%s %s) to account (%s) successfully!'
OP_TIPS_WITHDRAW_SUCCEED_TXT = 'Withdraw (%s %s) from account (%s) successfully!'
OP_TIPS_DEPOSIT_FAILED_NOT_ENOUGH_CREDIT = "This Account don't have enough credit to deposit."
OP_TIPS_WITHDRAW_FAILED_NOT_ENOUGH_CREDIT = "This Account don't have enough to withdraw."
OP_TIPS_STATUS_MODIFY_SUCCEED_TXT = '(%s) status is updated'
OP_TIPS_CURRENCY_CREATE_SUCCEED_TXT = 'Add the Currency (%s) successfully!'
OP_TIPS_CURRENCY_MODIFY_SUCCEED_TXT = 'Update the currency (%s) successfully!.'
OP_TIPS_CURRENCY_DEL_SUCCEED_TXT = 'Delete the currency (%s) successfully!'
OP_TIPS_OPERATOR_SETTING_SUCCEED_TXT = 'Operator(%s) setup completed!'
OP_TIPS_FISHGAME_SETTING_SUCCEED_TXT = '%s setup completed'
OP_TIPS_FISHGAME_START_SUCCEED_TXT = 'Game offline request applied, please wait about 1 minute.'
OP_TIPS_FISHGAME_START_FAILED_WIN_TXT = "The Game can't start in windows OS，please start it manually"
OP_TIPS_FISHGAME_CLOSE_SUCCEED_TXT = 'Request game OFFLINE successfully.please wait for 10 seconds.'
OP_TIPS_FISHGAME_BROADCAST_FAILED_NOTGAME_TXT = 'Failed to submit broadcast message,Please start the game first.'
OP_TIPS_FISHGAME_BROADCAST_SUCCEED_TXT = 'Submit the broadcast message successfully!'
OP_TIPS_MARQUEE_CREATE_SUCCEED_TXT = 'Broadcast message publish successfully!'
OP_TIPS_MARQUEE_CREATE_DEL_TXT = 'Delet broadcast message successfully!'

SYSADMIN_TXT = 'System Administrator'
INFINITE_TXT = '99999999'
AGENT_TXT = 'Agent'
LEVEL1_AGENT_TXT = 'Shareholder'
LEVEL2_AGENT_TXT = 'Super Agent'
LEVEL3_AGENT_TXT = 'Advanced Agent'
LEVEL4_AGENT_TXT = 'General Agent'
LEVEL5_AGENT_TXT = 'Agent'
LEVEL_AGENT_TXT = '%s level Agent'
OPERATOR_TXT = 'Multimodal Transport Operator %s'
VALID_TXT = 'Valid'
FREEZE_TXT = 'Blocked'
GAME_ENABLE_TXT = 'Activated'
GAME_DISABLE_TXT = 'Deactivated'
DAYTH_TXT = 'The%dday'
LEVEL_AG_MEMBER_TXT = "%slevel agent's member"
ACCOUNT_POSTFIX_TXT = ' Direct Member'
MEMBER_TXT = 'member'
GAME_TYPES_TXT = 'Game types setting'
SEARCH_TXT = 'Search'
NONE_TXT = 'None'
HEAD_OFFICE_TXT = 'Company'
WELCOME_TXT = 'Welcome '
VERSION_TXT = 'System Version:'
FIRST_TIME_FOR_LOGIN = 'First login'
NEVER_LOGIN_TXT = 'Never login'

AGENT_TXTS = dict([(str(i), LEVEL_AGENT_TXT%(i)) for i in xrange(999)])
AGENT_TXTS['0'] = HEAD_OFFICE_TXT
AGENT_TXTS['1'] = LEVEL1_AGENT_TXT
AGENT_TXTS['2'] = LEVEL2_AGENT_TXT
AGENT_TXTS['3'] = LEVEL3_AGENT_TXT
AGENT_TXTS['4'] = LEVEL4_AGENT_TXT
AGENT_TXTS['5'] = LEVEL5_AGENT_TXT

LEVEL_AG_MEMBER_TXTS = dict([(str(i), LEVEL_AG_MEMBER_TXT%(i)) for i in xrange(999)])
LEVEL_AG_MEMBER_TXTS['0'] = HEAD_OFFICE_TXT + ACCOUNT_POSTFIX_TXT
LEVEL_AG_MEMBER_TXTS['1'] = LEVEL1_AGENT_TXT + ACCOUNT_POSTFIX_TXT
LEVEL_AG_MEMBER_TXTS['2'] = LEVEL2_AGENT_TXT + ACCOUNT_POSTFIX_TXT
LEVEL_AG_MEMBER_TXTS['3'] = LEVEL3_AGENT_TXT + ACCOUNT_POSTFIX_TXT
LEVEL_AG_MEMBER_TXTS['4'] = LEVEL4_AGENT_TXT + ACCOUNT_POSTFIX_TXT
LEVEL_AG_MEMBER_TXTS['5'] = LEVEL5_AGENT_TXT + ACCOUNT_POSTFIX_TXT

INPUT_LABEL_ACCOUNT_COUNT_TXT = 'Create account amount:'
INPUT_LABEL_ACCOUNT_TXT = 'Account:'
INPUT_LABEL_ACCOUNT_TYPE_TXT = 'Account type:'
INPUT_LABEL_LOGIN_TIME_TXT = 'Last login time:'
INPUT_LABEL_LOGIN_IP_TXT = 'Last login IP:'
INPUT_LABEL_AG_LEVEL_TXT = 'Agent level:'
INPUT_LABEL_AG_ACOUNT_TXT = 'Under member amount:'
INPUT_LABEL_NAME_TXT = 'Name:'
INPUT_LABEL_CREDIT_TXT = 'Credit:'
INPUT_LABLE_CREDIT_LIMIT_TXT = 'Credit limit'
INPUT_LABEL_EMAIL_TXT = 'Email address:'
INPUT_LABEL_PHONE_TXT = 'Telephone:'
INPUT_LABEL_SHARE_TXT = 'Percentage taken:'
INPUT_LABEL_ODDS_PUMPING_TXT = 'Odds commision percentage:'
INPUT_LABEL_ODDS_MIN_TXT = 'Minimum odd factory:'
INPUT_LABEL_STATUS_TXT = 'Status:'
INPUT_LABEL_OLD_PASSWD_TXT = 'Old password:'
INPUT_LABEL_PASSWD_TXT = 'Password:'
INPUT_LABEL_VALIDATE_CODE_TXT = 'Security code:'
INPUT_LABEL_PASSWD1_TXT = 'New password:'
INPUT_LABEL_PASSWD2_TXT = 'Confirm new password:'
INPUT_LABEL_AGID_TXT = 'Agent ID:'
INPUT_LABEL_CURRENCY_TXT = 'Currency:'
INPUT_LABEL_SELF_PASSWD_TXT = 'Your password:'
INPUT_LABEL_PARENT_AG_TXT = 'Upper Agent:'
INPUT_LABEL_DEPOSIT_CREDIT_TXT = 'Deposit amount'
INPUT_LABEL_WITHDRAW_CREDIT_TXT = 'Withdraw amount'
INPUT_LABEL_REMARK_TXT = 'Remark:'
INPUT_LABEL_OPERATOR_CACHE_EXIST_SEC_TXT = 'Login cache time(Seconds):'
INPUT_LABEL_API_REQUEST_COUNT_TXT = 'API request maximum count:'
INPUT_LABEL_API_URL_TXT = 'API URL:'
INPUT_LABEL_CAGENT_TXT = 'General Agent ID:'
INPUT_LABEL_ORDER_NO_TXT = 'Order serial number:'
INPUT_LABEL_IN_MD5_KEY_TXT = 'Receiving data MD5 key:'
INPUT_LABEL_IN_DES_KEY_TXT = 'Receiving data EDS key:'
INPUT_LABEL_OUT_MD5_KEY_TXT = 'Sending data MD5 key:'
INPUT_LABEL_OUT_DES_KEY_TXT = 'Sending DES key:'
INPUT_LABEL_ODDS_UP_DELTA_TXT = 'Increase odds rate:'
INPUT_LABEL_ODDS_UP_USER_COUNT_TXT = 'Player Increase odds rate'
INPUT_LABEL_ODDS_UP_SWITCH_SEC_TXT = 'Increase odds switch time(second）:'
INPUT_LABEL_BROADCAST_CONTENT_TXT = 'Broadcast content:'
INPUT_LABEL_BROADCAST_REPEAT_COUNT_TXT = 'Broadcast repeat times:'
INPUT_LABEL_BROADCAST_REPEAT_INTERVAL_TXT = 'Broadcast repreat interval(Seconds):'
INPUT_LABEL_COUNT_DOWN_TXT = 'Count down:'
INPUT_LABEL_TOTAL_TXT = 'Total:'
INPUT_LABLE_LAST_LOGIN_TIME_TXT = 'Last login time:'
INPUT_LABLE_LAST_LOGIN_IP_TXT = 'Last login IP:'
INPUT_LABLE_MARQUEE_TXT = 'Broadcast message:'
INPUT_LABLE_PARENT_TXT = 'Parent account:'
INPUT_LABLE_SUB_ACCOUNT_ID_TXT = 'sub-account ID:'
LABLE_MAX_ONLINE_COUNT = 'Peak Concurrent Users: '

INPUT_LABEL_START_DATE_TXT = 'Start date'
INPUT_LABEL_END_DATE_TXT = 'End date'
INPUT_TIPS_START_DATE_TXT = 'Please choose the start date'
INPUT_TIPS_END_DATE_TXT = 'Please choose the end date'
INPUT_LABEL_PREV_MONTH = 'Last Month'
INPUT_LABEL_CURR_MONTH = 'This Month'
INPUT_LABEL_PREV_WEEK = 'Last Week'
INPUT_LABEL_CURR_WEEK = 'This Week'
INPUT_LABEL_PREV_DAY = 'Yesterday'
INPUT_LABEL_CURR_DAY = 'Today'
INPUT_LABEL_QUERY = 'Inquire  '
INPUT_LABEL_CHECK_ENABLE = 'Check available'
INPUT_LABEL_CASH_TYPE = 'Cash type'

TABLE_FIELD_AGID_TXT = 'Agent ID'
TABLE_FIELD_PARENT_AGID_TXT = 'Upper Agent'
TABLE_FIELD_PARENT_AG_LEVEL_TXT = 'Upper agent level'
TABLE_FIELD_AG_ACOUNT_TXT = 'Under member total'
TABLE_FIELD_MEMBERID_TXT = 'Member ID'
TABLE_FIELD_AG_LEVEL_TXT = 'Agent Level'
TABLE_FIELD_STATUS_TXT = 'Status'
TABLE_FIELD_NAME_TXT = 'Name'
TABLE_FIELD_CURRENCY_TXT = 'Currency'
TABLE_FIELD_CURRENCY_TYPE_TXT = 'Exchange'
TABLE_FIELD_COIN_RATE_TXT = 'Coins exchange rate'
TABLE_FIELD_LAST_MODIFIER_TXT = 'Last modifier'
TABLE_FIELD_LAST_MODIFY_TIME_TXT = 'Last modify time'
TABLE_FIELD_CREDIT_TXT = 'Credit amount'
TABLE_FIELD_REG_DATE_TXT = 'Registration date'
TABLE_FIELD_OP_TXT = 'Operation'
TABLE_FIELD_TOTAL_DEPOSIT = 'Total deposit'
TABLE_FIELD_TOTAL_WITHDRAW = 'Total withdraw'
TABLE_FIELD_OPERATOR = 'Operator'
TABLE_FIELD_BEOPERATOR = 'Operate object'
TABLE_FIELD_BEFORE_CREDIT = 'Amount before operate'
TABLE_FIELD_DELTA_CREDIT = 'Amount changed'
TABLE_FIELD_AFTER_CREDIT = 'Amount after operate'
TABLE_FIELD_TIME = 'Time'
TABLE_FIELD_LOGIN_TIME = 'Login time'
TABLE_FIELD_LOGIN_IP = 'Login IP'
TABLE_FIELD_REMARK = 'Remark'
TABLE_FIELD_OP_LOG = 'Operation log'
TABLE_FIELD_DESCRIPTION = 'System Description'
TABLE_FIELD_IP = 'IP'
TABLE_FIELD_DAYTH = 'Day'
TABLE_FIELD_DATE = 'Date'
TABLE_FIELD_LOGIN_COUNT = 'Unique login'
TABLE_FIELD_REG_COUNT = 'Registration amount'
TABLE_FIELD_RETENTION = 'Retention rate'
TABLE_FIELD_LOGIN_NOT_TRIAL_COUNT = 'Unique login(not trial)'
TABLE_FIELD_RETENTION_MORROW = 'Morrow Retention rate'
TABLE_FIELD_LEVEL_TXT = 'Level'
TABLE_FIELD_ACCOUNT_TXT = 'Acount name'
TABLE_FIELD_GAME_TXT = 'Game lobby'
TABLE_FIELD_SERVICE_TAG_TXT = 'Server tag'
TABLE_FIELD_CREDIT_BET_TXT = 'Bet amount'
TABLE_FIELD_CREDIT_PROFIT_TXT = 'W/L amount'
TABLE_FIELD_RATE_SHARE_TXT = 'Agent hold percentage %'
TABLE_FIELD_CREDIT_MEMBER_TXT = 'Member collection'
TABLE_FIELD_CREDIT_TURNIN_TXT = 'Agent Turn in'
TABLE_FIELD_CREDIT_ONLINE_TXT = 'Pay upper level'
TABLE_FIELD_CREDIT_SELF_TXT = 'Self-Profit'
TABLE_FIELD_RATE_PROFIT_TXT = 'W/L ratio%'
TABLE_FIELD_ORDER_TXT = 'No.'
TABLE_FIELD_MESSAGE_TXT = 'message'
TABLE_FIELD_SUB_ACCOUNT_TXT = 'sub-account'
TABLE_FIELD_ONLINE_COUNT = 'Peak Concurrent Users'
TABLE_FIELD_CLIENT_KIND_TXT = 'Client Kind'

BTN_LOGIN = 'Login'
BTN_START_GAME = 'Game ONLine'
BTN_CLOSE_GAME = 'Game OFFLine'
BTN_SUBMIT_TXT = 'submit'
BTN_BACK_TXT = 'back'
BTN_PARENT_CASH_TXT = '(%s)(%s) W/L report'
BTN_PARENT_TOTAL_CASH_TXT = '(%s)(%s) W/L total report'
BTN_PARENT_AG_TXT = '(%s)(%s) Member list'

ALL_GAME_NAME_TXT = 'All Game'
FISHGAME_NAME_TXT = 'Fishing Game'
FRUITCASH_NAME_TXT = 'FruitCash Game'
SOLOKING_NAME_TXT = 'SoloKing Game'
GOLDSHARK_NAME_TXT = 'GoldShark Game'

GAMES_NAME = {
    '1'     :   FISHGAME_NAME_TXT,
    '2'     :   FRUITCASH_NAME_TXT,
    '3'     :   SOLOKING_NAME_TXT,
    '4'     :   GOLDSHARK_NAME_TXT,
}

CLINET_KIND_TXTS = {
    '0'     :   'Web Browser',
    '1'     :   'Android',
    '2'     :   'IOS',
}

CASH_TYPE_TXTS = ('All', 'Deposit', 'Withdraw')

LANGUAGE_NAMES = (('CHN','简体中文'), ('TW', '繁體中文'), ('EN', 'English'))

URL_VALIDATOR_MESSAGE_LOCALE = '/assets/js/jquery.validate/localization_additional/messages_en-US_additional.js'
URL_VALIDATOR_ADDITIONAL_LOCALE = '/assets/js/jquery.validate/localization/messages_en-US.js'
URL_BOOTSTRAP_TABLE_LOCALE = '/assets/js/bootstrap-table-master/src/locale/bootstrap-table-en-US.js'
