{
  "en": {
    "QUANTUM_BOUND_STATES/screen.manyWells": "‪Many Wells‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenButtonsHelpText": "‪Explore how multiple closely-spaced potential wells influence bound states.‬",
    "QUANTUM_BOUND_STATES/screen.oneWell": "‪One Well‬",
    "QUANTUM_BOUND_STATES/a11y.screens.oneWellScreen.screenButtonsHelpText": "‪Explore bound states across multiple, modifiable single well potentials.‬",
    "QUANTUM_BOUND_STATES/screen.superposition": "‪Superposition‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenButtonsHelpText": "‪Explore superposition states and their time-dependent behavior for various potentials.‬",
    "QUANTUM_BOUND_STATES/screen.twoWells": "‪Two Wells‬",
    "QUANTUM_BOUND_STATES/a11y.screens.twoWellsScreen.screenButtonsHelpText": "‪Explore how proximity of a second potential well impacts bound states.‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.potentialHandles.heading": "‪Potential Handles‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.magnifier.heading": "‪Magnifier‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.comboBox.heading": "‪Combo Boxes‬",
    "QUANTUM_BOUND_STATES/phaseFeatureControl.label": "‪Wave Function Phase‬",
    "QUANTUM_BOUND_STATES/phaseFeatureControl.description": "‪Adds a Phase checkbox to control panels for showing and hiding the phase of the wave function.‬",
    "QUANTUM_BOUND_STATES/referenceLineSonificationControl.label": "‪Reference Line Sonification‬",
    "QUANTUM_BOUND_STATES/referenceLineSonificationControl.description": "‪The reference line plays sonification for overlapping data points of a selected data plot.‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.referenceLine.heading": "‪Reference Line‬",
    "QUANTUM_BOUND_STATES/energyDiagram": "‪Energy Diagram‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagramControls.accessibleHeading": "‪Energy Diagram Controls‬",
    "QUANTUM_BOUND_STATES/angularFrequencyPattern": "‪{{omega}} = {{value}} fs<sup>-1</sup>‬",
    "QUANTUM_BOUND_STATES/a11y.screens.oneWellScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, a potential energy well is drawn with a ladder of energy levels.\nUse the handles to modify each potential well shape and explore how the energy ladder \nresponds as the wells change. \nChange the potential well type to explore different shapes. \nYou can also change the energy offset or mass of the system.\nExplore the changes to the bound state energy levels with the energy level selector.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.oneWellScreen.screenSummary.playArea.quantumStateGraph": "‪The Quantum State Graph shares a position axis with the Energy Diagram. \nYou can observe the probability density or wave function for the selected energy level. If viewing\nthe wave function, you can toggle parts of the graph, such as the real or imaginary part.\nThere is also an option to show the magnitude and, if enabled, the phase of the wave function. You can also\nhide the graph entirely.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.oneWellScreen.screenSummary.controlArea": "‪There are a few controls for visual inspection of the energy diagram or \ncontrolling the speed of the simulation. Toggle the values on the energy diagram. \nAdd a movable Reference Line that reads values from both graphs \nAdd a magnifier lets you visually inspect closely spaced energy levels. \nTime controls restart, play, pause, and step the system through time, \nset how fast time passes, and show or hide the elapsed time.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.oneWellScreen.screenSummary.interactionHint": "‪Change the shape of the potential and notice how the Quantum State Graph changes.‬",
    "QUANTUM_BOUND_STATES/potentials.asymmetricTriangle": "‪Asymmetric Triangle‬",
    "QUANTUM_BOUND_STATES/potentials.coulomb": "‪Coulomb‬",
    "QUANTUM_BOUND_STATES/potentials.finiteSquare": "‪Finite Square‬",
    "QUANTUM_BOUND_STATES/potentials.harmonicOscillator": "‪Harmonic Oscillator‬",
    "QUANTUM_BOUND_STATES/potentials.infiniteSquare": "‪Infinite Square‬",
    "QUANTUM_BOUND_STATES/potentials.steppedInfinite": "‪Stepped Infinite‬",
    "QUANTUM_BOUND_STATES/potentials.morse": "‪Morse‬",
    "QUANTUM_BOUND_STATES/potentials.poschlTeller": "‪Pöschl-Teller‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, observe how a row of identical wells changes the energy level structure. \nUse the handles on the curve to change all the potential wells sizes or the separation between wells\nand explore how the energy ladder responds as the wells change, move together, or move apart.\nChange the number of wells and explore how the energy levels respond as the lattice grows. \nApply an electric field and explore its effect on the energy levels. \nChange the potential well type to explore the effects of shape.\nExplore the changes to the bound state energy levels with the energy level selector.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.playArea.quantumStateGraph": "‪The Quantum State Graph shares a position axis with the Energy Diagram. \nYou can observe the probability density or wave function for the selected energy level. If viewing\nthe wave function, you can toggle parts of the graph, such as the real or imaginary part.\nThere is also an option to show the magnitude and, if enabled, the phase of the wave function. You can also\nhide the graph entirely.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.controlArea": "‪There are a few controls for visual inspection of the energy diagram or \ncontrolling the speed of the simulation. Toggle the values on the energy diagram. \nAdd a movable Reference Line that reads values from both graphs \nAdd a magnifier lets you visually inspect closely spaced energy levels. \nTime controls restart, play, pause, and step the system through time, \nset how fast time passes, and show or hide the elapsed time.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.interactionHint": "‪Choose the number of wells and step through the energy levels to explore the lattice.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.currentDetails.accessibleTemplate.listItems.numberOfWells": "‪Number of wells set to { $numberOfWells }.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.manyWellsScreen.screenSummary.currentDetails.accessibleTemplate.listItems.electricField": "‪Electric field set to { $electricField } volts per nanometer.‬",
    "QUANTUM_BOUND_STATES/superpositionStates.custom1": "‪Custom 1‬",
    "QUANTUM_BOUND_STATES/superpositionStates.custom2": "‪Custom 2‬",
    "QUANTUM_BOUND_STATES/superpositionStates.custom3": "‪Custom 3‬",
    "QUANTUM_BOUND_STATES/superpositionStates.custom4": "‪Custom 4‬",
    "QUANTUM_BOUND_STATES/superpositionStates.custom5": "‪Custom 5‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset1.groundState0": "‪a{{psi}}<sub>0</sub> + a{{psi}}<sub>1</sub>‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset1.groundState1": "‪a{{psi}}<sub>1</sub> + a{{psi}}<sub>2</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStates.preset1": "‪{ $groundStateNumber ->\n  [0] a times psi sub 0 plus a times psi sub 1\n  *[1] a times psi sub 1 plus a times psi sub 2\n}‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset2.groundState0": "‪a{{psi}}<sub>0</sub> + a{{psi}}<sub>2</sub>‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset2.groundState1": "‪a{{psi}}<sub>1</sub> + a{{psi}}<sub>3</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStates.preset2": "‪{ $groundStateNumber ->\n  [0] a times psi sub 0 plus a times psi sub 2\n  *[1] a times psi sub 1 plus a times psi sub 3\n}‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset3.groundState0": "‪a{{psi}}<sub>0</sub> - a{{psi}}<sub>1</sub>‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset3.groundState1": "‪a{{psi}}<sub>1</sub> - a{{psi}}<sub>2</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStates.preset3": "‪{ $groundStateNumber ->\n  [0] a times psi sub 0 minus a times psi sub 1\n  *[1] a times psi sub 1 minus a times psi sub 2\n}‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset4.groundState0": "‪-a{{psi}}<sub>0</sub> + a{{psi}}<sub>1</sub>‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset4.groundState1": "‪-a{{psi}}<sub>1</sub> + a{{psi}}<sub>2</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStates.preset4": "‪{ $groundStateNumber ->\n  [0] negative a times psi sub 0 plus a times psi sub 1\n  *[1] negative a times psi sub 1 plus a times psi sub 2\n}‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset5.groundState0": "‪a{{psi}}<sub>0</sub> + a{{psi}}<sub>1</sub> + a{{psi}}<sub>2</sub>‬",
    "QUANTUM_BOUND_STATES/superpositionStates.preset5.groundState1": "‪a{{psi}}<sub>1</sub> + a{{psi}}<sub>2</sub> + a{{psi}}<sub>3</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStates.preset5": "‪{ $groundStateNumber ->\n  [0] a times psi sub 0 plus a times psi sub 1 plus a times psi sub 2\n  *[1] a times psi sub 1 plus a times psi sub 2 plus a times psi sub 3\n}‬",
    "QUANTUM_BOUND_STATES/superpositionStates.wavePacket": "‪Wave Packet‬",
    "QUANTUM_BOUND_STATES/potentials.doubleSquare": "‪Double Square‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.accessibleHeading": "‪Quantum State Graph‬",
    "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsButton.accessibleName": "‪Probability Density Details‬",
    "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsButton.accessibleHelpText": "‪Open the full equation for the probability density of the selected state.‬",
    "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsButton.accessibleContextResponse": "‪Probability Density equation shown.‬",
    "QUANTUM_BOUND_STATES/a11y.waveFunctionDetailsButton.accessibleName": "‪Wave Function Details‬",
    "QUANTUM_BOUND_STATES/a11y.waveFunctionDetailsButton.accessibleHelpText": "‪Open the full equation for the wave function of the selected state.‬",
    "QUANTUM_BOUND_STATES/a11y.waveFunctionDetailsButton.accessibleContextResponse": "‪Wave Function equation shown.‬",
    "QUANTUM_BOUND_STATES/incompatibleSuperpositionState": "‪Incompatible Superposition State‬",
    "QUANTUM_BOUND_STATES/superpositionState": "‪Superposition State‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.playArea.energyDiagram": "‪The Energy Diagram, a potential energy well is drawn with a ladder of energy levels.\nAll energy levels in the superposition state are highlighted when you select a superposition state. Use handles on the potential curve reshape the well.\nChoose the potential and the superposition state. Select between curated presets or customizable superposition states.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.playArea.quantumStateGraph": "‪The Quantum State Graph shares a position axis with the Energy Diagram. \nYou can observe the probability density or wave function for the selected superposition state. You can \nhide the graph entirely or view the full equation details.\nIf viewing the wave function, you can toggle parts of the graph, such as the real or imaginary part.\nThere is also an option to show the magnitude and, if enabled, the phase of the wave function.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.controlArea": "‪There are a few controls for visual inspection of the energy diagram or \ncontrolling the speed of the simulation. Toggle the values on the energy diagram. \nAdd a movable Reference Line that reads values from both graphs \nAdd a magnifier lets you visually inspect closely spaced energy levels. \nTime controls restart, play, pause, and step the system through time, \nset how fast time passes, and show or hide the elapsed time.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.interactionHint": "‪Choose a superposition state and observe the quantum state graph to explore how the state changes over time.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.currentDetails.accessibleTemplate.listItems.superpositionState": "‪Superposition state is set to { $name }.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.twoWellsScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, two identical potential wells sit side by side.\nUse the handles to reshape the wells and explore how the energy ladder \nresponds as the wells change, move together, or move apart. \nChange the potential well type to explore a different two-well shape.\nExplore the changes to the bound state energy levels with the energy level selector.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.twoWellsScreen.screenSummary.playArea.quantumStateGraph": "‪The Quantum State Graph shares a position axis with the Energy Diagram. \nYou can observe the probability density or wave function for the selected energy level. If viewing\nthe wave function, you can toggle parts of the graph, such as the real or imaginary part.\nThere is also an option to show the magnitude and, if enabled, the phase of the wave function. You can also\nhide the graph entirely.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.twoWellsScreen.screenSummary.controlArea": "‪There are a few controls for visual inspection of the energy diagram or \ncontrolling the speed of the simulation. Toggle the values on the energy diagram. \nAdd a movable Reference Line that reads values from both graphs \nAdd a magnifier lets you visually inspect closely spaced energy levels. \nTime controls restart, play, pause, and step the system through time, \nset how fast time passes, and show or hide the elapsed time.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.twoWellsScreen.screenSummary.interactionHint": "‪Choose an energy level and explore how the wave function fills the two wells.‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.referenceLine.readValues": "‪Read values<br>(accessibility)‬",
    "QUANTUM_BOUND_STATES/keyboardHelp.jumpToZero": "‪Jump to zero‬",
    "QUANTUM_BOUND_STATES/tEqualsZero": "‪t = 0‬",
    "QUANTUM_BOUND_STATES/a11y.timeEvolutionRadioButtonGroup.tEqualsZeroRadioButton.accessibleContextResponse": "‪TODO.tEqualsZeroRadioButton.accessibleContextResponse‬",
    "QUANTUM_BOUND_STATES/a11y.timeEvolutionRadioButtonGroup.timeDependentRadioButton.accessibleContextResponse": "‪TODO.timeDependentRadioButton.accessibleContextResponse‬",
    "QUANTUM_BOUND_STATES/a11y.timeEvolutionRadioButtonGroup.accessibleName": "‪TODO.timeEvolutionRadioButtonGroup.accessibleName‬",
    "QUANTUM_BOUND_STATES/a11y.timeEvolutionRadioButtonGroup.accessibleHelpText": "‪TODO.timeEvolutionRadioButtonGroup.accessibleHelpText‬",
    "QUANTUM_BOUND_STATES/energyLevel": "‪Energy Level‬",
    "QUANTUM_BOUND_STATES/energyLevelPattern": "‪E<sub>{{energyLevelNumber}}</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.energyLevelSpinner.accessibleName": "‪Energy Level‬",
    "QUANTUM_BOUND_STATES/a11y.energyLevelSpinner.accessibleHelpText": "‪Step up or down through the energy levels and observe the selected state change in both graphs.‬",
    "QUANTUM_BOUND_STATES/a11y.potentialComboBox.accessibleName": "‪Potential‬",
    "QUANTUM_BOUND_STATES/a11y.potentialComboBox.accessibleHelpText": "‪Choose a potential shape for Energy Diagram.‬",
    "QUANTUM_BOUND_STATES/quantumStateGraph": "‪Quantum State Graph‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraphControls.accessibleHeading": "‪Quantum State Graph Controls‬",
    "QUANTUM_BOUND_STATES/a11y.electronMassesControl.accessibleHelpText": "‪Adjust the mass of the system and observe how the wave function and the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/mass": "‪Mass‬",
    "QUANTUM_BOUND_STATES/energyOffset": "‪Energy Offset‬",
    "QUANTUM_BOUND_STATES/a11y.energyOffsetSpinner.accessibleName": "‪Energy Offset‬",
    "QUANTUM_BOUND_STATES/a11y.energyOffsetSpinner.accessibleHelpText": "‪Shift the zero of the energy scale up or down.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.selectedPotential": "‪Potential well type is {$potentialName}.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.selectedGraph": "‪{ $graphName } is displayed for energy level { $energyLevelNumber }.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.referenceLineIsAdded": "‪Reference Line is added.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.magnifierIsAdded": "‪Magnifier is added.‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.simState": "‪{ $isPlaying ->\n  [true] Sim is playing.\n  *[false] Sim is paused.\n}‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.timeSpeed": "‪Time speed is set to {$speed}.\n{ $timeStep ->\n  [one] { $timeStep } femtosecond happens in one second of real time.\n  *[other] { $timeStep } femtoseconds happen in one second of real time.\n}‬",
    "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.leadingParagraph": "‪Currently,‬",
    "QUANTUM_BOUND_STATES/a11y.electricFieldControl.accessibleHelpText": "‪Apply an electric field to tilt the whole lattice, and observe how the energy lines respond.‬",
    "QUANTUM_BOUND_STATES/electricField": "‪Electric Field‬",
    "QUANTUM_BOUND_STATES/a11y.numberOfWellsControl.accessibleHelpText": "‪Add or remove wells in the lattice and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/numberOfWells": "‪Number of Wells‬",
    "QUANTUM_BOUND_STATES/probabilityDensity": "‪Probability Density‬",
    "QUANTUM_BOUND_STATES/waveFunction": "‪Wave Function‬",
    "QUANTUM_BOUND_STATES/probabilityDensityDialogTitle": "‪Probability Density‬",
    "QUANTUM_BOUND_STATES/waveFunctionDialogTitle": "‪Wave Function‬",
    "QUANTUM_BOUND_STATES/superpositionStateRequiresFinite": "‪Superposition State requires {{requiredNumber}} energy levels.<br>The current potential has {{actualNumber}} energy levels.‬",
    "QUANTUM_BOUND_STATES/superpositionStateRequiresInfinite": "‪Superposition State requires {{requiredNumber}} energy levels.<br>The current potential has infinite energy levels.‬",
    "QUANTUM_BOUND_STATES/superpositionStateRequiresTwoOrMore": "‪A superposition state requires two or more non-zero magnitudes.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleHeading": "‪Energy Diagram‬",
    "QUANTUM_BOUND_STATES/energy_eV": "‪Energy (eV)‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.accessibleHeading": "‪Magnifier‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.accessibleParagraph": "‪The Magnifier shows a 50 times zoomed-in view of part of the Energy Diagram for looking closely at the energy levels.‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleName": "‪Reference Line‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleHelpText": "‪Move across graphs to read curve values that cross the reference line.‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleRoleDescription": "‪custom slider‬",
    "QUANTUM_BOUND_STATES/a11y.timeControls.accessibleHeading": "‪Time Controls‬",
    "QUANTUM_BOUND_STATES/a11y.toolControls.accessibleHeading": "‪Tool Controls‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleNameOn": "‪Hide All Curves‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleNameOff": "‪Show All Curves‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleHelpTextOn": "‪Hide all Quantum State Graph curves to predict their shape.‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleHelpTextOff": "‪Show all Quantum State Graph curves to reveal the shape of the state.‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleContextResponseOn": "‪Curves shown.‬",
    "QUANTUM_BOUND_STATES/a11y.curvesVisibleToggleButton.accessibleContextResponseOff": "‪Curves hidden.‬",
    "QUANTUM_BOUND_STATES/potentialEnergy": "‪Potential Energy‬",
    "QUANTUM_BOUND_STATES/totalEnergy": "‪Total Energy‬",
    "QUANTUM_BOUND_STATES/superpositionStateDialogTitle": "‪Superposition State: {{name}}‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStateDialog.accessibleName": "‪Superposition State, { $name }‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStateDialog.accessibleParagraph.custom": "‪Build a superposition state by setting a magnitude and a phase for each of 48 coefficients, 12 per page. \nPsi equals the sum over levels of magnitude c times psi, with phase phi in multiples of pi. \nChanges apply when you press Normalize and Save. Closing without saving discards them.‬",
    "QUANTUM_BOUND_STATES/a11y.customEditButton.accessibleName": "‪Customize Superposition State‬",
    "QUANTUM_BOUND_STATES/a11y.customEditButton.accessibleHelpText": "‪Open the Custom Superposition State dialog to set the contribution of each energy level in the superposition.‬",
    "QUANTUM_BOUND_STATES/a11y.customEditButton.accessibleContextResponse": "‪Custom Superposition State dialog opened.‬",
    "QUANTUM_BOUND_STATES/energyLevelsSingular": "‪Energy Levels: E<sub>{{groundStateNumber}}</sub>‬",
    "QUANTUM_BOUND_STATES/energyLevelsPlural": "‪Energy Levels: E<sub>{{groundStateNumber}}</sub> to E<sub>{{maxEnergyLevelNumber}}</sub>‬",
    "QUANTUM_BOUND_STATES/energyLevelsInfinite": "‪Energy Levels: E<sub>{{groundStateNumber}}</sub> to E<sub style=\"font-size: 20px;\">{{infinitySymbol}}</sub>‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStateDialog.accessibleParagraph.preset": "‪TODO.presetSuperpositionStateDialog.accessibleParagraph‬",
    "QUANTUM_BOUND_STATES/a11y.presetInfoButton.accessibleName": "‪Preset Superposition State Details‬",
    "QUANTUM_BOUND_STATES/a11y.presetInfoButton.accessibleHelpText": "‪Open the full equation and coefficient list for selected superposition preset.‬",
    "QUANTUM_BOUND_STATES/a11y.presetInfoButton.accessibleContextResponse": "‪Preset Superposition State dialog opened.‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStateComboBox.accessibleName": "‪Superposition State‬",
    "QUANTUM_BOUND_STATES/a11y.superpositionStateComboBox.accessibleHelpText": "‪Choose a preset or customizable superposition state.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.selectedPotential": "‪Potential well type is { $potentialName }.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.numberOfWells": "‪Number of wells set to { $numberOfWells }.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.electronMasses": "‪Mass of the system set to { $electronMasses } electron masses.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.electricField": "‪Electric field set to { $electricField } volts per nanometer.‬",
    "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.leadingParagraph": "‪The Energy Diagram shows the potential energy curve and energy levels for the selected \npotential well type. Currently,‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.positionPhrase": "‪at {$value} nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.potentialEnergyPhrase": "‪potential energy is {$value} electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.probabilityDensityPhrase": "‪probability density is {$value}‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.realPartPhrase": "‪real part is {$value}‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.imaginaryPartPhrase": "‪imaginary part is {$value}‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.magnitudePhrase": "‪magnitude is {$value}‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.phasePhrase": "‪phase is {$value} radians‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleObjectResponse.joinPattern": "‪{ $first }, { $second }‬",
    "QUANTUM_BOUND_STATES/a11y.values.positiveInfinity": "‪positive infinity‬",
    "QUANTUM_BOUND_STATES/a11y.values.negativeInfinity": "‪negative infinity‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraphRadioButtonGroup.probabilityDensityRadioButton.accessibleContextResponse": "‪Quantum State Graph now shows Probability Density curve.‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraphRadioButtonGroup.waveFunctionRadioButton.accessibleContextResponse": "‪Quantum State Graph now shows Wave Function curves.‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraphRadioButtonGroup.accessibleName": "‪Quantum State Graph‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraphRadioButtonGroup.accessibleHelpText": "‪Choose which representation of the selected state to graph below the Energy Diagram.‬",
    "QUANTUM_BOUND_STATES/a11y.waveFunctionParts.accessibleHeading": "‪Wave Function Parts‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.probe.accessibleObjectResponse": "‪probe centered at { $x } nanometers and { $y } electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.probe.accessibleName": "‪Probe‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.probe.accessibleHelpText": "‪Move the probe over the Energy Diagram to visually look closely at the energy levels.‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.viewer.accessibleObjectResponse": "‪viewer centered at { $x } nanometers and { $y } electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.viewer.accessibleName": "‪Viewer‬",
    "QUANTUM_BOUND_STATES/a11y.magnifier.viewer.accessibleHelpText": "‪Move the viewer that shows the zoomed-in view.‬",
    "QUANTUM_BOUND_STATES/magnificationPower": "‪{{value}}×‬",
    "QUANTUM_BOUND_STATES/a11y.restartButton.accessibleHelpText": "‪Reset the clock to zero without changing any well or energy settings.‬",
    "QUANTUM_BOUND_STATES/a11y.restartButton.accessibleContextResponse": "‪Time reset to 0 femtoseconds.‬",
    "QUANTUM_BOUND_STATES/a11y.playPauseButton.accessibleContextResponseOff": "‪Sim paused at { $time } femtoseconds.‬",
    "QUANTUM_BOUND_STATES/a11y.playPauseButton.accessibleHelpTextPlaying": "‪Pause to stop time and inspect the current state.‬",
    "QUANTUM_BOUND_STATES/a11y.playPauseButton.accessibleHelpTextPaused": "‪Play to start time and explore what happens.‬",
    "QUANTUM_BOUND_STATES/a11y.stepForwardButton.accessibleHelpText": "‪Step forward time while paused.‬",
    "QUANTUM_BOUND_STATES/a11y.stepForwardButton.accessibleContextResponse": "‪Time stepped forward to { $time } femtoseconds.‬",
    "QUANTUM_BOUND_STATES/a11y.timeButtonGroup.accessibleHeading": "‪Time Buttons‬",
    "QUANTUM_BOUND_STATES/a11y.timeButtonGroup.accessibleHelpText": "‪Restart, play, pause, and step the system forward in time.‬",
    "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsDialog.accessibleParagraph": "‪The probability density equation for the state shown in the Quantum State Graph is a function of position and time. { $equation }‬",
    "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsDialog.equation": "‪the absolute value of psi squared equals the absolute value of { $expression } squared‬",
    "QUANTUM_BOUND_STATES/a11y.waveFunctionDetailsDialog.accessibleParagraph": "‪The wave function equation for the state shown in the Quantum State Graph is a function of position and time. { $equation }‬",
    "QUANTUM_BOUND_STATES/a11y.equationDetailsDialog.equationTerm": "‪{ $magnitude } times e to the i times { $phaseMultiplier } pi power times psi sub { $subscript }‬",
    "QUANTUM_BOUND_STATES/a11y.equationDetailsDialog.plus": "‪plus‬",
    "QUANTUM_BOUND_STATES/a11y.timeSpeedSlider.accessibleName": "‪Time Speed‬",
    "QUANTUM_BOUND_STATES/a11y.timeSpeedSlider.accessibleHelpText": "‪Change how fast time passes, from 1, slowest, to 5, fastest. Observe changes in the Quantum State Graph.\nEach increment speeds up time by a factor of ten. At speed 3, one femtosecond in the sim happens in one real second.‬",
    "QUANTUM_BOUND_STATES/slowest": "‪slowest‬",
    "QUANTUM_BOUND_STATES/fastest": "‪fastest‬",
    "QUANTUM_BOUND_STATES/a11y.timeControls.numberDisplay.accessibleParagraph": "‪{ $timeState ->\n  [isPlaying] Pause sim to read current time.\n  *[isPaused] { $time } femtoseconds\n}‬",
    "QUANTUM_BOUND_STATES/position_nm": "‪Position (nm)‬",
    "QUANTUM_BOUND_STATES/magnifier": "‪Magnifier‬",
    "QUANTUM_BOUND_STATES/a11y.magnifierCheckbox.accessibleHelpText": "‪Show a magnifier to look closely at the energy levels.‬",
    "QUANTUM_BOUND_STATES/a11y.magnifierCheckbox.accessibleContextResponseChecked": "‪Magnifier shown.‬",
    "QUANTUM_BOUND_STATES/a11y.magnifierCheckbox.accessibleContextResponseUnchecked": "‪Magnifier hidden.‬",
    "QUANTUM_BOUND_STATES/values": "‪Values‬",
    "QUANTUM_BOUND_STATES/a11y.valuesCheckbox.accessibleHelpText": "‪Keep values visible for handles and energy levels.‬",
    "QUANTUM_BOUND_STATES/a11y.valuesCheckbox.accessibleContextResponseChecked": "‪Values stay visible.‬",
    "QUANTUM_BOUND_STATES/a11y.valuesCheckbox.accessibleContextResponseUnchecked": "‪Values shown on focus.‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.accessibleParagraph.probabilityDensity": "‪Shows the probability density across the well.\nMove the Reference Line to read the potential value at any position.‬",
    "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.accessibleParagraph.waveFunction": "‪Shows the real, imaginary, and magnitude parts of the wave function across the well.\nMove the Reference Line to read values, and play time to explore how the parts behave.‬",
    "QUANTUM_BOUND_STATES/presetDialogSubtitle": "‪{{equation}}<br>where a is amplitude.‬",
    "QUANTUM_BOUND_STATES/realPart": "‪Real Part‬",
    "QUANTUM_BOUND_STATES/imaginaryPart": "‪Imaginary Part‬",
    "QUANTUM_BOUND_STATES/magnitude": "‪Magnitude‬",
    "QUANTUM_BOUND_STATES/customDialogSubtitle": "‪{{equation}}<br>where |c| is magnitude and {{phi}} is phase.‬",
    "QUANTUM_BOUND_STATES/a11y.magnitudeSpinner.accessibleName": "‪magnitude { $subscript }‬",
    "QUANTUM_BOUND_STATES/a11y.magnitudeSpinner.accessibleHelpText": "‪Set how much this energy level contributes to the superposition state.‬",
    "QUANTUM_BOUND_STATES/pageNumberPattern": "‪page {{pageNumber}} of {{totalPages}}‬",
    "QUANTUM_BOUND_STATES/a11y.pageNumberSpinner.accessibleName": "‪Page Number‬",
    "QUANTUM_BOUND_STATES/a11y.pageNumberSpinner.accessibleHelpText": "‪Move to the next or previous 12 coefficient and phase sets.‬",
    "QUANTUM_BOUND_STATES/a11y.phaseSpinner.accessibleName": "‪phase { $subscript }‬",
    "QUANTUM_BOUND_STATES/a11y.phaseSpinner.accessibleHelpText": "‪Set the phase in units of pi.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.energyOffset": "‪Energy offset set to { $energyOffset } electron volts.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.width": "‪Well width set to { $width } nanometers.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.depth": "‪Well depth set to { $depth } electron volts.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.separation": "‪Separation set to { $separation } nanometers.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.spacing": "‪Spacing set to { $spacing } nanometers.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.stepHeight": "‪Step height set to { $stepHeight } electron volts.‬",
    "QUANTUM_BOUND_STATES/a11y.potentials.accessibleTemplate.listItems.angularFrequency": "‪Angular frequency is { $angularFrequency } inverse femtoseconds.‬",
    "QUANTUM_BOUND_STATES/a11y.imaginaryPartCheckbox.accessibleHelpText": "‪Show or hide imaginary part of wave function.‬",
    "QUANTUM_BOUND_STATES/a11y.imaginaryPartCheckbox.accessibleContextResponseChecked": "‪Imaginary part shown.‬",
    "QUANTUM_BOUND_STATES/a11y.imaginaryPartCheckbox.accessibleContextResponseUnchecked": "‪Imaginary part hidden.‬",
    "QUANTUM_BOUND_STATES/a11y.magnitudeCheckbox.accessibleHelpText": "‪Show or hide magnitude of wave function.‬",
    "QUANTUM_BOUND_STATES/a11y.magnitudeCheckbox.accessibleContextResponseChecked": "‪Magnitude shown.‬",
    "QUANTUM_BOUND_STATES/a11y.magnitudeCheckbox.accessibleContextResponseUnchecked": "‪Magnitude hidden.‬",
    "QUANTUM_BOUND_STATES/phase": "‪Phase‬",
    "QUANTUM_BOUND_STATES/a11y.phaseCheckbox.accessibleHelpText": "‪Show or hide phase of wave function.‬",
    "QUANTUM_BOUND_STATES/a11y.phaseCheckbox.accessibleContextResponseChecked": "‪Phase shown.‬",
    "QUANTUM_BOUND_STATES/a11y.phaseCheckbox.accessibleContextResponseUnchecked": "‪Phase hidden.‬",
    "QUANTUM_BOUND_STATES/a11y.realPartCheckbox.accessibleHelpText": "‪Show or hide real part of wave function.‬",
    "QUANTUM_BOUND_STATES/a11y.realPartCheckbox.accessibleContextResponseChecked": "‪Real part shown.‬",
    "QUANTUM_BOUND_STATES/a11y.realPartCheckbox.accessibleContextResponseUnchecked": "‪Real part hidden.‬",
    "QUANTUM_BOUND_STATES/referenceLine": "‪Reference Line‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLineCheckbox.accessibleHelpText": "‪Show or hide vertical Reference Line across Energy Diagram and Quantum State Graph.‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLineCheckbox.accessibleContextResponseChecked": "‪Reference Line shown.‬",
    "QUANTUM_BOUND_STATES/a11y.referenceLineCheckbox.accessibleContextResponseUnchecked": "‪Reference Line hidden.‬",
    "QUANTUM_BOUND_STATES/off": "‪Off‬",
    "QUANTUM_BOUND_STATES/a11y.sonificationCurveComboBox.accessibleName": "‪Curve for Sonification‬",
    "QUANTUM_BOUND_STATES/a11y.sonificationCurveComboBox.accessibleHelpText": "‪Choose a curve to explore using sound when moving the reference line. Pitch is mapped to the normalized amplitude of the curve.‬",
    "QUANTUM_BOUND_STATES/normalizeAndSaveButton": "‪Normalize & Save‬",
    "QUANTUM_BOUND_STATES/a11y.normalizeAndSaveButton.accessibleName": "‪Normalize and Save‬",
    "QUANTUM_BOUND_STATES/a11y.normalizeAndSaveButton.accessibleHelpText": "‪Rescale coefficients so their magnitudes squared sum to one, and save as a custom entry.‬",
    "QUANTUM_BOUND_STATES/a11y.normalizeAndSaveButton.accessibleContextResponse": "‪Superposition state coefficients normalized and saved.‬",
    "QUANTUM_BOUND_STATES/clearButton": "‪Clear‬",
    "QUANTUM_BOUND_STATES/a11y.clearButton.accessibleHelpText": "‪Reset every coefficient to zero.‬",
    "QUANTUM_BOUND_STATES/a11y.clearButton.accessibleContextResponse": "‪All coefficient components set to zero.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.coulombWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/widthPattern": "‪width = {{value}} nm‬",
    "QUANTUM_BOUND_STATES/a11y.handles.coulombWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.coulombWidthHandle.accessibleHelpText": "‪Increase or decrease the spacing of the infinitely descending potential around 0 and explore how its energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleWidthHandle.accessibleHelpText": "‪Widen or narrow the triangular well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
    "QUANTUM_BOUND_STATES/depthPattern": "‪depth = {{value}} eV‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleName": "‪depth handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleHelpText": "‪Raise or lower the bottom of the triangular well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareDepthHandle.accessibleName": "‪depth handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareDepthHandle.accessibleHelpText": "‪Raise or lower the bottom of the box and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleObjectResponse": "‪{ $separation } nanometers‬",
    "QUANTUM_BOUND_STATES/separationPattern": "‪separation = {{value}} nm‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleName": "‪separation handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleHelpText": "‪Bring the two wells together or apart and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleHelpText": "‪Widen or narrow the box and observe how the energy levels and wave function respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.infiniteSquareWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.infiniteSquareWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.infiniteSquareWidthHandle.accessibleHelpText": "‪Widen or narrow the box and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.harmonicOscillatorWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.harmonicOscillatorWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.harmonicOscillatorWidthHandle.accessibleHelpText": "‪Widen or narrow the parabolic well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerDepthHandle.accessibleName": "‪depth handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerDepthHandle.accessibleHelpText": "‪Raise or lower the bottom of the Pöschl-Teller well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerSpacingHandle.accessibleObjectResponse": "‪{ $spacing } nanometers‬",
    "QUANTUM_BOUND_STATES/spacingPattern": "‪spacing = {{value}} nm‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerSpacingHandle.accessibleName": "‪spacing handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerSpacingHandle.accessibleHelpText": "‪Change the separation between the Pöschl-Teller wells and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerWidthHandle.accessibleHelpText": "‪Change the width of the Pöschl-Teller well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteStepHeightHandle.accessibleObjectResponse": "‪{ $stepHeight } electron volts‬",
    "QUANTUM_BOUND_STATES/stepHeightPattern": "‪step height = {{value}} eV‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteStepHeightHandle.accessibleName": "‪step height handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteStepHeightHandle.accessibleHelpText": "‪Raise or lower the step region of the well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseDepthHandle.accessibleName": "‪depth handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseDepthHandle.accessibleHelpText": "‪Raise or lower the bottom of the Morse well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.morseWidthHandle.accessibleHelpText": "‪Widen or narrow the Morse well and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteWidthHandle.accessibleName": "‪width handle‬",
    "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteWidthHandle.accessibleHelpText": "‪Widen or narrow the low-energy and step region of the well symmetrically and observe how the energy levels respond.‬",
    "QUANTUM_BOUND_STATES/a11y.handles.accessibleRoleDescription": "‪custom slider‬",
    "QUANTUM_BOUND_STATES/quantum-bound-states.title": "‪Quantum Bound States‬",
    "JOIST/privacyPolicy": "‪Privacy Policy‬",
    "JOIST/translation.credits.link": "‪Translation Credits‬",
    "JOIST/thirdParty.credits.link": "‪Third-party Credits‬",
    "JOIST/donateToPhet": "‪Donate to PhET‬",
    "JOIST/simTitleWithScreenNamePattern": "‪{{simName}} — {{screenName}}‬",
    "JOIST/a11y.screenNamePattern": "‪{{name}} Screen‬",
    "JOIST/a11y.goToScreenPattern": "‪Go to {{name}} Screen.‬",
    "JOIST/a11y.screenSimPattern": "‪{{screenName}}, {{simName}}‬",
    "JOIST/a11y.simScreen": "‪Sim Screen‬",
    "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.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.inPlayArea": "‪In Play Area:‬",
    "JOIST/a11y.inControlArea": "‪In Control Area:‬",
    "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/preferences.title": "‪Preferences‬",
    "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/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/versionPattern": "‪version {0}‬",
    "JOIST/license.title": "‪License‬",
    "JOIST/a11y.updateDialog.accessibleName": "‪Update Status‬",
    "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/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.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.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/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/a11y.preferences.tabs.localization.languageSelection.languageChangeResponsePattern": "‪On-screen text now in {{language}}.‬",
    "SCENERY_PHET/keyboardHelpDialog.move": "‪Move‬",
    "SCENERY_PHET/keyboardHelpDialog.moveSlower": "‪Move slower‬",
    "SCENERY_PHET/units.electronMasses.symbol": "‪m<sub>e</sub>‬",
    "SCENERY_PHET/units.electronMasses.symbolPattern": "‪{{value}} m<sub>e</sub>‬",
    "SCENERY_PHET/a11y.units.electronMasses.pattern": "‪{ $value ->\n  [one] { $value } electron mass\n  *[other] { $value } electron masses\n}‬",
    "SCENERY_PHET/units.electronVolts.symbol": "‪eV‬",
    "SCENERY_PHET/units.electronVolts.symbolPattern": "‪{{value}} eV‬",
    "SCENERY_PHET/a11y.units.electronVolts.pattern": "‪{ $value ->\n  [one] { $value } electron volt\n  *[other] { $value } electron volts\n}‬",
    "SCENERY_PHET/units.voltsPerNanometer.symbol": "‪V/nm‬",
    "SCENERY_PHET/units.voltsPerNanometer.symbolPattern": "‪{{value}} V/nm‬",
    "SCENERY_PHET/a11y.units.voltsPerNanometer.pattern": "‪{ $value ->\n  [one] { $value } volt per nanometer\n  *[other] { $value } volts per nanometer\n}‬",
    "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.comboBox.headingString": "‪Change Choice‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.option": "‪choice‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.options": "‪choices‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.closeWithoutChanging": "‪4. Close without changing‬",
    "SCENERY_PHET/a11y.keyboardHelpDialog.comboBox.closeWithoutChanging": "‪Close without changing‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.popUpListPattern": "‪1. Show {{thingPlural}}‬",
    "SCENERY_PHET/a11y.keyboardHelpDialog.comboBox.popUpListPattern": "‪Show {{thingPlural}}‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.moveThroughPattern": "‪2. Move through {{thingPlural}}‬",
    "SCENERY_PHET/a11y.keyboardHelpDialog.comboBox.moveThroughPattern": "‪Move through {{thingPlural}}‬",
    "SCENERY_PHET/keyboardHelpDialog.comboBox.chooseNewPattern": "‪3. Change {{thingSingular}}‬",
    "SCENERY_PHET/a11y.keyboardHelpDialog.comboBox.chooseNewPattern": "‪Change {{thingSingular}}‬",
    "SCENERY_PHET/keyboardHelpDialog.moveDraggableItems": "‪Move Draggable Items‬",
    "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/keyboardHelpDialog.spinnerControls": "‪Spinner Controls‬",
    "SCENERY_PHET/keyboardHelpDialog.spinner": "‪spinner‬",
    "SCENERY_PHET/keyboardHelpDialog.timingControls.timingControls": "‪Time Controls‬",
    "SCENERY_PHET/a11y.measuringTape": "‪Measuring Tape‬",
    "SCENERY_PHET/a11y.measuringTapeTip": "‪Measuring Tape Tip‬",
    "SCENERY_PHET/measuringTapeReadoutPattern": "‪{{distance}} {{units}}‬",
    "SCENERY_PHET/keyboardHelpDialog.or": "‪or‬",
    "SCENERY_PHET/units.inverseFemtoseconds.symbol": "‪fs<sup>-1</sup>‬",
    "SCENERY_PHET/units.inverseFemtoseconds.symbolPattern": "‪{{value}} fs<sup>-1</sup>‬",
    "SCENERY_PHET/a11y.units.inverseFemtoseconds.pattern": "‪{ $value ->\n  [one] { $value } inverse femtosecond\n  *[other] { $value } inverse femtoseconds\n}‬",
    "SCENERY_PHET/units.nanometers.symbol": "‪nm‬",
    "SCENERY_PHET/units.nanometers.symbolPattern": "‪{{value}} nm‬",
    "SCENERY_PHET/a11y.units.nanometers.pattern": "‪{ $value ->\n  [one] { $value } nanometer\n  *[other] { $value } nanometers\n}‬",
    "SCENERY_PHET/keyboardHelpDialog.hyphen": "‪-‬",
    "SCENERY_PHET/a11y.keyboard.key.control": "‪Control‬",
    "SCENERY_PHET/key.shift": "‪Shift‬",
    "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.modifierSeparatorPattern": "‪{ $first } plus { $second }‬",
    "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/a11y.keyboard.helpPatterns.listSeparatorPattern": "‪{ $first }, { $second }‬",
    "SCENERY_PHET/a11y.resetAll.accessibleName": "‪Reset All‬",
    "SCENERY_PHET/a11y.resetAll.accessibleContextResponse": "‪Everything reset.‬",
    "SCENERY_PHET/keyboardHelpDialog.resetAll": "‪Reset All‬",
    "SCENERY_PHET/a11y.playControlButton.play": "‪Play‬",
    "SCENERY_PHET/keyboardHelpDialog.timingControls.pauseOrPlayAction": "‪Pause or play action‬",
    "SCENERY_PHET/a11y.simSection.controlArea": "‪Control Area‬",
    "SCENERY_PHET/a11y.simSection.playArea": "‪Play 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.negativeNumber": "‪negative { $value }‬",
    "SCENERY_PHET/a11y.scientificNotation": "‪{ $value } times { $base } to the { $exponent } power‬",
    "SCENERY_PHET/scientificNotation": "‪{{value}} × {{base}}<sup>{{exponent}}</sup>‬",
    "SCENERY_PHET/a11y.grabDrag.movable": "‪movable‬",
    "SCENERY_PHET/a11y.playControlButton.stop": "‪Stop‬",
    "SCENERY_PHET/a11y.listItemPunctuation.commaPattern": "‪{{content}},‬",
    "SCENERY_PHET/a11y.listItemPunctuation.semicolonPattern": "‪{{content}};‬",
    "SCENERY_PHET/a11y.listItemPunctuation.periodPattern": "‪{{content}}.‬",
    "SCENERY_PHET/units.femtoseconds.symbol": "‪fs‬",
    "SCENERY_PHET/units.femtoseconds.symbolPattern": "‪{{value}} fs‬",
    "SCENERY_PHET/a11y.units.femtoseconds.pattern": "‪{ $value ->\n  [one] { $value } femtosecond\n  *[other] { $value } femtoseconds\n}‬",
    "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/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.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.info": "‪Info‬",
    "SCENERY_PHET/a11y.close": "‪Close‬",
    "SCENERY_PHET/a11y.playControlButton.pause": "‪Pause‬",
    "SCENERY_PHET/a11y.playPauseButton.pausedAccessibleContextResponse": "‪Sim paused.‬",
    "SCENERY_PHET/a11y.playPauseButton.playingAccessibleContextResponse": "‪Sim playing.‬",
    "SCENERY_PHET/a11y.restartButton.accessibleName": "‪Restart‬",
    "SCENERY_PHET/a11y.stepForwardButton.accessibleName": "‪Step Forward‬",
    "SCENERY_PHET/a11y.stepForwardButton.accessibleContextResponse": "‪Stepping forward.‬",
    "SUN/a11y.radioButtonGroup.combinedNameResponse": "‪{{groupName}}, {{buttonName}}‬",
    "SUN/a11y.closed": "‪Closed‬",
    "SUN/a11y.titleClosePattern": "‪{{title}}, Close.‬",
    "SUN/a11y.numberSpinnerRoleDescription": "‪number spinner‬"
  }
}