{
  "ENERGY_SKATE_PARK_BASICS/energy-skate-park-basics.title": "‪Energy Skate Park: Basics‬",
  "ENERGY_SKATE_PARK_BASICS/screen.friction": "‪Friction‬",
  "ENERGY_SKATE_PARK_BASICS/screen.introduction": "‪Intro‬",
  "ENERGY_SKATE_PARK_BASICS/screen.trackPlayground": "‪Playground‬",
  "ENERGY_SKATE_PARK_BASICS/a11y.screenButtons.friction.accessibleHelpText": "‪Experiment with adding friction to the tracks.‬",
  "ENERGY_SKATE_PARK/a11y.screenButtons.intro.accessibleHelpText": "‪Explore different tracks and skaters and observe how the energy changes.‬",
  "ENERGY_SKATE_PARK/a11y.screenButtons.playground.accessibleHelpText": "‪Build your own custom tracks, ramps, and jumps for the skater.‬",
  "ENERGY_SKATE_PARK/preferences.patterns": "‪Patterns‬",
  "ENERGY_SKATE_PARK/preferences.patternsDescription": "‪Adds patterns to the bar graph and pie chart to increase contrast between energy types.‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.connectTrackEndpoints.showOptions": "‪1. Show options‬",
  "ENERGY_SKATE_PARK/a11y.keyboardHelpDialog.connectTrackEndpoints.showOptions": "‪Show options‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.connectTrackEndpoints.moveThroughOptions": "‪2. Move through options‬",
  "ENERGY_SKATE_PARK/a11y.keyboardHelpDialog.connectTrackEndpoints.moveThroughOptions": "‪Move through options‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.connectTrackEndpoints.selectOption": "‪3. Select option‬",
  "ENERGY_SKATE_PARK/a11y.keyboardHelpDialog.connectTrackEndpoints.selectOption": "‪Select option‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.connectTrackEndpoints.cancel": "‪4. Cancel‬",
  "ENERGY_SKATE_PARK/a11y.keyboardHelpDialog.connectTrackEndpoints.cancel": "‪Cancel‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.connectTrackEndpoints.label": "‪Connect Track Endpoints‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.fromAnywhereInScreen": "‪From Anywhere in Screen‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.grabOrRelease": "‪Grab or release‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.skaterControls": "‪Move or Jump Grabbed Skater‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.stopwatchAndMeasuringTapeControls": "‪Stopwatch and Measuring Tape Controls‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.trackControls": "‪Track Controls‬",
  "ENERGY_SKATE_PARK/a11y.trackSelectionRadioButtonGroup.parabolaRadioButton.accessibleName": "‪Parabola‬",
  "ENERGY_SKATE_PARK/a11y.trackSelectionRadioButtonGroup.rampRadioButton.accessibleName": "‪Ramp‬",
  "ENERGY_SKATE_PARK/a11y.trackSelectionRadioButtonGroup.doubleWellRadioButton.accessibleName": "‪Double Well‬",
  "ENERGY_SKATE_PARK/a11y.trackSelectionRadioButtonGroup.loopRadioButton.accessibleName": "‪Loop‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.playArea.intro": "‪At your skate park, a skater can move along a track. You can explore graphical representations of energy and measure speed.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.playArea.friction": "‪At your skate park, a skater can move along a track with an adjustable amount of friction. You can explore graphical representations of energy and measure speed.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.playArea.measure": "‪At your skate park, a skater can move along an adjustable track. You can explore graphical representations of energy and measure speed. Additionally, the Energy Sensor measures energy, speed, and height along the skater's path.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.playArea.graphs": "‪At your skate park, a skater can move along an adjustable track. You can explore graphical representations of energy and measure speed. Additionally, the Energy Graph plots energy as a function of position or time.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.trackPhraseAdjustable": "‪Track shape is { $trackShape } with { $numberControlPoints ->\n  [one] { $numberControlPoints } adjustable control point\n *[other] { $numberControlPoints } adjustable control points\n}.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.trackPhraseFixed": "‪Track shape is { $trackShape }.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.controlArea.withTrackSelection": "‪You can choose your track shape, adjust experiment settings, and enable measurement tools. There is a button to pause the sim for closer analysis of energy and speed. Reset sim to start over.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.interactionHint.hasTrack": "‪Place skater on the track to begin exploring.‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.graphCursorControls": "‪Graph Cursor Controls‬",
  "ENERGY_SKATE_PARK/a11y.eraseTracksButton.accessibleName": "‪Erase Tracks‬",
  "ENERGY_SKATE_PARK/a11y.eraseTracksButton.accessibleContextResponse": "‪All tracks removed from your skate park.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.accessibleHelpText": "‪Add track pieces as needed. Then, use connection options to connect tracks. Everything is movable with the Arrow keys. Check out Keyboard Shortcuts for more handy shortcuts.‬",
  "ENERGY_SKATE_PARK/skaterControls.restartSkater": "‪Restart Skater‬",
  "ENERGY_SKATE_PARK/speedometer.label": "‪Speed‬",
  "ENERGY_SKATE_PARK/speedometer.metersPerSecondPattern": "‪{{value}} m/s‬",
  "ENERGY_SKATE_PARK/measuringTape.units": "‪m‬",
  "ENERGY_SKATE_PARK/a11y.restartSkaterButton.accessibleHelpText": "‪Return skater to most recent starting position and repeat experiment.‬",
  "ENERGY_SKATE_PARK/a11y.returnSkaterToPreviousStartingPositionButton.accessibleContextResponse": "‪Skater returned to starting position.‬",
  "ENERGY_SKATE_PARK/a11y.speedometer.accessibleHeading": "‪Speedometer‬",
  "ENERGY_SKATE_PARK/a11y.speedometer.accessibleParagraph": "‪Skater's speed is { $speed } meters per second.‬",
  "ENERGY_SKATE_PARK/a11y.stopwatchNode.accessibleHeading": "‪Stopwatch‬",
  "ENERGY_SKATE_PARK/a11y.measuringTapeNode.accessibleHeading": "‪Measuring Tape‬",
  "ENERGY_SKATE_PARK/a11y.skaterNode.snapToTrackContextResponse": "‪Skater on track.‬",
  "ENERGY_SKATE_PARK/a11y.skaterNode.detachFromTrackContextResponse": "‪Skater off track.‬",
  "ENERGY_SKATE_PARK/a11y.returnSkaterToPreviousStartingPositionButton.accessibleName": "‪Return Skater to Starting Position‬",
  "ENERGY_SKATE_PARK/a11y.returnSkaterToPreviousStartingPositionButton.accessibleHelpText": "‪Return skater to most recent starting position and repeat experiment.‬",
  "ENERGY_SKATE_PARK/a11y.returnSkaterToGroundButton.accessibleName": "‪Return Skater to Ground‬",
  "ENERGY_SKATE_PARK/a11y.returnSkaterToGroundButton.accessibleContextResponse": "‪Skater on ground.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.accessibleHeading": "‪Your Skate Park‬",
  "ENERGY_SKATE_PARK/a11y.skaterNode.offScreenContextResponse": "‪Skater off screen. Return skater.‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.jumpToSkater": "‪Jump to skater‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.restartSkater": "‪Restart skater‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.returnToToolbox": "‪Return to toolbox‬",
  "ENERGY_SKATE_PARK/a11y.trackToolboxPanel.accessibleName": "‪Add Track‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.removeFromToolbox": "‪Remove from toolbox‬",
  "ENERGY_SKATE_PARK/a11y.skaterNode.accessibleName": "‪Skater‬",
  "ENERGY_SKATE_PARK/a11y.grabSkaterButton.accessibleHelpText": "‪Look for skater to grab. Once grabbed, use Keyboard Shortcuts to attach to track or move along track.‬",
  "ENERGY_SKATE_PARK/a11y.skaterNode.firstGrabContextResponse": "‪Press J key plus T key to attach skater to nearest track. Space to release.‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.attachToTrack": "‪Attach to nearest track‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.moveAlongTrack": "‪Move along track‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.moveToStartOfTrack": "‪Jump to track start‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.moveToEndOfTrack": "‪Jump to track end‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.detachFromTrack": "‪Detach from track‬",
  "ENERGY_SKATE_PARK/a11y.controlPointNode.accessibleName": "‪Control Point { $index }‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.cutTrackAtControlPoint": "‪Cut track at control point‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.deleteControlPoint": "‪Delete control point‬",
  "ENERGY_SKATE_PARK/a11y.trackNode.accessibleHeading": "‪Track‬",
  "ENERGY_SKATE_PARK/a11y.trackNode.accessibleHeadingWithIndex": "‪Track { $index }‬",
  "ENERGY_SKATE_PARK/a11y.trackNode.accessibleHelpText": "‪Move the control points to alter track shape.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.currentDetails.skaterPhrase": "‪{ $onTrack ->\n  [on] { $motion ->\n         [inMotion] Currently, skater is on the track and in motion.\n         *[atRest] Currently, skater is on the track and at rest.\n       }\n  *[off] { $motion ->\n           [inMotion] Currently, skater is off the track and in motion.\n           *[atRest] Currently, skater is off the track and at rest.\n         }\n}‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.currentDetails.frictionPhrase": "‪{ $hasFriction ->\n  [true] Track surface has friction.\n  *[false] Track surface is frictionless.\n}‬",
  "ENERGY_SKATE_PARK/a11y.energyGraph.graphCursor.accessibleName": "‪Graph Cursor‬",
  "ENERGY_SKATE_PARK/a11y.energyGraph.graphCursor.accessibleHelpText": "‪Scrub through time and review skater data. Pause or play with space.‬",
  "ENERGY_SKATE_PARK/a11y.energyGraph.graphCursor.movementResponse": "‪Time now {$sampleTime} seconds.‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.togglePause": "‪Pause or play‬",
  "ENERGY_SKATE_PARK/keyboardHelpDialog.scrubThroughData": "‪Scrub through data‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.skaterOnTrack": "‪Skater is on track.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.skaterOffTrack": "‪Skater is off track.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.trackAndSkaterParagraph": "‪{ $trackPhrase } { $skaterPhrase }‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.playgroundTrackPhraseSingle": "‪Your custom-built track has 1 track and { $numberControlPoints ->\n  [one] { $numberControlPoints } adjustable control point\n *[other] { $numberControlPoints } adjustable control points\n}.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.playgroundTrackPhraseMultiple": "‪Your custom-built track has { $numberTracks } tracks and { $numberControlPoints ->\n  [one] { $numberControlPoints } adjustable control point\n *[other] { $numberControlPoints } adjustable control points\n}.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.currentDetails.noTrackBuilt": "‪Currently, no track built.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.interactionHint.noTrack": "‪Add tracks to start building your own skate park.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.playArea.playground": "‪At your skate park, a skater can move along a custom-built track. You can explore graphical representations of energy and measure speed.‬",
  "ENERGY_SKATE_PARK/a11y.screenSummary.controlArea.withoutTrackSelection": "‪You can adjust experiment settings and enable measurement tools. There is a button to pause the sim for closer analysis of energy and speed. Reset sim to start over.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.playgroundTrackPhraseNone": "‪No track yet.‬",
  "ENERGY_SKATE_PARK/a11y.yourSkatePark.skaterOnTrackWithIndex": "‪Skater is on track { $index }.‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.accessibleName": "‪Energy Bar Graph‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.accessibleHelpTextExpanded": "‪Bar Graph displays skater's energy in real time. Pause to analyze values.‬",
  "ENERGY_SKATE_PARK/a11y.controlPanel.experimentSettingsHeading": "‪Experiment Settings‬",
  "ENERGY_SKATE_PARK/energies.energy": "‪Energy‬",
  "ENERGY_SKATE_PARK/energies.kinetic": "‪Kinetic‬",
  "ENERGY_SKATE_PARK/energies.potential": "‪Potential‬",
  "ENERGY_SKATE_PARK/energies.thermal": "‪Thermal‬",
  "ENERGY_SKATE_PARK/energies.total": "‪Total‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.clearThermalButton.accessibleName": "‪Clear Thermal Energy‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.clearThermalButton.accessibleHelpText": "‪Removes thermal energy accumulated in the system.‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.clearThermalButton.accessibleContextResponse": "‪Thermal energy set to zero.‬",
  "ENERGY_SKATE_PARK/a11y.noDataParagraph": "‪No data to display. Grab skater to get started.‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.negativeEnergyParagraph": "‪In Pie Chart: Total Energy 100%.‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.kineticPercentPattern": "‪Kinetic Energy {$percent}%‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.potentialPercentPattern": "‪Potential Energy {$percent}%‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.thermalPercentPattern": "‪Thermal Energy {$percent}%‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.positiveEnergyParagraph": "‪In Pie Chart: {$energiesList}.‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.legendKinetic": "‪Kinetic: Green‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.legendPotential": "‪Potential: Blue‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.legendThermal": "‪Thermal: Red‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.legendTotal": "‪Total: Purple‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.accessibleHeading": "‪Pie Chart‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.accessibleHelpText": "‪Pie Chart displays skater's energy in real time. Pause to analyze values.‬",
  "ENERGY_SKATE_PARK/a11y.pieChart.legendHeading": "‪Energy Legend‬",
  "ENERGY_SKATE_PARK/heightLabels.heightEqualsZero": "‪Height = 0‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightLine.accessibleName": "‪Reference Height Line‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightLine.accessibleHeading": "‪Reference Height‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightLine.accessibleHelpText": "‪Set the vertical position where height is zero.‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightLine.aboveGroundPattern": "‪{ $distance } meters above ground‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightLine.atGroundLevel": "‪at ground level‬",
  "ENERGY_SKATE_PARK/heightLabels.zeroM": "‪0 m‬",
  "ENERGY_SKATE_PARK/a11y.toolboxPanel.measuringTape.accessibleName": "‪Add Measuring Tape‬",
  "ENERGY_SKATE_PARK/a11y.toolboxPanel.stopwatch.accessibleName": "‪Add Stopwatch‬",
  "ENERGY_SKATE_PARK/a11y.toolboxPanel.accessibleHeading": "‪Toolbox‬",
  "ENERGY_SKATE_PARK/a11y.controlPointAttachment.noConnectionsAvailable": "‪No other track endpoints available.‬",
  "ENERGY_SKATE_PARK/a11y.controlPointNode.accessibleObjectResponse": "‪at { $xCoordinate } { $yCoordinate } meters‬",
  "ENERGY_SKATE_PARK/a11y.gravityControl.accessibleValuePattern": "‪{ $units ->\n  [metersPerSecondSquared] {$value} meters per second squared\n  *[newtonsPerKilogram] {$value} newtons per kilogram\n}‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.gravityNewtonsPerKilogramPattern": "‪{{value}} N/kg‬",
  "ENERGY_SKATE_PARK/a11y.gravityControl.accessibleHelpText": "‪Set acceleration due to gravity.‬",
  "ENERGY_SKATE_PARK/a11y.gravitySlider.accessibleHelpText": "‪Set acceleration due to gravity, ranging from tiny to lots.‬",
  "ENERGY_SKATE_PARK/a11y.gravityComboBox.gravityValuePattern": "‪{$value} meters per second squared‬",
  "ENERGY_SKATE_PARK/a11y.gravityComboBox.accessibleContextResponse": "‪Gravity now {$gravityValue}.‬",
  "ENERGY_SKATE_PARK/a11y.gravityComboBox.accessibleName": "‪Gravity Benchmark‬",
  "ENERGY_SKATE_PARK/a11y.gravityComboBox.accessibleHelpText": "‪Set acceleration due to gravity to match the chosen benchmark.‬",
  "ENERGY_SKATE_PARK/physicalControls.friction": "‪Friction‬",
  "ENERGY_SKATE_PARK/a11y.frictionSlider.accessibleHelpText": "‪Set coefficient of friction, ranging from none to lots.‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater1RadioButton.accessibleName": "‪Skater 1‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater2RadioButton.accessibleName": "‪Skater 2‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater3RadioButton.accessibleName": "‪Skater 3‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater4RadioButton.accessibleName": "‪Skater 4‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater5RadioButton.accessibleName": "‪Skater 5‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.skater6RadioButton.accessibleName": "‪Skater 6‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.animal1RadioButton.accessibleName": "‪Animal 1‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.animal2RadioButton.accessibleName": "‪Animal 2‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.accessibleName": "‪Skater Selection‬",
  "ENERGY_SKATE_PARK/a11y.skaterSelectionControls.accessibleHelpText": "‪Select skater portrayal.‬",
  "ENERGY_SKATE_PARK/visibilityControls.path": "‪Path‬",
  "ENERGY_SKATE_PARK/visibilityControls.referenceHeight": "‪Reference Height‬",
  "ENERGY_SKATE_PARK/visibilityControls.grid": "‪Grid‬",
  "ENERGY_SKATE_PARK/trackControls.stickToTrack": "‪Stick to Track‬",
  "ENERGY_SKATE_PARK/plots.pieChart.label": "‪Pie Chart‬",
  "ENERGY_SKATE_PARK/visibilityControls.speed": "‪Speed‬",
  "ENERGY_SKATE_PARK/a11y.pieChartCheckbox.accessibleHelpText": "‪Show or hide pie chart representation of skater's energy.‬",
  "ENERGY_SKATE_PARK/a11y.pieChartCheckbox.accessibleContextResponseChecked": "‪Pie chart added to Play Area.‬",
  "ENERGY_SKATE_PARK/a11y.pieChartCheckbox.accessibleContextResponseUnchecked": "‪Pie chart hidden.‬",
  "ENERGY_SKATE_PARK/a11y.gridCheckbox.accessibleHelpText": "‪Show or hide grid lines behind the skate track to measure height.‬",
  "ENERGY_SKATE_PARK/a11y.gridCheckbox.accessibleContextResponseChecked": "‪Grid lines shown.‬",
  "ENERGY_SKATE_PARK/a11y.gridCheckbox.accessibleContextResponseUnchecked": "‪Grid lines hidden.‬",
  "ENERGY_SKATE_PARK/a11y.speedCheckbox.accessibleHelpText": "‪Explore with or without speed measurements.‬",
  "ENERGY_SKATE_PARK/a11y.speedCheckbox.accessibleContextResponseChecked": "‪Speedometer added to Play Area.‬",
  "ENERGY_SKATE_PARK/a11y.speedCheckbox.accessibleContextResponseUnchecked": "‪Speedometer hidden.‬",
  "ENERGY_SKATE_PARK/a11y.pathCheckbox.accessibleHelpText": "‪Explore with or without dots drawn along the skater's path in equal time intervals.‬",
  "ENERGY_SKATE_PARK/a11y.pathCheckbox.accessibleContextResponseChecked": "‪Path dots drawn in equal time intervals.‬",
  "ENERGY_SKATE_PARK/a11y.pathCheckbox.accessibleContextResponseUnchecked": "‪Path dots hidden.‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightCheckbox.accessibleHelpText": "‪Experiment with or without an adjustable reference height.‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightCheckbox.accessibleContextResponseChecked": "‪Reference Height added to Play Area.‬",
  "ENERGY_SKATE_PARK/a11y.referenceHeightCheckbox.accessibleContextResponseUnchecked": "‪Reference Height hidden.‬",
  "ENERGY_SKATE_PARK/a11y.stickToTrackCheckbox.accessibleContextResponseChecked": "‪Stick to Track mode enabled.‬",
  "ENERGY_SKATE_PARK/a11y.stickToTrackCheckbox.accessibleContextResponseUnchecked": "‪Stick to Track mode off.‬",
  "ENERGY_SKATE_PARK/a11y.trackSelectionRadioButtonGroup.accessibleName": "‪Track Selection‬",
  "ENERGY_SKATE_PARK/a11y.energyReadoutPattern": "‪Energy in Joules: Kinetic {$kinetic}, Potential {$potential}, Thermal {$thermal}, Total {$total}.‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.zoomButtonGroup.zoomLevelResponse": "‪Zoom level { $level } of { $max }.‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.zoomButtonGroup.zoomIn.accessibleName": "‪Zoom In‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.zoomButtonGroup.zoomIn.accessibleHelpText": "‪Adjust visual scale of the bar graph.‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.zoomButtonGroup.zoomOut.accessibleName": "‪Zoom Out‬",
  "ENERGY_SKATE_PARK/a11y.energyBarGraphAccordionBox.zoomButtonGroup.zoomOut.accessibleHelpText": "‪Adjust visual scale of the bar graph.‬",
  "ENERGY_SKATE_PARK/a11y.massControl.accessibleHelpText": "‪Set skater mass.‬",
  "ENERGY_SKATE_PARK/a11y.massSlider.accessibleHelpText": "‪Set skater mass, ranging from small to large.‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.moon": "‪Moon‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.earth": "‪Earth‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.jupiter": "‪Jupiter‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.gravityMetersPerSecondSquaredPattern": "‪{{value}} m/s<sup>2</sup>‬",
  "ENERGY_SKATE_PARK/physicalControls.gravityControls.gravity": "‪Gravity‬",
  "ENERGY_SKATE_PARK/physicalControls.tiny": "‪Tiny‬",
  "ENERGY_SKATE_PARK/physicalControls.massControls.mass": "‪Mass‬",
  "ENERGY_SKATE_PARK/physicalControls.massControls.massKilogramsPattern": "‪{{value}} kg‬",
  "ENERGY_SKATE_PARK/a11y.massControl.accessibleValuePattern": "‪{$value} kilograms‬",
  "ENERGY_SKATE_PARK/physicalControls.lots": "‪Lots‬",
  "ENERGY_SKATE_PARK/physicalControls.none": "‪None‬",
  "ENERGY_SKATE_PARK/physicalControls.small": "‪Small‬",
  "ENERGY_SKATE_PARK/physicalControls.large": "‪Large‬",
  "ENERGY_SKATE_PARK/physicalControls.custom": "‪Custom‬",
  "JOIST/privacyPolicy": "‪Privacy Policy‬",
  "JOIST/translation.credits.link": "‪Translation Credits‬",
  "JOIST/thirdParty.credits.link": "‪Third-party Credits‬",
  "JOIST/donateToPhet": "‪Donate to PhET‬",
  "JOIST/a11y.screenNamePattern": "‪{{name}} Screen‬",
  "JOIST/a11y.goToScreenPattern": "‪Go to {{name}} Screen.‬",
  "JOIST/a11y.screenSimPattern": "‪{{screenName}}, {{simName}}‬",
  "JOIST/a11y.simScreen": "‪Sim Screen‬",
  "JOIST/simTitleWithScreenNamePattern": "‪{{simName}} — {{screenName}}‬",
  "JOIST/a11y.home": "‪Home‬",
  "JOIST/a11y.homeScreenButtonDetailsPattern": "‪On {{name}}, {{screenHint}}‬",
  "JOIST/a11y.homeScreenHint": "‪Choose a screen to start exploring.‬",
  "JOIST/a11y.homeScreenDescriptionPattern": "‪Welcome to {{name}}. It has {{screens}} interactive screens that you can explore.‬",
  "JOIST/a11y.homeScreenIntroPattern": "‪{{description}} {{hint}}‬",
  "JOIST/a11y.simScreens": "‪Sim Screens‬",
  "JOIST/a11y.simResources": "‪Sim Resources‬",
  "JOIST/queryParametersWarningDialog.invalidQueryParameters": "‪Invalid Query Parameters‬",
  "JOIST/queryParametersWarningDialog.oneOrMoreQueryParameters": "‪One or more of these query parameters have<br>invalid values:‬",
  "JOIST/queryParametersWarningDialog.theSimulationWillStart": "‪The simulation will start with default values for<br>those query parameters.‬",
  "JOIST/a11y.voicingToolbar.openToolbar": "‪Open Toolbar‬",
  "JOIST/a11y.voicingToolbar.closeToolbar": "‪Close Toolbar‬",
  "JOIST/a11y.voicingToolbar.hideToolbar": "‪Hide Toolbar‬",
  "JOIST/a11y.voicingToolbar.showToolbar": "‪Show Toolbar‬",
  "JOIST/a11y.voicingToolbar.toolbarShown": "‪Toolbar Shown.‬",
  "JOIST/a11y.voicingToolbar.toolbarHidden": "‪Toolbar hidden.‬",
  "JOIST/a11y.inPlayArea": "‪In Play Area:‬",
  "JOIST/a11y.inControlArea": "‪In Control Area:‬",
  "JOIST/a11y.phetMenu": "‪PhET Menu‬",
  "JOIST/a11y.voicingToolbar.voicing.title": "‪Sim Voicing‬",
  "JOIST/a11y.voicingToolbar.voicing.quickInfo": "‪Quick Info‬",
  "JOIST/a11y.voicingToolbar.voicing.simVoicingOnAlert": "‪Sim Voicing on.‬",
  "JOIST/a11y.voicingToolbar.voicing.simVoicingOffAlert": "‪Sim Voicing off.‬",
  "JOIST/a11y.voicingToolbar.title": "‪Toolbar‬",
  "JOIST/a11y.voicingToolbar.voicing.playOverviewLabel": "‪Play Overview‬",
  "JOIST/a11y.voicingToolbar.voicing.playDetailsLabel": "‪Play Details‬",
  "JOIST/a11y.voicingToolbar.voicing.playHintLabel": "‪Play Hint‬",
  "JOIST/a11y.voicingToolbar.voicing.overviewLabel": "‪Overview‬",
  "JOIST/a11y.voicingToolbar.voicing.detailsLabel": "‪Details‬",
  "JOIST/a11y.voicingToolbar.voicing.hintLabel": "‪Hint‬",
  "JOIST/a11y.keyboardHelp.keyboardShortcuts": "‪Keyboard Shortcuts‬",
  "JOIST/a11y.soundToggle.label": "‪All Audio‬",
  "JOIST/a11y.soundToggle.alert.simSoundOn": "‪Audio Features on.‬",
  "JOIST/a11y.soundToggle.alert.simSoundOff": "‪Audio Features off.‬",
  "JOIST/menuItem.phetWebsite": "‪PhET Website…‬",
  "JOIST/menuItem.reportAProblem": "‪Report a Problem…‬",
  "JOIST/menuItem.getUpdate": "‪Check for Updates…‬",
  "JOIST/menuItem.screenshot": "‪Screenshot‬",
  "JOIST/menuItem.fullscreen": "‪Full Screen‬",
  "JOIST/menuItem.about": "‪About…‬",
  "JOIST/preferences.title": "‪Preferences‬",
  "JOIST/keyboardShortcuts.title": "‪Keyboard Shortcuts‬",
  "JOIST/a11y.keyboardHelp.tabToGetStarted.readingBlockNameResponse": "‪Tab to get started.‬",
  "JOIST/keyboardShortcuts.toGetStarted": "‪to get started‬",
  "JOIST/a11y.keyboardHelp.tabToGetStarted.accessibleHelpText": "‪Use Tab to find sim actions, cursor keys to read details.‬",
  "JOIST/a11y.updateDialog.accessibleName": "‪Update Status‬",
  "JOIST/versionPattern": "‪version {0}‬",
  "JOIST/license.title": "‪License‬",
  "JOIST/credits.title": "‪Credits‬",
  "JOIST/credits.leadDesign": "‪Lead Design: {0}‬",
  "JOIST/credits.softwareDevelopment": "‪Software Development: {0}‬",
  "JOIST/credits.team": "‪Team: {0}‬",
  "JOIST/credits.contributors": "‪Contributors: {0}‬",
  "JOIST/credits.qualityAssurance": "‪Quality Assurance: {0}‬",
  "JOIST/credits.graphicArts": "‪Graphic Arts: {0}‬",
  "JOIST/credits.soundDesign": "‪Sound Design: {0}‬",
  "JOIST/credits.thanks": "‪Thanks‬",
  "JOIST/updates.checking": "‪Checking for updates…‬",
  "JOIST/updates.upToDate": "‪This simulation is up to date.‬",
  "JOIST/updates.outOfDate": "‪New version available‬",
  "JOIST/updates.newVersionAvailable": "‪There is a new version available: {0}.‬",
  "JOIST/updates.yourCurrentVersion": "‪Your current version is: {0}.‬",
  "JOIST/updates.getUpdate": "‪Get Update…‬",
  "JOIST/updates.noThanks": "‪No Thanks‬",
  "JOIST/a11y.updateDialog.noThanksButton.accessibleContextResponse": "‪Continuing with current version.‬",
  "JOIST/updates.offline": "‪Unable to check for updates.‬",
  "JOIST/preferences.tabs.overview.title": "‪Overview‬",
  "JOIST/preferences.tabs.simulation.title": "‪Simulation‬",
  "JOIST/preferences.tabs.visual.title": "‪Visual‬",
  "JOIST/preferences.tabs.audio.title": "‪Audio‬",
  "JOIST/preferences.tabs.input.title": "‪Input‬",
  "JOIST/preferences.tabs.localization.title": "‪Localization‬",
  "JOIST/preferences.tabs.audio.audioFeatures.title": "‪Audio Features‬",
  "JOIST/preferences.tabs.audio.sounds.description": "‪Play sonifications and sound effects as you interact.‬",
  "JOIST/a11y.preferences.tabs.input.gestureControl.enabledAlert": "‪Custom taps and swipes on.‬",
  "JOIST/a11y.preferences.tabs.input.gestureControl.disabledAlert": "‪Custom taps and swipes off.‬",
  "JOIST/a11y.preferences.tabs.labelledDescriptionPattern": "‪{{label}}, {{description}}‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.title": "‪Region and Culture‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.description": "‪Select the portrayal of people, places, or objects in the sim. Images are not intended to represent the entire diversity of a region or culture.‬",
  "JOIST/preferences.tabs.localization.languageSelection.title": "‪Languages‬",
  "JOIST/preferences.tabs.localization.languageSelection.description": "‪Change language to translate on-screen text. Additional descriptions, when present, remain in English.‬",
  "JOIST/preferences.tabs.general.accessibilityIntro": "‪We are adding features to our simulations to make them more inclusive. Some of these features support accessibility for learners with diverse needs and within diverse environments. Explore this menu to review or change the default presentation settings.‬",
  "JOIST/preferences.tabs.general.moreAccessibility": "‪Look for Inclusive Features on the Simulations Filter page of the PhET website to find all simulations with available features.‬",
  "JOIST/preferences.tabs.visual.interactiveHighlights": "‪Interactive Highlights‬",
  "JOIST/preferences.tabs.visual.interactiveHighlightsDescription": "‪Add visual highlights for mouse and touch as you interact.‬",
  "JOIST/a11y.preferences.tabs.visual.interactiveHighlights.enabledAlert": "‪Highlights on for all input.‬",
  "JOIST/a11y.preferences.tabs.visual.interactiveHighlights.disabledAlert": "‪Highlights off for mouse and touch.‬",
  "JOIST/a11y.preferences.tabs.tabResponsePattern": "‪Preferences, {{title}} Tab‬",
  "JOIST/preferences.tabs.audio.sounds.title": "‪Sounds‬",
  "JOIST/preferences.tabs.audio.sounds.extraSounds.title": "‪Extra Sounds‬",
  "JOIST/preferences.tabs.audio.sounds.extraSounds.description": "‪Play additional sound that may be helpful for some learners.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.soundsOn": "‪Sounds on.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.soundsOff": "‪Sounds off.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.extraSounds.extraSoundsOn": "‪Extra Sounds on.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.extraSounds.extraSoundsOff": "‪Extra Sounds off.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.title": "‪Voicing‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.title": "‪Toolbar‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.title": "‪Rate‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.labelString": "‪Voice Rate‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.pitch.title": "‪Pitch‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOn": "‪Voicing on.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOff": "‪Voicing off.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOffOnlyAvailableInEnglish": "‪Voicing off. Only available in English.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.variablesPattern": "‪{{value}}x‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.title": "‪Customize Voice‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.toolbarRemoved": "‪Toolbar removed.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.toolbarAdded": "‪Toolbar added to sim.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.title": "‪Sim Voicing Options‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.description": "‪Choose details you want voiced as you interact.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.label": "‪Voice object details and changes‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.label": "‪Voice surrounding context changes‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.label": "‪Voice helpful hints‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.enabledAlert": "‪Voicing object details and changes.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.disabledAlert": "‪Object details and changes muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.enabledAlert": "‪Voicing surrounding context changes.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.disabledAlert": "‪Surrounding context changes muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.enabledAlert": "‪Voicing extra help.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.disabledAlert": "‪Extra help muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.title": "‪Voice‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.titlePattern": "‪Voice: {{value}}‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.noVoicesAvailable": "‪No voices available‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.expandedAlert": "‪expanded‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.collapsedAlert": "‪collapsed‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.writtenVariablesPattern": "‪{{value}} times‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.voiceRateNormal": "‪normal‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.low": "‪in low range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.normal": "‪in normal range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.aboveNormal": "‪above normal range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.high": "‪in high range‬",
  "JOIST/preferences.tabs.audio.voicing.titleEnglishOnly": "‪Voicing (English Only)‬",
  "JOIST/preferences.tabs.audio.voicing.description": "‪Voice and highlight content as you interact.‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.africa": "‪Africa‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.africaModest": "‪Africa (Modest)‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.asia": "‪Asia‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.latinAmerica": "‪Latin America‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.oceania": "‪Oceania‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.random": "‪Random‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.unitedStatesOfAmerica": "‪United States of America‬",
  "JOIST/projectorMode": "‪Projector Mode‬",
  "JOIST/preferences.tabs.visual.projectorModeDescription": "‪Increase color contrast for better visibility in classrooms.‬",
  "JOIST/a11y.preferences.tabs.localization.languageSelection.languageChangeResponsePattern": "‪On-screen text now in {{language}}.‬",
  "SCENERY_PHET/keyboardHelpDialog.moveToNextItemOrGroup": "‪Move to next item or group‬",
  "SCENERY_PHET/keyboardHelpDialog.moveToPreviousItemOrGroup": "‪Move to previous item or group‬",
  "SCENERY_PHET/keyboardHelpDialog.moveBetweenItemsInAGroup": "‪Move between items in a group‬",
  "SCENERY_PHET/keyboardHelpDialog.pressButtons": "‪Press buttons‬",
  "SCENERY_PHET/keyboardHelpDialog.exitADialog": "‪Exit a dialog‬",
  "SCENERY_PHET/keyboardHelpDialog.setValuesInKeypad": "‪Set values within keypad‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.setValuesInKeypadDescription": "‪Set values within keypad using number keys 0-9.‬",
  "SCENERY_PHET/keyboardHelpDialog.toggleCheckboxes": "‪Toggle checkboxes‬",
  "SCENERY_PHET/keyboardHelpDialog.basicActions": "‪Basic Actions‬",
  "SCENERY_PHET/keyboardHelpDialog.moveDraggableItems": "‪Move Draggable Items‬",
  "SCENERY_PHET/keyboardHelpDialog.move": "‪Move‬",
  "SCENERY_PHET/keyboardHelpDialog.moveSlower": "‪Move slower‬",
  "SCENERY_PHET/keyboardHelpDialog.sliderControls": "‪Slider Controls‬",
  "SCENERY_PHET/keyboardHelpDialog.adjust": "‪Adjust‬",
  "SCENERY_PHET/keyboardHelpDialog.slider": "‪slider‬",
  "SCENERY_PHET/keyboardHelpDialog.maximum": "‪maximum‬",
  "SCENERY_PHET/keyboardHelpDialog.minimum": "‪minimum‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMaximum": "‪Jump to maximum‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMinimum": "‪Jump to minimum‬",
  "SCENERY_PHET/keyboardHelpDialog.adjustSlider": "‪Adjust slider‬",
  "SCENERY_PHET/keyboardHelpDialog.adjustInSmallerSteps": "‪Adjust in smaller steps‬",
  "SCENERY_PHET/keyboardHelpDialog.adjustInLargerSteps": "‪Adjust in larger steps‬",
  "SCENERY_PHET/keyboardHelpDialog.verbSliderPattern": "‪{{verb}} {{slider}}‬",
  "SCENERY_PHET/keyboardHelpDialog.verbInSmallerStepsPattern": "‪{{verb}} in smaller steps‬",
  "SCENERY_PHET/keyboardHelpDialog.verbInLargerStepsPattern": "‪{{verb}} in larger steps‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMinimumPattern": "‪Jump to {{minimum}}‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMaximumPattern": "‪Jump to {{maximum}}‬",
  "SCENERY_PHET/a11y.keyboard.key.control": "‪Control‬",
  "SCENERY_PHET/key.shift": "‪Shift‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.spacePlusSpace": "‪plus‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.commaSpace": "‪,‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.actionStatement": "‪{ $action }.‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.actionWithKeys": "‪{ $action } with { $keys }.‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.modifiersPlusKeys": "‪{ $modifiers } plus { $keys }‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.singleKey": "‪{ $keyLabel } key‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.multipleKeys": "‪{ $keyLabels } keys‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.twoItemList": "‪{ $first } or { $second }‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.serialList": "‪{ $items }, or { $last }‬",
  "SCENERY_PHET/keyboardHelpDialog.or": "‪or‬",
  "SCENERY_PHET/a11y.playControlButton.play": "‪Play‬",
  "SCENERY_PHET/keyboardHelpDialog.timingControls.pauseOrPlayAction": "‪Pause or play action‬",
  "SCENERY_PHET/a11y.resetAll.accessibleName": "‪Reset All‬",
  "SCENERY_PHET/a11y.resetAll.accessibleContextResponse": "‪Everything reset.‬",
  "SCENERY_PHET/keyboardHelpDialog.resetAll": "‪Reset All‬",
  "SCENERY_PHET/keyboardHelpDialog.hyphen": "‪-‬",
  "SCENERY_PHET/a11y.grabDrag.movable": "‪movable‬",
  "SCENERY_PHET/a11y.playPauseButton.playingAccessibleContextResponse": "‪Sim playing.‬",
  "SCENERY_PHET/a11y.playPauseButton.pausedAccessibleContextResponse": "‪Sim paused.‬",
  "SCENERY_PHET/a11y.measuringTape": "‪Measuring Tape‬",
  "SCENERY_PHET/a11y.measuringTapeTip": "‪Measuring Tape Tip‬",
  "SCENERY_PHET/measuringTapeReadoutPattern": "‪{{distance}} {{units}}‬",
  "SCENERY_PHET/a11y.eraserButton.accessibleName": "‪Erase‬",
  "SCENERY_PHET/a11y.keyboard.key.escape": "‪Escape‬",
  "SCENERY_PHET/a11y.keyboard.key.leftArrow": "‪Left Arrow‬",
  "SCENERY_PHET/a11y.keyboard.key.rightArrow": "‪Right Arrow‬",
  "SCENERY_PHET/a11y.keyboard.key.upArrow": "‪Up Arrow‬",
  "SCENERY_PHET/a11y.keyboard.key.downArrow": "‪Down Arrow‬",
  "SCENERY_PHET/a11y.keyboard.key.pageUp": "‪Page Up‬",
  "SCENERY_PHET/a11y.keyboard.key.pageDown": "‪Page Down‬",
  "SCENERY_PHET/key.home": "‪Home‬",
  "SCENERY_PHET/key.end": "‪End‬",
  "SCENERY_PHET/key.space": "‪Space‬",
  "SCENERY_PHET/key.tab": "‪Tab‬",
  "SCENERY_PHET/key.backspace": "‪Backspace‬",
  "SCENERY_PHET/key.delete": "‪Delete‬",
  "SCENERY_PHET/key.a": "‪A‬",
  "SCENERY_PHET/key.b": "‪B‬",
  "SCENERY_PHET/key.c": "‪C‬",
  "SCENERY_PHET/key.d": "‪D‬",
  "SCENERY_PHET/key.e": "‪E‬",
  "SCENERY_PHET/key.f": "‪F‬",
  "SCENERY_PHET/key.g": "‪G‬",
  "SCENERY_PHET/key.h": "‪H‬",
  "SCENERY_PHET/key.i": "‪I‬",
  "SCENERY_PHET/key.j": "‪J‬",
  "SCENERY_PHET/key.k": "‪K‬",
  "SCENERY_PHET/key.l": "‪L‬",
  "SCENERY_PHET/key.m": "‪M‬",
  "SCENERY_PHET/key.n": "‪N‬",
  "SCENERY_PHET/key.o": "‪O‬",
  "SCENERY_PHET/key.p": "‪P‬",
  "SCENERY_PHET/key.q": "‪Q‬",
  "SCENERY_PHET/key.r": "‪R‬",
  "SCENERY_PHET/key.s": "‪S‬",
  "SCENERY_PHET/key.t": "‪T‬",
  "SCENERY_PHET/key.u": "‪U‬",
  "SCENERY_PHET/key.v": "‪V‬",
  "SCENERY_PHET/key.w": "‪W‬",
  "SCENERY_PHET/key.x": "‪X‬",
  "SCENERY_PHET/key.y": "‪Y‬",
  "SCENERY_PHET/key.z": "‪Z‬",
  "SCENERY_PHET/key.zero": "‪0‬",
  "SCENERY_PHET/key.one": "‪1‬",
  "SCENERY_PHET/key.two": "‪2‬",
  "SCENERY_PHET/key.three": "‪3‬",
  "SCENERY_PHET/key.four": "‪4‬",
  "SCENERY_PHET/key.five": "‪5‬",
  "SCENERY_PHET/key.six": "‪6‬",
  "SCENERY_PHET/key.seven": "‪7‬",
  "SCENERY_PHET/key.eight": "‪8‬",
  "SCENERY_PHET/key.nine": "‪9‬",
  "SCENERY_PHET/key.option": "‪Option‬",
  "SCENERY_PHET/key.alt": "‪Alt‬",
  "SCENERY_PHET/key.return": "‪Return‬",
  "SCENERY_PHET/key.enter": "‪Enter‬",
  "SCENERY_PHET/key.capsLock": "‪Caps Lock‬",
  "SCENERY_PHET/key.esc": "‪Esc‬",
  "SCENERY_PHET/key.fn": "‪Fn‬",
  "SCENERY_PHET/key.pageDown": "‪Pg Dn‬",
  "SCENERY_PHET/key.pageUp": "‪Pg Up‬",
  "SCENERY_PHET/a11y.keySets.arrowOrWASD": "‪Arrow keys or W, A, S, or D letter keys‬",
  "SCENERY_PHET/a11y.keySets.arrow": "‪Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.leftRightOrUpDownArrows": "‪Left and Right Arrow keys or Up and Down Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.leftRightArrows": "‪Left and Right Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.leftOrRightArrows": "‪Left or Right Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.upDownArrows": "‪Up and Down Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.upOrDownArrows": "‪Up or Down Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.wasd": "‪W, A, S, or D letter keys‬",
  "SCENERY_PHET/a11y.keySets.ad": "‪A and D letter keys‬",
  "SCENERY_PHET/a11y.keySets.ws": "‪W and S letter keys‬",
  "SCENERY_PHET/a11y.keySets.leftRightOrAD": "‪Left and Right Arrow keys or A and D letter keys‬",
  "SCENERY_PHET/a11y.keySets.upDownOrWS": "‪Up and Down Arrow keys or W and S letter keys‬",
  "SCENERY_PHET/a11y.timeControlNode.accessibleHeading": "‪Time Controls‬",
  "SCENERY_PHET/stopwatchValueUnitsPattern": "‪{{value}} {{units}}‬",
  "SCENERY_PHET/a11y.stopwatch.units.seconds.pattern": "‪{ $seconds } seconds‬",
  "SCENERY_PHET/a11y.stopwatch.units.minutesAndSeconds.pattern": "‪{ $minutes ->\n  [one] { $minutes } minute\n  *[other] { $minutes } minutes\n} and { $seconds } seconds‬",
  "SCENERY_PHET/a11y.stopwatch.units.seconds.seconds": "‪seconds‬",
  "SCENERY_PHET/a11y.stopwatch.units.valueUnits.pattern": "‪{ $value } { $units }‬",
  "SCENERY_PHET/a11y.stopwatch.accessibleName": "‪Stopwatch‬",
  "SCENERY_PHET/a11y.stopwatch.accessibleHelpText": "‪Measure elapsed time.‬",
  "SCENERY_PHET/a11y.stopwatch.pauseButton.accessibleName": "‪Pause Stopwatch‬",
  "SCENERY_PHET/a11y.stopwatch.playButton.accessibleName": "‪Start Stopwatch‬",
  "SCENERY_PHET/a11y.stopwatch.resetButton.accessibleName": "‪Reset Stopwatch‬",
  "SCENERY_PHET/a11y.stopwatch.resetButton.accessibleContextResponse": "‪Stopwatch reset.‬",
  "SCENERY_PHET/units.meters.symbol": "‪m‬",
  "SCENERY_PHET/units.meters.symbolPattern": "‪{{value}} m‬",
  "SCENERY_PHET/a11y.units.meters.pattern": "‪{ $value ->\n  [one] { $value } meter\n  *[other] { $value } meters\n}‬",
  "SCENERY_PHET/a11y.grabDrag.grabPattern": "‪Grab {{objectToGrab}}‬",
  "SCENERY_PHET/a11y.grabDrag.gestureHelpTextPattern": "‪Double tap and hold to drag {{objectToGrab}}. Lift finger to release.‬",
  "SCENERY_PHET/a11y.grabDrag.button": "‪button‬",
  "SCENERY_PHET/a11y.grabDrag.defaultObjectToGrab": "‪Object‬",
  "SCENERY_PHET/a11y.grabDrag.released": "‪Released.‬",
  "SCENERY_PHET/a11y.grabDrag.grabbed": "‪Grabbed.‬",
  "SCENERY_PHET/a11y.grabDrag.spaceToGrabOrRelease": "‪Space to Grab or Release.‬",
  "SCENERY_PHET/a11y.simSection.playArea": "‪Play Area‬",
  "SCENERY_PHET/a11y.simSection.controlArea": "‪Control Area‬",
  "SCENERY_PHET/a11y.simSection.screenSummary.multiScreenIntro": "‪The {{screen}} changes as you play with it. It has a Play Area and a Control Area.‬",
  "SCENERY_PHET/a11y.simSection.screenSummary.singleScreenIntroPattern": "‪{{sim}} is an interactive sim. It changes as you play with it. It has a Play Area and a Control Area.‬",
  "SCENERY_PHET/a11y.simSection.screenSummary.keyboardShortcutsHint": "‪This screen has custom interactions. If needed, check out keyboard shortcuts under Sim Resources.‬",
  "SCENERY_PHET/a11y.playControlButton.stop": "‪Stop‬",
  "SCENERY_PHET/a11y.playPauseStepButtonGroup.playingHelpText": "‪Pause sim to step through little by little.‬",
  "SCENERY_PHET/a11y.playPauseStepButtonGroup.pausedHelpText": "‪Step through little by little.‬",
  "SCENERY_PHET/speed.fast": "‪Fast‬",
  "SCENERY_PHET/speed.normal": "‪Normal‬",
  "SCENERY_PHET/speed.slow": "‪Slow‬",
  "SCENERY_PHET/a11y.timeControlNode.simSpeeds": "‪Sim Speeds‬",
  "SCENERY_PHET/a11y.timeControlNode.simSpeedDescription": "‪For closer observations Play sim on slower speed.‬",
  "SCENERY_PHET/a11y.listItemPunctuation.commaPattern": "‪{{content}},‬",
  "SCENERY_PHET/a11y.listItemPunctuation.semicolonPattern": "‪{{content}};‬",
  "SCENERY_PHET/a11y.listItemPunctuation.periodPattern": "‪{{content}}.‬",
  "SCENERY_PHET/a11y.close": "‪Close‬",
  "SCENERY_PHET/a11y.playControlButton.pause": "‪Pause‬",
  "SCENERY_PHET/a11y.stepBackwardButton.accessibleName": "‪Step Backward‬",
  "SCENERY_PHET/a11y.stepBackwardButton.accessibleContextResponse": "‪Stepping backward.‬",
  "SCENERY_PHET/a11y.stepForwardButton.accessibleName": "‪Step Forward‬",
  "SCENERY_PHET/a11y.stepForwardButton.accessibleContextResponse": "‪Stepping forward.‬",
  "SCENERY_PHET/a11y.negativeNumber": "‪negative { $value }‬",
  "SCENERY_PHET/a11y.scientificNotation": "‪{ $value } times ${ $base } to the { $exponent } power‬",
  "SCENERY_PHET/scientificNotation": "‪{{value}} × {{base}}<sup>{{exponent}}</sup>‬",
  "SCENERY_PHET/key.toGrabOrRelease": "‪to <b>Grab</b> or <b>Release</b>‬",
  "SUN/a11y.radioButtonGroup.combinedNameResponse": "‪{{groupName}}, {{buttonName}}‬",
  "SUN/a11y.closed": "‪Closed‬",
  "SUN/a11y.titleClosePattern": "‪{{title}}, Close.‬"
}