281 lines
15 KiB
JSON
281 lines
15 KiB
JSON
{
|
||
"id": "en_us",
|
||
"name": "English",
|
||
"data": {
|
||
"data_error": "Data error! Environment is not OK!",
|
||
"migrate_share": "Shared-data detected. Migrating shared-data.",
|
||
"has_destroyed": "Original data has destroyed safety.",
|
||
"pay_success": "Paid successfully!",
|
||
"hunter_prompt": "You've grabbed {} ticket(s).",
|
||
"choose_mode": "Choose your ticket grabbing mode",
|
||
"start_up": "Homepage: https://github.com/biliticket/BHYG GPL-3.0 Delete this information or pirate will be prosecuted. Version: {}",
|
||
"mode_time": "Schedule ticket grabbing based on project invoicing time.",
|
||
"mode_direct": "Direct grabbing",
|
||
"mode_detect": "Detect-remain grabbing",
|
||
"mode_time_on": "Timed grabbing is on.",
|
||
"mode_direct_on": "Direct grabbing is on.",
|
||
"mode_detect_on": "Detect-remain grabbing is on.",
|
||
"input_status_delay": "Input detect-delay (412 ERROR probability)(sec): ",
|
||
"input_is_use_proxy": "Use proxy.",
|
||
"input_proxy": "Input proxy info.",
|
||
"input_proxy_channel": "Input proxy channel (0=Don't specify)",
|
||
"test_proxy": "Trying to visit bilibili. IP: {}",
|
||
"common_project_id": "Common projects' ID:",
|
||
"empty": "Empty",
|
||
"input_project_id": "Input your project ID: ",
|
||
"not_handled_412": "412 ERROR! Contact BHYG owner.",
|
||
"manual_change_ip": "Manual switch IP to: {}.",
|
||
"project_id_not_found": "Project ID not found!",
|
||
"server_no_response": "Server no response.",
|
||
"not_salable": "Unsalable.",
|
||
"project_name": "Project name: {}.",
|
||
"captcha_mode_not_supported": "Unsupported CAPTCHA code mode.",
|
||
"input_use_captcha_mode": "Select the CAPTCHA code mode.",
|
||
"local_gt": "Local Geetest module.",
|
||
"rrocr": "RROCR",
|
||
"manual": "Manual",
|
||
"no_proxy_by_default": "Default is no proxy.",
|
||
"captcha_mode_gt_by_default": "Default is using local Geetest module.",
|
||
"wrong_proxy_format": "Wrong format.",
|
||
"no_screen": "No screen.",
|
||
"yes": "Yes",
|
||
"no": "No",
|
||
"select_screen": "Select a session.",
|
||
"select_sku": "Select an SKU.",
|
||
"show_screen": "Session: {}.",
|
||
"show_sku": "SKU: {}.",
|
||
"show_act": "Promotional is on. Activity ID: {}.",
|
||
"buyer_empty": "No buyer found. Please add buyer.",
|
||
"select_buyer": "Select buyer. (Press space to select buyer, press return to finish)",
|
||
"selected_buyer": "Selected buyer: {} {} {}",
|
||
"show_all_price_e_ticket": "Totally {} piece(s) {} ticket(s). One piece price: CN¥{:.2f},Totally price: CN¥{:.2f}",
|
||
"id_bind_single": "This project can only purchase one person tickets",
|
||
"qr_login": "Scan QR with Bilibili mobile app.",
|
||
"login_success": "Login successfully.",
|
||
"login_failed": "Login failed. Please change your login method or try again later.",
|
||
"login_not_supported": "This way is unsupported.",
|
||
"exit_manual": "Manually quit.",
|
||
"error_occured": "Program ERROR! {} ERROR ID: {}",
|
||
"exit_sleep_15s": "Quit safely. This window will be auto closed in 15s.",
|
||
"not_begin": "Not begin",
|
||
"has_end_buy": "Finish buying",
|
||
"cannot_buy": "Cannot buy",
|
||
"has_end": "Has finished",
|
||
"sold_out": "Sold out",
|
||
"pro_tem_sold_out": "Temporarily sold out",
|
||
"free_not_supported": "Free ticket. Temporarily not supported",
|
||
"show_all_price_paper_ticket": "Totally {} piece(s) {} ticket(s). One piece price: CN¥{:.2f} Postage: CN¥{:.2f}, Totally price: CN¥{:.2f}",
|
||
"unk_status": "Unknown status:",
|
||
"now_mode_time_on": "Now is timed grabbing mode",
|
||
"now_waiting_time": "Waiting for sale...",
|
||
"now_waiting_info": "Waiting for sale... {:.2f}sec left",
|
||
"now_wake_up": "Wake up! About to grab tickets!",
|
||
"add_address": "No delivery address. Please add one.",
|
||
"please_select_address": "Select a delivery address.",
|
||
"already_select_address": "Selected delivery address: {} {} {}",
|
||
"add_contact_info": "Please add a contact information.",
|
||
"add_contact_name": "contact name:",
|
||
"add_contact_tel": "contact phone number:",
|
||
"add_buy_tickets": "How many tickets to buy:",
|
||
"input_phone_num": "Please enter your phone number.",
|
||
"input_auto_verify": "Please wait for automatic captcha...",
|
||
"input_verify_fail": "Captcha failed",
|
||
"input_verify_success": "Captcha OK",
|
||
"sms_code_send_ok": "SMS code send OK",
|
||
"input_sms_code": "Please enter your SMS code",
|
||
"beta_test_func": "Method is in development",
|
||
"input_user_name": "Enter your user name",
|
||
"input_user_password": "Enter your password",
|
||
"request_too_slow": "PS: Request timeout, please hurry",
|
||
"need_2nd_verify": "Need 2nd verify",
|
||
"phone_banded": "Phone has been bound",
|
||
"will_send_sms": "Will be sent an SMS: ",
|
||
"choose_sns_login": "Please select the 3rd-party client login method",
|
||
"sns_micromessage": "Wechat",
|
||
"sns_qq": "QQ",
|
||
"sns_microblog": "Weibo",
|
||
"open_in_browser": "Open the link above in browser, and copy redirect link",
|
||
"input_redirect": "Enter the redirect link",
|
||
"connect_link_error": "Link error. Please re login",
|
||
"connect_no_account": "No account bound",
|
||
"bi_login_method": "Select your login method",
|
||
"bi_login_cookie": "cookie",
|
||
"bi_login_qrcode": "Scan QR",
|
||
"bi_login_user_pass": "Username and password",
|
||
"bi_login_web_sms": "Web SMS code",
|
||
"bi_login_app_sms": "Mobile APP SMS code",
|
||
"bi_login_sns": "3rd-party client",
|
||
"bi_input_cookie": "Enter your cookie: ",
|
||
"bi_illegal_cookie": "Invalid cookie",
|
||
"eula": [
|
||
"Welcome to use BHYG software. Please read EULA(https://docs.bitf1a5h.eu.org/bhyg/eula.html) and Privacy Policy (https://docs.bitf1a5h.eu.org/bhyg/privacy-policy.html) first.",
|
||
"If you encounter any problems while using it, please refer to the Biliticket documentation(https://docs.bitf1a5h.eu.org/)",
|
||
"Special reminder, according to EULA, it is strictly prohibited to make profits through this software in any form.",
|
||
"If you disagree, please close the software window and delete the software copy. Otherwise, please copy below (press Control+Insert to copy and Shift+Insert to paste): 我已阅读并同意EULA,黄牛倒卖狗死妈"
|
||
],
|
||
"wrong_input": "Wrong input. Please retry",
|
||
"agree_eula": "Agreed EULA",
|
||
"new_version_1": "New version {} available. Go to {} to download and replace. Size {:.2f}MB",
|
||
"new_version_notify": "Update note: {}",
|
||
"new_version_2": "New version {} available. Go to {}",
|
||
"force_update_1": "Due to the anti-abuse mechanism, this update requires a mandatory update, which continues to be used after the update.",
|
||
"force_update_2": "You can open the download address and then close this window.",
|
||
"update_interrupted": "Update check is interrupted.",
|
||
"update_fail": "Update check failed.",
|
||
"force_require_update": "The program is forbidden to run. Please try again or change the network environment.",
|
||
"update_passed": "Update check skipped.",
|
||
"welcome_new_version": "Thank you for upgrading to the latest version! The data is now being migrated automatically for you.",
|
||
"new_version_ok": "Migration complete.",
|
||
"check_share": "Shared file detected, importing",
|
||
"select_setting": "Select run settings",
|
||
"select_keep_all": "Continue all configurations started last time",
|
||
"select_keep_login": "Keep login information for reconfiguration",
|
||
"select_new_boot": "Fresh start",
|
||
"select_tools": "Go to the account utility",
|
||
"select_tools_relogin": "Relogin and go to the account utility",
|
||
"select_reset": "Restore initial Settings",
|
||
"select_new_boot_msg": "Fresh start, but inherit some information (if any)",
|
||
"select_keep_login_msg": "Stick with login information only",
|
||
"select_keep_all_msg": "Use the last config file",
|
||
"select_reset_msg": "This operation will erase all the data and restore the initial Settings, not recoverable, whether to continue?",
|
||
"select_reset_ok": "All data has been cleared and initial Settings restored",
|
||
"select_reset_cancel": "Cancel the recovery of the initial Settings, please start the program again.",
|
||
"time_sync_fail": "Time synchronization failed. Skip.",
|
||
"time_sync_delta": "Current time offset: {:.2f}s, advice to calibrate time",
|
||
"user": "user",
|
||
"user_bigvip": "user is Bilibili Big-VIP, There are {:.2f} days until expiration.",
|
||
"hunter_mode": "Hunter mode is on",
|
||
"hunter_grade": "Hunted {} piece(s)",
|
||
"login_failure": "Login failed",
|
||
"buyer_name": "Please enter buyer name:",
|
||
"id_type": "Please select the document type",
|
||
"id_idcard": "0. Second generation ID card",
|
||
"id_passport": "1. Chinese Passport",
|
||
"id_Hong_Kong": "2. Mainland Travel Permit for Hong Kong and Macao residents",
|
||
"id_Taiwan": "3. Mainland Travel permit for Taiwan residents",
|
||
"in_id_serial_number": "Enter buyer's ID number:",
|
||
"in_phone_number": "Enter buyer's phone number:",
|
||
"join_success": "Join successfuly",
|
||
"modify_ua": "Enter the UA you want to overwrite: ",
|
||
"modify_gaia_vtoken": "Enter your gaia_vtoken:",
|
||
"hunter_mode_on": "Hunter mode is on and reset to 0.",
|
||
"hunter_mode_off": "Hunter mode is off",
|
||
"share_mode": "Share mode is on",
|
||
"auto_quit": "automatically quit...",
|
||
"pushplus_token": "Enter your PushPlus Token (blank to disable):",
|
||
"pushplus_off": "PushPlus is off",
|
||
"pushplus_on": "PushPlus is on",
|
||
"webhook": "Enter your WebHook URL: ",
|
||
"webhook_off": "WebHook is off",
|
||
"webhook_on": "WebHook is on",
|
||
"input_your_phone": "Enter your phone number:",
|
||
"save_your_phone": "Phone number saved.",
|
||
"input_rrocr_key": "Enter RROCR KEY:",
|
||
"select_tool": "Select the utility you want to use",
|
||
"tool_add_buyer": "Add buyer",
|
||
"tool_modify_ua": "Overwrite default UA",
|
||
"tool_modify_gaia": "Overwrite gaia_vtoken",
|
||
"tool_hunter_mode": "Turn on hunter mode (reset to 0)",
|
||
"tool_hunter_off": "Turn off hunter mode",
|
||
"tool_share_mode": "Turn on share mode",
|
||
"tool_pushplus": "PushPlus settings",
|
||
"tool_webhook": "WebHook settings",
|
||
"tool_phone_prefill": "Pre-fill binding phone number",
|
||
"tool_proxy_setting": "Proxy settings",
|
||
"tool_capacha_mode": "Select Captcha mode",
|
||
"back": "back",
|
||
"tool_not_supported": "Not supported yet",
|
||
"wait_get_token": "Wait for the billing time to get the token...",
|
||
"get_token_finish": "Ready, getting token...",
|
||
"will_pay_bill": "Start order soon",
|
||
"network_timeout": "Network timeout",
|
||
"wind_control": [
|
||
"May be risk control.",
|
||
"This kind of risk control must suspend in time, otherwise it may cause more problems."
|
||
],
|
||
"net_method": "You can also try to change the network environment (IP), such as restarting modem.",
|
||
"res_return": "Please confirm solving the problem and check the confirmation box to continue",
|
||
"no_found_screen": "No screen found",
|
||
"no_found_sku": "No SKU found",
|
||
"may_wind_control": "May be risk controlled",
|
||
"info_confirmed": "Information confirmed",
|
||
"info_discount": "Promotional event detected",
|
||
"info_no_ticket": "Not buyable or be risk controlled, Please check config. Delay 2s.",
|
||
"info_bill_ok": "Order prepared successfully",
|
||
"info_bill_fail": "Order prepared failed",
|
||
"info_wind_control": "Trigger risk control.",
|
||
"type_captcha": "Type: captcha ",
|
||
"type_mobile": "Type: mobile verification",
|
||
"type_sms": "Type: SMS verification",
|
||
"unsupport_sms": "SMS verification isn't supported.",
|
||
"type_text": "Type: Chinese characters verification",
|
||
"unsupport_text": "Chinese characters verification isn't supported.",
|
||
"unknown_wind": "Unknown risk control",
|
||
"unsupport_captcha": "Verification isn't supported.",
|
||
"pause_60s": "Pause for 60s",
|
||
"bill_serial": "Order ID:",
|
||
"bill_pay_hint": "Scan QR with Wechat, QQ or Alipay to pay",
|
||
"bill_qr": "QR code content: ",
|
||
"bill_open": "Or open",
|
||
"bill_pay_ok": "to pay",
|
||
"bill_manual": "Please manually pay",
|
||
"bill_fail": "buy ticket failed.",
|
||
"pay_ok": "Paid successfully, wish you a pleasant visit!",
|
||
"bill_cancel": "Order cancelled",
|
||
"status_unknown": "Unknown status",
|
||
"quit_login": "Already logout",
|
||
"logout_fail": "Logout failed",
|
||
"wait_4_96s": "Wait for 4.96s",
|
||
"ticketless": "Ticketless",
|
||
"ticket_unbuyable": "Ticket unbuyable",
|
||
"slowdown_5s": "Sleep for 5s",
|
||
"bili_speed_limit": "Bilibilimit",
|
||
"tokenless": "Tokenless",
|
||
"bill_push_ok": "Order placed! Checking for fake ticket",
|
||
"BHYG_notify": "BHYG Notify",
|
||
"rob_ok_paying": "Ticket grabbed! Waiting for payment. Order No. ",
|
||
"notify_ok": "Notification sent, Serial No. ",
|
||
"notify_fail": "Notification send failed. Return: ",
|
||
"unpaid_bill": "Order not paid and waiting to pay",
|
||
"fake_ticket": "Fake ticket. Continue to grab",
|
||
"rob_already_ok": "Already grabbed a ticket!",
|
||
"ticket_sto_less": "Out of stock",
|
||
"unknown_error": "Unknown error:",
|
||
"whitelist": "Currently in whitelist mode, your machine is not in whitelist.",
|
||
"blacklist": "Currently in blacklist mode, your machine is in blacklist.",
|
||
"version_not_allowed": "The current version is not allowed, please update to the latest version.",
|
||
"policy_error": "Failed to get configuration. Retrying...",
|
||
"policy_get_failed": "Retry failed, illegal operation. Please confirm that you can access bhyg.bitf1a5h.eu.org. Program will exit.",
|
||
"time_offset": "Time offset used: {:.2f} seconds",
|
||
"input_offset": "Enter the time offset (can use decimals, unit: seconds, blank to disable): ",
|
||
"save_offset": "Time offset saved",
|
||
"tool_set_offset": "Set time offset",
|
||
"offset_off": "Time offset is off",
|
||
"offset_error": "Failed to get time offset",
|
||
"cover_time_offset": "Time offset overwritten",
|
||
"auto_time_offset": "Auto time offset used, default is system time.",
|
||
"manual_verify": "Please manually complete the verification at https://bhyg.bitf1a5h.eu.org/",
|
||
"manual_copy": "Please copy the verification code manually. If you are using Linux, please run `sudo apt-get install xclip`",
|
||
"input_captcha": "Enter the verification code",
|
||
"try_load_local_captcha": "Trying to load local Captcha module",
|
||
"load_success": "Load successfully",
|
||
"local_captcha_load_failed": "Failed to load local Captcha module, error: {}. Please use other verification methods",
|
||
"tips": [
|
||
"Tips: ",
|
||
"1. In advance in the utility pre-fill account binding mobile phone number. You can not fill in the ticket when scrambling!",
|
||
"2. Open more windows is useless if you feel like grabbing A ticket!",
|
||
"3. Test the GeeTest module is available in advance. Method: Verification code login/username password login. GeeTest module can not use the proposal to change the computer or OS!"
|
||
],
|
||
"key_not_match": "Incorrect secret key usage condition! please check login machine and UID.",
|
||
"key_expired": "The secret key has expired. Please get it again.",
|
||
"key_invalid": "The secret key is invalid. Please get it again.",
|
||
"input_key": "The cloud requires you to activate the secret key. Please enter the secret key.",
|
||
"wrong_input_project_id": "Wrong project ID format. Please re-enter.(Usually at least 5 digits)",
|
||
"auto_save_phone": "No pre-filled number found. Auto saved buyer's number: {}****{}.",
|
||
"already_save_phone": "Pre-filled number {}****{} has already found. It's in use.",
|
||
"cleaning_files": "Cleaning {} ...",
|
||
"cleaning_fail": "Clean error occured {}: {}!",
|
||
"cancelled": "Cancelled"
|
||
}
|
||
}
|