{
  "ControllerDimension.Strength|block": "strength",
  "ControllerDimension.X|block": "x",
  "ControllerDimension.Y|block": "y",
  "ControllerDimension.Z|block": "z",
  "ControllerGesture.EightG": "Raised when a 8G shock is detected",
  "ControllerGesture.EightG|block": "8g",
  "ControllerGesture.ScreenDown": "Raised when the screen is pointing up and the board is horizontal",
  "ControllerGesture.ScreenDown|block": "screen down",
  "ControllerGesture.ScreenUp": "Raised when the screen faces up",
  "ControllerGesture.ScreenUp|block": "screen up",
  "ControllerGesture.Shake": "Shake gesture",
  "ControllerGesture.Shake|block": "shake",
  "ControllerGesture.SixG": "Raised when a 6G shock is detected",
  "ControllerGesture.SixG|block": "6g",
  "ControllerGesture.ThreeG": "Raised when a 3G shock is detected",
  "ControllerGesture.ThreeG|block": "3g",
  "ControllerGesture.TiltDown": "Raised when the device tilts down",
  "ControllerGesture.TiltDown|block": "tilt down",
  "ControllerGesture.TiltLeft": "Raised when the screen is pointing left",
  "ControllerGesture.TiltLeft|block": "tilt left",
  "ControllerGesture.TiltRight": "Raised when the screen is pointing right",
  "ControllerGesture.TiltRight|block": "tilt right",
  "ControllerGesture.TiltUp": "Raised when the device tilts up",
  "ControllerGesture.TiltUp|block": "tilt up",
  "ControllerGesture.TwoG": "Raised when a 2G shock is detected",
  "ControllerGesture.TwoG|block": "2g (step)",
  "ControllerLightCondition.Bright|block": "bright",
  "ControllerLightCondition.Dark|block": "dark",
  "ControllerTemperatureUnit.Celsius|block": "°C",
  "ControllerTemperatureUnit.Fahrenheit|block": "°F",
  "controller.acceleration|block": "acceleration (mg)|%NAME",
  "controller.configureRepeatEventDefaults|block": "set button repeat delay $delay ms interval $interval ms",
  "controller.crankPosition|block": "crank position",
  "controller.lightLevel|block": "light level",
  "controller.onGesture|block": "on |%NAME",
  "controller.onLightConditionChanged|block": "on light %condition",
  "controller.setCrankPins|block": "set crank pinA $pinA pin B $pinB",
  "controller.startLightAnimation|block": "start light animation %animation=light_animation_picker|for %duration=timePicker|ms",
  "controller.startLightPulse|block": "start light pulse %rgb=colorNumberPicker|for %duration=timePicker|ms",
  "controller.temperature|block": "temperature in %unit",
  "controller.vibrate|block": "vibrate $millis ms",
  "controller|block": "controller",
  "{id:category}Controller": "Controller",
  "{id:group}Extras": "Extras",
  "{id:group}Single Player": "Single Player"
}