{
  "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": ""
    },
    "Schedule": {
      "name": "Lesson",
      "help": "AAS will execute Lesson starting from Choice 1 to Choice 5.\nIt will ignore any Choice that have Location set as None or the text area for classrooms is empty.\nIf any of the active Choices have incorrect input, it will perform the action set in Error handling."
    },
    "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 Blue Archive when there are no pending tasks, can help reduce CPU.\nExit AAS, emulator and shutdown should be set while AAS is running tasks otherwise it won't start and after their execution it will be reset to Goto Main Page.\nExit AAS and emulator are only available on Windows.\nExit emulator is only possible if instance name and emulator path follow the same auto-filled values according to 'Serial' in Emulator Settings",
      "stay_there": "Stay There",
      "goto_main": "Goto Main Page",
      "close_game": "Close Game",
      "exit_aas": "Exit AAS",
      "exit_emulator": "Exit Emulator",
      "exit_aas_emulator": "Exit AAS & Emulator",
      "shutdown": "Shutdown"
    }
  },
  "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"
    }
  },
  "Schedule": {
    "_info": {
      "name": "Lesson 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"
    }
  },
  "Choice1": {
    "_info": {
      "name": "Choice 1",
      "help": ""
    },
    "Location": {
      "name": "Location",
      "help": "",
      "None": "None",
      "0": "Schale Office",
      "1": "Schale Residence",
      "2": "Gehenna",
      "3": "Abydos",
      "4": "Millennium",
      "5": "Trinity",
      "6": "Red Winter",
      "7": "Hyakkiyako",
      "8": "D.U. Shiratori",
      "9": "Shanhaijing"
    },
    "Classrooms": {
      "name": "Classrooms",
      "help": "Type a number from 1 to 9 that represents the classroom position in the locations popup.\nUse > to connect multiple classrooms and AAS will select them following the order they appear. Example:\n8 > 7 > 6 > 5 > 4 > 3 > 2 > 1"
    }
  },
  "Choice2": {
    "_info": {
      "name": "Choice 2",
      "help": ""
    },
    "Location": {
      "name": "Location",
      "help": "",
      "None": "None",
      "0": "Schale Office",
      "1": "Schale Residence",
      "2": "Gehenna",
      "3": "Abydos",
      "4": "Millennium",
      "5": "Trinity",
      "6": "Red Winter",
      "7": "Hyakkiyako",
      "8": "D.U. Shiratori",
      "9": "Shanhaijing"
    },
    "Classrooms": {
      "name": "Classrooms",
      "help": ""
    }
  },
  "Choice3": {
    "_info": {
      "name": "Choice 3",
      "help": ""
    },
    "Location": {
      "name": "Location",
      "help": "",
      "None": "None",
      "0": "Schale Office",
      "1": "Schale Residence",
      "2": "Gehenna",
      "3": "Abydos",
      "4": "Millennium",
      "5": "Trinity",
      "6": "Red Winter",
      "7": "Hyakkiyako",
      "8": "D.U. Shiratori",
      "9": "Shanhaijing"
    },
    "Classrooms": {
      "name": "Classrooms",
      "help": ""
    }
  },
  "Choice4": {
    "_info": {
      "name": "Choice 4",
      "help": ""
    },
    "Location": {
      "name": "Location",
      "help": "",
      "None": "None",
      "0": "Schale Office",
      "1": "Schale Residence",
      "2": "Gehenna",
      "3": "Abydos",
      "4": "Millennium",
      "5": "Trinity",
      "6": "Red Winter",
      "7": "Hyakkiyako",
      "8": "D.U. Shiratori",
      "9": "Shanhaijing"
    },
    "Classrooms": {
      "name": "Classrooms",
      "help": ""
    }
  },
  "Choice5": {
    "_info": {
      "name": "Choice 5",
      "help": ""
    },
    "Location": {
      "name": "Location",
      "help": "",
      "None": "None",
      "0": "Schale Office",
      "1": "Schale Residence",
      "2": "Gehenna",
      "3": "Abydos",
      "4": "Millennium",
      "5": "Trinity",
      "6": "Red Winter",
      "7": "Hyakkiyako",
      "8": "D.U. Shiratori",
      "9": "Shanhaijing"
    },
    "Classrooms": {
      "name": "Classrooms",
      "help": ""
    }
  },
  "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"
    }
  }
}