{
  "Menu": {
    "Alas": {
      "name": "AAS",
      "help": ""
    },
    "Daily": {
      "name": "Daily",
      "help": ""
    },
    "Farm": {
      "name": "Farm",
      "help": ""
    },
    "Reward": {
      "name": "Reward",
      "help": ""
    }
  },
  "Task": {
    "Alas": {
      "name": "AAS Settings",
      "help": ""
    },
    "Restart": {
      "name": "Error Handling",
      "help": ""
    },
    "DataUpdate": {
      "name": "Dashboard Upd",
      "help": ""
    },
    "Cafe": {
      "name": "Cafe",
      "help": ""
    },
    "Shop": {
      "name": "Shop",
      "help": ""
    },
    "Bounty": {
      "name": "Bounty",
      "help": ""
    },
    "Scrimmage": {
      "name": "Scrimmage",
      "help": ""
    },
    "TacticalChallenge": {
      "name": "Tactical Challenge",
      "help": ""
    },
    "Mission": {
      "name": "Mission/Commissions/Event",
      "help": "Open MCE Manager for additional settings. Must be opened if it's your first time!"
    },
    "Circle": {
      "name": "Club",
      "help": ""
    },
    "Task": {
      "name": "Tasks",
      "help": ""
    },
    "Mail": {
      "name": "Mailbox",
      "help": ""
    },
    "Momotalk": {
      "name": "MomoTalk",
      "help": ""
    }
  },
  "Scheduler": {
    "_info": {
      "name": "Scheduler",
      "help": ""
    },
    "Enable": {
      "name": "Enable Task",
      "help": "Join this task to scheduler.",
      "True": "Enabled",
      "False": "False"
    },
    "NextRun": {
      "name": "Next Run",
      "help": "Updated automatically after completing the task to set next scheduled run, typically not manually modified\nHowever you can force immediate scheduling if you clear this text field"
    },
    "Command": {
      "name": "Command",
      "help": ""
    },
    "ServerUpdate": {
      "name": "Server Update",
      "help": "Series of server refresh time(s) as to when this task will next run, this is automatically converted to respective time zone, generally do not need to modify"
    }
  },
  "Emulator": {
    "_info": {
      "name": "Emulator Settings",
      "help": ""
    },
    "Serial": {
      "name": "Serial",
      "help": "Common emulator Serial can be queried in the list below\nUse \"auto\" to auto-detect emulators, but if multiple emulators are running or use emulators that do not support auto-detect, \"auto\" cannot be used and serial must be filled in manually\nDefault serial for select emulators:\n- BlueStacks 127.0.0.1:5555\n- BlueStacks4 Hyper-V use \"bluestacks4-hyperv\", \"bluestacks4-hyperv-2\" for multi instance, and so on\n- BlueStacks5 Hyper-V use \"bluestacks5-hyperv\", \"bluestacks5-hyperv-1\" for multi instance, and so on\n- NoxPlayer 127.0.0.1:62001\n- NoxPlayer64bit 127.0.0.1:59865\n- MuMuPlayer/MuMuPlayer X 127.0.0.1:7555\n- MuMuPlayer12 127.0.0.1:16384\n- MemuPlayer 127.0.0.1:21503\n- LDPlayer emulator-5554 or 127.0.0.1:5555\n- WSA use \"wsa-0\" to make the game run in the background, which needs to be controlled or closed by third-party software\nIf there are multiple emulator instances running, the default is reserved for one of them and the others will use different serials to avoid conflicts\nOpen console.bat and run `adb devices` to find them or follow the emulator's official tutorial"
    },
    "PackageName": {
      "name": "Game Server",
      "help": "Can't distinguish different regions of oversea servers, please select the server manually.",
      "auto": "Auto-detect",
      "JP-Official": "[JP]-Official",
      "OVERSEA-TWHKMO": "[OVERSEA]-TW/HK/MO",
      "OVERSEA-Korea": "[OVERSEA]-Korea",
      "OVERSEA-Asia": "[OVERSEA]-Asia",
      "OVERSEA-America": "[OVERSEA]-North America",
      "OVERSEA-Global": "[OVERSEA]-Global"
    },
    "GameLanguage": {
      "name": "In-game Text Language",
      "help": "Can't detect language automatically, please select the language manually.",
      "auto": "Auto-detect",
      "jp": "Japanese",
      "en": "English"
    },
    "ScreenshotMethod": {
      "name": "Screenshot Method",
      "help": "When using auto-select, a benchmark will be performed and automatically changed to the fastest screenshot method.\nGeneral speed: DroidCast_raw >> aScreenCap_nc > ADB_nc >>> aScreenCap > uiautomator2 ~= ADB.\nRun Tools - Performance Test to find the fastest method.",
      "auto": "Auto-select the fastest",
      "ADB": "ADB",
      "ADB_nc": "ADB_nc",
      "uiautomator2": "uiautomator2",
      "aScreenCap": "aScreenCap",
      "aScreenCap_nc": "aScreenCap_nc",
      "DroidCast": "DroidCast",
      "DroidCast_raw": "DroidCast_raw",
      "scrcpy": "scrcpy"
    },
    "ControlMethod": {
      "name": "Control Method",
      "help": "Speed: MaaTouch = minitouch >>> uiautomator2 ~= ADB\nMaaTouch is recommended",
      "minitouch": "minitouch",
      "MaaTouch": "MaaTouch"
    },
    "AdbRestart": {
      "name": "Try to restart adb when no device found",
      "help": ""
    }
  },
  "EmulatorInfo": {
    "_info": {
      "name": "Emulator Settings",
      "help": "The following values are auto-filled according to \"Serial\", if you don’t understand, please don't modify them"
    },
    "Emulator": {
      "name": "Emulator Type",
      "help": "",
      "auto": "Auto-detect",
      "NoxPlayer": "Nox Player",
      "NoxPlayer64": "Nox Player 64bit",
      "BlueStacks4": "BlueStacks 4",
      "BlueStacks5": "BlueStacks 5",
      "BlueStacks4HyperV": "BlueStacks 4 Hyper-V",
      "BlueStacks5HyperV": "BlueStacks 5 Hyper-V",
      "LDPlayer3": "LD Player 3",
      "LDPlayer4": "LD Player 4",
      "LDPlayer9": "LD Player 9",
      "MuMuPlayer": "MuMu Player",
      "MuMuPlayerX": "MuMu Player X",
      "MuMuPlayer12": "MuMu Player 12",
      "MEmuPlayer": "MEmu Player"
    },
    "name": {
      "name": "Emulator Instance Name",
      "help": ""
    },
    "path": {
      "name": "Emulator Installation Path",
      "help": ""
    }
  },
  "Error": {
    "_info": {
      "name": "Debug Settings",
      "help": ""
    },
    "Restart": {
      "name": "Restart Game on Error",
      "help": "",
      "game": "Restart game",
      "game_emulator": "Restart emulator and game"
    },
    "SaveError": {
      "name": "Record Exception",
      "help": "Records exception and log into directory for review or sharing"
    },
    "ScreenshotLength": {
      "name": "Record Screenshot(s)",
      "help": "Number of screenshots saved when exception occurs"
    },
    "OnePushConfig": {
      "name": "Error notify config",
      "help": "When AAS cannot handle exception, send a message through Onepush. Configuration document: \nhttps://github.com/LmeSzinc/AzurLaneAutoScript/wiki/Onepush-configuration-%5BEN%5D"
    }
  },
  "Optimization": {
    "_info": {
      "name": "Optimization Settings",
      "help": ""
    },
    "ScreenshotInterval": {
      "name": "Take Screenshots Every X Second(s)",
      "help": "Minimum interval between 2 screenshots, limited in 0.1 ~ 0.3, can help reduce CPU on high-end PCs"
    },
    "CombatScreenshotInterval": {
      "name": "Take Screenshots Every X Second(s) In Combat",
      "help": "Minimum interval between 2 screenshots, limited in 0.1 ~ 1.0, can help reduce CPU during battle"
    },
    "WhenTaskQueueEmpty": {
      "name": "When Task Queue is Empty",
      "help": "Close AL when there are no pending tasks, can help reduce CPU",
      "stay_there": "Stay There",
      "goto_main": "Goto Main Page",
      "close_game": "Close Game"
    }
  },
  "Cafe": {
    "_info": {
      "name": "Cafe Settings",
      "help": ""
    },
    "Reward": {
      "name": "Claim Reward",
      "help": ""
    },
    "Touch": {
      "name": "Student Interaction",
      "help": "Auto detect intractable student and tap"
    },
    "AutoAdjust": {
      "name": "Interface Auto Adjustment",
      "help": "Auto adjust cafe interface for better student interaction"
    },
    "SecondCafe": {
      "name": "Second Floor",
      "help": "JP server only\nEnable auto switch to second floor and perform interaction"
    }
  },
  "Invitation": {
    "_info": {
      "name": "Invitation Settings",
      "help": ""
    },
    "Enable": {
      "name": "Enable",
      "help": "Enable cafe invitation"
    },
    "WaitingHour": {
      "name": "Invitation Condition",
      "help": "Choose whether to invite students based on the remaining time before next cafe refresh\nThis is for obtaining maximum student interation and maximum affection when AFK. Recommended option:\n24*7 AFK:\t\t Choose \"If 9 more hours remaining\"\nNormal usage:\t Choose \"Invite immediately\"",
      "0": "Invite immediately",
      "3": "If 3 more hours remaining",
      "6": "If 6 more hours remaining",
      "9": "If 9 more hours remaining"
    },
    "Choice": {
      "name": "Choose Inviting Student",
      "help": "Top first student of list: Invite the student at the top first of the list\nBy name: Invite the student with the name you set below",
      "list_top": "Top first student of list",
      "by_name": "By name"
    },
    "Name": {
      "name": "Inviting Student Name",
      "help": "Fill in the name of the student to be invited. Use in-game text language. Use > to connect multiple students. Example:\nJP: ホシノ(水着) > 御坂美琴 > ユズ\nOVERSEA: Hoshino(Swimsuit) > Yuuka > Kayoko(New Year)"
    },
    "Substitute": {
      "name": "Replace existing student",
      "help": "Whether to replace the existing student with their alt.\nIf not, try to match the next student"
    }
  },
  "Bounty": {
    "_info": {
      "name": "Bounty Settings",
      "help": ""
    },
    "OnError": {
      "name": "Error Handling",
      "help": "Perform the selected action when an error occurs (ticket not enough or any invalid setting)",
      "stop": "Stop script",
      "skip": "Skip current task"
    }
  },
  "Highway": {
    "_info": {
      "name": "Overpass",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Overpass A",
      "2": "02 - Overpass B",
      "3": "03 - Overpass C",
      "4": "04 - Overpass D",
      "5": "05 - Overpass E",
      "6": "06 - Overpass F",
      "7": "07 - Overpass G",
      "8": "08 - Overpass H",
      "9": "09 - Overpass I"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "DesertRailroad": {
    "_info": {
      "name": "Desert Railroad",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Abandoned Train A",
      "2": "02 - Abandoned Train B",
      "3": "03 - Abandoned Train C",
      "4": "04 - Abandoned Train D",
      "5": "05 - Abandoned Train E",
      "6": "06 - Abandoned Train F",
      "7": "07 - Abandoned Train G",
      "8": "08 - Abandoned Train H",
      "9": "09 - Abandoned Train I"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "Schoolhouse": {
    "_info": {
      "name": "Classroom",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Besieged Classroom A",
      "2": "02 - Besieged Classroom B",
      "3": "03 - Besieged Classroom C",
      "4": "04 - Besieged Classroom D",
      "5": "05 - Besieged Classroom E",
      "6": "06 - Besieged Classroom F",
      "7": "07 - Besieged Classroom G",
      "8": "08 - Besieged Classroom H",
      "9": "09 - Besieged Classroom I"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "Scrimmage": {
    "_info": {
      "name": "Scrimmage Settings",
      "help": ""
    },
    "OnError": {
      "name": "Error Handling",
      "help": "Perform the selected action when an error occurs (ticket not enough or any invalid setting)",
      "stop": "Stop script",
      "skip": "Skip current task"
    }
  },
  "Trinity": {
    "_info": {
      "name": "Trinity",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Trinity A",
      "2": "02 - Trinity B",
      "3": "03 - Trinity C",
      "4": "04 - Trinity D"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "Gehenna": {
    "_info": {
      "name": "Gehenna",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Gehenna A",
      "2": "02 - Gehenna B",
      "3": "03 - Gehenna C",
      "4": "04 - Gehenna D"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "Millennium": {
    "_info": {
      "name": "Millennium",
      "help": ""
    },
    "Stage": {
      "name": "Select Stage",
      "help": "",
      "0": "Auto select",
      "1": "01 - Millennium A",
      "2": "02 - Millennium B",
      "3": "03 - Millennium C",
      "4": "04 - Millennium D"
    },
    "Count": {
      "name": "Sweep X times",
      "help": "Sweep the selected stage for X times"
    }
  },
  "TacticalChallenge": {
    "_info": {
      "name": "Tactical Challenge Settings",
      "help": ""
    },
    "PlayerSelect": {
      "name": "Select Player",
      "help": "",
      "0": "Random",
      "1": "First",
      "2": "Second",
      "3": "Third"
    }
  },
  "NormalShop": {
    "_info": {
      "name": "Normal Shop Settings",
      "help": ""
    },
    "Enable": {
      "name": "Enable",
      "help": ""
    },
    "Purchases": {
      "name": "Number of Purchases",
      "help": "Default can be purchased once + number of refreshes = number of purchases, for example, 2 purchases = 1 default purchase + 1 refresh purchase",
      "1": "1",
      "2": "2",
      "3": "3",
      "4": "4"
    },
    "1": {
      "name": "1",
      "help": "x5 Novice Activity Report - 12,500 Credits"
    },
    "2": {
      "name": "2",
      "help": "x5 Normal Activity Report - 125,000 Credits"
    },
    "3": {
      "name": "3",
      "help": "x3 Advanced Activity Report - 300,000 Credits"
    },
    "4": {
      "name": "4",
      "help": "x1 Superior Activity Report - 500,000 Credits"
    },
    "5": {
      "name": "5",
      "help": "x5 Lesser Enhancement Stone - 10,000 Credits"
    },
    "6": {
      "name": "6",
      "help": "x5 Normal Enhancement Stone - 40,000 Credits"
    },
    "7": {
      "name": "7",
      "help": "x3 Advanced Enhancement Stone - 96,000 Credits"
    },
    "8": {
      "name": "8",
      "help": "x1 Superior Enhancement Stone - 128,000 Credits"
    },
    "9": {
      "name": "9",
      "help": "x5 Lesser Enhancement Stone - 10,000 Credits"
    },
    "10": {
      "name": "10",
      "help": "x5 Normal Enhancement Stone - 40,000 Credits"
    },
    "11": {
      "name": "11",
      "help": "x3 Advanced Enhancement Stone - 96,000 Credits"
    },
    "12": {
      "name": "12",
      "help": "x1 Superior Enhancement Stone - 128,000 Credits"
    },
    "13": {
      "name": "13",
      "help": "x10 Lesser Enhancement Stone - 20,000 Credits"
    },
    "14": {
      "name": "14",
      "help": "x10 Normal Enhancement Stone - 80,000 Credits"
    },
    "15": {
      "name": "15",
      "help": "x6 Advanced Enhancement Stone - 192,000 Credits"
    },
    "16": {
      "name": "16",
      "help": "x2 Superior Enhancement Stone - 256,000 Credits"
    },
    "17": {
      "name": "17",
      "help": "x1 Random Selection - 8,000 Credits"
    },
    "18": {
      "name": "18",
      "help": "x1 Random Selection - 8,000 Credits"
    },
    "19": {
      "name": "19",
      "help": "x1 Random Selection - 25,000 Credits"
    },
    "20": {
      "name": "20",
      "help": "x1 Random Selection - 25,000 Credits"
    }
  },
  "TacticalChallengeShop": {
    "_info": {
      "name": "Tactical Challenge Shop Settings",
      "help": ""
    },
    "Enable": {
      "name": "Enable",
      "help": ""
    },
    "Purchases": {
      "name": "Number of Purchases",
      "help": "",
      "1": "1",
      "2": "2",
      "3": "3",
      "4": "4"
    },
    "1": {
      "name": "1",
      "help": "x5 Shizuko's Eleph - 50 Coins"
    },
    "2": {
      "name": "2",
      "help": "x5 Mashiro's Eleph - 50 Coins"
    },
    "3": {
      "name": "3",
      "help": "x5 Saya's Eleph - 50 Coins"
    },
    "4": {
      "name": "4",
      "help": "x5 Fuuka's Eleph - 50 Coins"
    },
    "5": {
      "name": "5",
      "help": "x5 Utaha's Eleph - 50 Coins"
    },
    "6": {
      "name": "6",
      "help": "x1 Lesser Drink(30 AP) - 15 Coins"
    },
    "7": {
      "name": "7",
      "help": "x1 Normal Drink(60 AP) - 30 Coins"
    },
    "8": {
      "name": "8",
      "help": "x10 Novice Activity Report - 5 Coins"
    },
    "9": {
      "name": "9",
      "help": "x5 Normal Activity Report - 25 Coins"
    },
    "10": {
      "name": "10",
      "help": "x3 Advanced Activity Report - 60 Coins"
    },
    "11": {
      "name": "11",
      "help": "x1 Superior Activity Report - 100 Coins"
    },
    "12": {
      "name": "12",
      "help": "x5000 Credits - 4 Coins"
    },
    "13": {
      "name": "13",
      "help": "x25k Credits - 20 Coins"
    },
    "14": {
      "name": "14",
      "help": "x75k Credits - 60 Coins"
    },
    "15": {
      "name": "15",
      "help": "x125k Credits - 100 Coins"
    }
  },
  "ItemStorage": {
    "_info": {
      "name": "ItemStorage._info.name",
      "help": "ItemStorage._info.help"
    },
    "AP": {
      "name": "AP",
      "help": ""
    },
    "Credit": {
      "name": "Credit",
      "help": ""
    },
    "Pyroxene": {
      "name": "Pyroxene",
      "help": ""
    },
    "BountyTicket": {
      "name": "Bounty",
      "help": ""
    },
    "ScrimmageTicket": {
      "name": "Scrimmage",
      "help": ""
    },
    "TacticalChallengeTicket": {
      "name": "Tactical Challenge",
      "help": ""
    }
  },
  "Gui": {
    "Aside": {
      "Install": "Install",
      "Home": "Home",
      "Develop": "Develop",
      "Performance": "Perf.",
      "Setting": "Settings",
      "AddAlas": "Add"
    },
    "Button": {
      "Start": "Start",
      "Stop": "Stop",
      "ScrollON": "Auto Scroll ON",
      "ScrollOFF": "Auto Scroll OFF",
      "ClearLog": "Clear Log",
      "Setting": "Setting",
      "CheckUpdate": "Check update",
      "ClickToUpdate": "Click to update",
      "RetryUpdate": "Retry update",
      "CancelUpdate": "Cancel update"
    },
    "Toast": {
      "DisableTranslateMode": "Click here to disable translate mode",
      "ConfigSaved": "Config saved",
      "AlasIsRunning": "Scheduler is already running",
      "ClickToUpdate": "New update available, click here to update"
    },
    "Status": {
      "Running": "Running",
      "Inactive": "Inactive",
      "Warning": "Warning",
      "Updating": "Waiting Update"
    },
    "MenuAlas": {
      "Overview": "Overview",
      "Log": "Logs"
    },
    "MenuDevelop": {
      "HomePage": "Home",
      "Translate": "Translate",
      "Update": "Updater",
      "Remote": "Remote access",
      "Utils": "Utils"
    },
    "Overview": {
      "Scheduler": "Scheduler",
      "Log": "Log",
      "Running": "Running",
      "Pending": "Pending",
      "Waiting": "Waiting",
      "NoTask": "No Task"
    },
    "Dashboard": {
      "NoData": "no data",
      "TimeError": "time error",
      "JustNow": "just now",
      "MinutesAgo": "{time}min ago",
      "HoursAgo": "{time}h ago",
      "DaysAgo": "{time}d ago",
      "LongTimeAgo": "long time ago"
    },
    "AddAlas": {
      "PopupTitle": "Add new config",
      "NewName": "New name",
      "CopyFrom": "Copy from existing config",
      "Confirm": "Add",
      "FileExist": "A config with the same name exists, please choose another one",
      "InvalidChar": "Config name cannot contain any of the following characters: .\\/:*?\"<>|",
      "InvalidPrefixTemplate": "Config name cannot start with 'template'"
    },
    "Update": {
      "UpToDate": "Latest version",
      "HaveUpdate": "A new version is available",
      "UpdateStart": "Start update",
      "UpdateWait": "Waiting for all AAS complete current task",
      "UpdateRun": "Updating",
      "UpdateSuccess": "Update succeeded, restarting",
      "UpdateFailed": "Update failed. Logs can be found in ./log/*_gui.txt",
      "UpdateChecking": "Checking for updates",
      "UpdateCancel": "Update canceled, restarting AAS",
      "UpdateFinish": "Update succeeded, please restart manually",
      "Local": "Local",
      "Upstream": "Upstream",
      "Author": "Author",
      "Time": "Commit time",
      "Message": "Commit message",
      "DisabledWarn": "Updater module is disabled. You need to manually restart AAS to update",
      "DetailedHistory": "Detailed Commit History"
    },
    "Remote": {
      "Running": "Remote access on",
      "NotRunning": "Not running, server disconnected or offline",
      "NotEnable": "Disabled, set webui password in deploy.yaml and enable remote access",
      "EntryPoint": "Entry point:",
      "ConfigureHint": "Configuration tutorial:",
      "SSHNotInstall": "No SSH command in your system. Please refer to the tutorial to download or install one"
    },
    "Text": {
      "InvalidFeedBack": "Invalid format. Example: {0}",
      "Clear": "Clear"
    }
  }
}