{
  "tabSession": "Session",
  "target": "Login as",
  "connect": "Connect",
  "disconnect": "Disconnect",
  "user": "User",
  "size": "Size",
  "stateConnected": "Connected",
  "stateConnecting": "Connecting",
  "stateIdle": "Idle",
  "connecting": "Opening session…",
  "connectedAs": "Logged in as {{user}}",
  "disconnected": "Disconnected",
  "error": "Terminal error",
  "wsError": "WebSocket failed",
  "exitCode": "Exit code {{code}}",
  "needRootExecute": "System shells need superuser and system-change permission.",
  "groupSystem": "System",
  "groupProject": "Project",
  "unavailable": "unavailable",
  "copyAll": "Copy all",
  "copyAllNeedConn": "Connect first — the buffer is empty while disconnected",
  "placeholder": "Pick an identity, then Connect",
  "aboutTitle": "About terminal",
  "aboutSub": "Interactive OS shell in the browser (local users). Not an arbitrary remote SSH client.",
  "aboutWhat": "What it is",
  "aboutWhatBody": "Real PTY login shell (bash -l). Project users via runuser; root via root shell.",
  "aboutReq": "Requirements",
  "aboutReqBody": "Control plane must run as root with YSK_EXECUTE enabled.",
  "aboutUsers": "Identities",
  "aboutUsersBody": "Root, or OS-provisioned project Linux users.",
  "stepUpRequired": "Root shell needs a TOTP / recovery code",
  "stepUpHint": "Root login requires 2FA step-up when your account has TOTP enabled.",
  "stepUpTitle": "Confirm root shell",
  "stepUpDesc": "Enter your authenticator code or a recovery code.",
  "totpLabel": "TOTP / recovery code",
  "sessionStillOpen": "A live shell is still connected while you read this page.",
  "rootConfirmTitle": "Open a root shell?",
  "rootConfirmDesc": "This session is an unrestricted root PTY on the host. Commands are audited.",
  "rootConfirmBody": "Only continue if you intend to run privileged host commands."
}
