{
  "title": "Players",
  "listTitle": "Player list",
  "createPlayer": "Create player",
  "searchPlaceholder": "Search by player ID / username / nickname",
  "search": "Search",
  "refresh": "Refresh",
  "loadFailed": "Failed to load player list",
  "siteCodeRequired": "Enter the site code",
  "sitePlayerIdRequired": "Enter the site player ID",
  "createFailed": "Failed to create player",
  "createSuccess": "Created player {{name}}",
  "noChanges": "No changes",
  "updateFailed": "Failed to update player",
  "updateSuccess": "Updated {{name}}",
  "deleteFailed": "Delete failed",
  "deleteSuccess": "Deleted player {{name}}",
  "statusNormal": "Normal",
  "statusFrozen": "Frozen",
  "statusBanned": "Banned",
  "site": "Site",
  "sitePlayerId": "Site player ID",
  "username": "Username",
  "nickname": "Nickname",
  "currency": "Currency",
  "balance": "Balance",
  "available": "Available",
  "status": "Status",
  "lastLogin": "Last login",
  "actions": "Actions",
  "edit": "Edit",
  "freeze": "Freeze",
  "unfreeze": "Unfreeze",
  "freezeSuccess": "Player {{name}} frozen",
  "unfreezeSuccess": "Player {{name}} unfrozen",
  "freezeFailed": "Failed to freeze player",
  "unfreezeFailed": "Failed to unfreeze player",
  "delete": "Delete",
  "createDialogTitle": "Create player",
  "editDialogTitle": "Edit player",
  "createDialogDesc": "Manually register a main-site player to the lottery platform. Usually this is created automatically through SSO login.",
  "editDialogDesc": "Edit player information.",
  "siteCode": "Site code",
  "siteCodePlaceholder": "For example main_site",
  "sitePlayerIdLabel": "Site player ID",
  "sitePlayerIdPlaceholder": "Unique identifier returned by the main site",
  "usernamePlaceholderOptional": "Optional",
  "nicknamePlaceholderOptional": "Optional",
  "defaultCurrency": "Default currency",
  "cancel": "Cancel",
  "save": "Save",
  "saving": "Saving…",
  "confirmFreezeTitle": "Confirm freeze player?",
  "confirmFreezeDescription": "Player {{name}} will not be able to place bets.",
  "confirmUnfreezeTitle": "Confirm unfreeze player?",
  "confirmUnfreezeDescription": "Player {{name}} will return to normal status.",
  "confirmDelete": "Confirm delete",
  "confirmDeleteDesc": "Delete player {{name}}? This action cannot be undone."
}
