{
  "PARTICLE_IN_A_BOX/screen.eigenstate": "‪Eigenstate‬",
  "PARTICLE_IN_A_BOX/a11y.screens.eigenstateScreen.screenButtonsHelpText": "‪Explore the particle in a box model and its bound energy eigenstates for the infinite square well potential.‬",
  "PARTICLE_IN_A_BOX/screen.superposition": "‪Superposition‬",
  "PARTICLE_IN_A_BOX/a11y.screens.superpositionScreen.screenButtonsHelpText": "‪Explore superposition states for the particle in a box model and their time-dependent behavior.‬",
  "PARTICLE_IN_A_BOX/a11y.screens.eigenstateScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, a potential energy curve of an infinite square well is drawn with\nan intersecting ladder of bound energy levels. The edges of the lidless box-shaped well\nextend to infinity. Draggable handles on the curve change the width of the well. Energy\nDiagram Controls set the mass of the particle, the energy offset of the well, and the\nselected energy level.‬",
  "PARTICLE_IN_A_BOX/a11y.screens.eigenstateScreen.screenSummary.interactionHint": "‪Change the shape of the box and notice how the Quantum State Graph changes.‬",
  "PARTICLE_IN_A_BOX/a11y.screens.superpositionScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, a potential energy curve of an infinite square well is drawn with\nan intersecting ladder of bound energy levels. The edges of the lidless box-shaped well\nextend to infinity. Every level in the superposition state is highlighted. Draggable\nhandles on the curve change the well's width. Energy Diagram Controls set the\nsuperposition state.‬",
  "PARTICLE_IN_A_BOX/a11y.screens.superpositionScreen.screenSummary.interactionHint": "‪Choose a superposition state and observe the quantum state graph to explore how the state changes over time.‬",
  "PARTICLE_IN_A_BOX/particle-in-a-box.title": "‪Particle in a Box‬",
  "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.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/a11y.inPlayArea": "‪In Play Area:‬",
  "JOIST/a11y.inControlArea": "‪In Control Area:‬",
  "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/a11y.preferences.tabs.tabResponsePattern": "‪Preferences, {{title}} Tab‬",
  "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.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.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.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/preferences.tabs.visual.patterns": "‪Patterns‬",
  "JOIST/preferences.tabs.visual.patternsDescription": "‪Adds patterns to graphs to increase color contrast.‬",
  "JOIST/a11y.preferences.tabs.visual.patternsEnabledControl.accessibleContextResponseRightValue": "‪Patterns added to graphs.‬",
  "JOIST/a11y.preferences.tabs.visual.patternsEnabledControl.accessibleContextResponseLeftValue": "‪Patterns removed from graphs.‬",
  "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/projectorMode": "‪Projector Mode‬",
  "JOIST/preferences.tabs.visual.projectorModeDescription": "‪Increase color contrast for better visibility in classrooms.‬",
  "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/a11y.preferences.tabs.localization.languageSelection.languageChangeResponsePattern": "‪On-screen text now in {{language}}.‬",
  "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/keyboardHelp.referenceLine.heading": "‪Reference Line‬",
  "QUANTUM_BOUND_STATES/potentials.infiniteSquare": "‪Infinite Square‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.playArea.quantumStateGraph": "‪Below the Energy Diagram, the Quantum State Graph shares its position axis. It plots either\nthe probability density or the wave function for the selected energy level. Wave Function\nParts checkboxes choose which parts are plotted. A button in the graph hides or shows the\nplotted curves.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.controlArea": "‪Tool Controls add a Magnifier and a movable Reference Line, and show value labels on the\ndiagram. Time controls restart, play, pause, and step the system through time, set how fast\ntime passes, and show or hide the elapsed time. Reset All returns the simulation to its\nstarting state.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.leadingParagraph": "‪Currently,‬",
  "QUANTUM_BOUND_STATES/keyboardHelp.referenceLine.readValues": "‪Read values<br>(accessibility)‬",
  "QUANTUM_BOUND_STATES/keyboardHelp.jumpToZero": "‪Jump to zero‬",
  "QUANTUM_BOUND_STATES/energyDiagram": "‪Energy Diagram‬",
  "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/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.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.screens.oneWellScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, a potential energy well is drawn with a ladder of bound energy\nlevels. Draggable handles on the curve change the shape of the well. Energy Diagram\nControls set the potential well type, the mass of the system, the energy offset, and the\nselected energy level.‬",
  "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.poschlTeller": "‪Pöschl-Teller‬",
  "QUANTUM_BOUND_STATES/potentials.morse": "‪Morse‬",
  "QUANTUM_BOUND_STATES/potentials.harmonicOscillator": "‪Harmonic Oscillator‬",
  "QUANTUM_BOUND_STATES/potentials.steppedInfinite": "‪Stepped Infinite‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.leadingParagraph.superpositionState": "‪Probability Density for superposition state { $name }.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.isHidden": "‪Plotted probability is hidden.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.isShown.superpositionState": "‪Plotted probability density is a complex combination of bound states, which evolves in time.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.useReferenceLine": "‪Use the reference line tool to read curve values at any position.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.leadingParagraph.superpositionState": "‪Wave Function for superposition state { $name }.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.isHidden": "‪Wave function plots are hidden.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.noPartsSelected": "‪No wave function parts are selected.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.superpositionState": "‪Plotted wave function is a complex combination of bound states, which evolves in time.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.playArea.energyDiagram": "‪In the Energy Diagram, the selected potential well type is drawn with a ladder of bound\nenergy levels, and every level in the superposition state is highlighted. Draggable handles\non the curve change the shape of the well. Energy Diagram Controls set the potential well\ntype and the superposition state.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.superpositionScreen.screenSummary.playArea.quantumStateGraph": "‪Below the Energy Diagram, the Quantum State Graph shares its position axis. It plots either\nthe probability density or the wave function for the selected superposition state. Wave\nFunction Parts checkboxes choose which parts are plotted. A button in the graph hides or\nshows the plotted curves, and another opens the full equation for the plotted state.‬",
  "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/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.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.selectedPotential": "‪Potential well type is {$potentialName}.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.numberOfWells": "‪Number of wells set to { $numberOfWells }.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.selectedGraphAndEnergyLevel": "‪{ $graphName } is displayed for energy level { $energyLevelNumber }.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.selectedGraph": "‪{ $graphName } is displayed.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.electricField": "‪Electric field set to { $electricField } volts per nanometer.‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.time": "‪{ $timeState ->\n  [playing] Time is evolving in femtoseconds.\n  *[paused] Time is paused at { $value } femtoseconds.\n}‬",
  "QUANTUM_BOUND_STATES/a11y.screens.defaults.screenSummary.currentDetails.accessibleTemplate.listItems.superpositionState": "‪Superposition state is set to { $name }.‬",
  "QUANTUM_BOUND_STATES/a11y.energyDiagramControls.accessibleHeading": "‪Energy Diagram Controls‬",
  "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.energyLevelSpinner.accessibleObjectResponse": "‪E { $energyLevelNumber }, { $energyValue } electron volts‬",
  "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.energyOffsetSpinner.accessibleObjectResponse": "‪{ $energyOffset } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.term": "‪the absolute value of psi sub { $energyLevelNumber } of open paren x comma t close paren squared‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.leadingParagraph.stationaryState": "‪Probability Density for energy level { $energyLevelNumber }, { $term }.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.probabilityDensityGraph.isShown.stationaryState": "‪Plotted probability density:‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.term": "‪psi sub { $energyLevelNumber } of open paren x comma t close paren‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.leadingParagraph.stationaryState": "‪Wave Function for energy level { $energyLevelNumber }, { $term }.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.realPart": "‪Plotted wave function real part:‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.imaginaryPart": "‪Plotted wave function imaginary part:‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.waveFunctionGraph.magnitude": "‪Plotted wave function magnitude:‬",
  "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.energyDiagram.accessibleHeading": "‪Energy Diagram‬",
  "QUANTUM_BOUND_STATES/energyUnits": "‪Energy ({{units}})‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.accessibleHeading": "‪Reference Line‬",
  "QUANTUM_BOUND_STATES/a11y.timeControls.accessibleHeading": "‪Time Controls‬",
  "QUANTUM_BOUND_STATES/a11y.toolControls.accessibleHeading": "‪Tool Controls‬",
  "QUANTUM_BOUND_STATES/angularFrequencyPattern": "‪{{omega}} = {{value}} {{units}}‬",
  "QUANTUM_BOUND_STATES/potentialEnergy": "‪Potential Energy‬",
  "QUANTUM_BOUND_STATES/totalEnergy": "‪Total Energy‬",
  "QUANTUM_BOUND_STATES/quantumStateGraph": "‪Quantum State Graph‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraphControls.accessibleHeading": "‪Quantum State Graph Controls‬",
  "QUANTUM_BOUND_STATES/waveFunction": "‪Wave Function‬",
  "QUANTUM_BOUND_STATES/probabilityDensity": "‪Probability Density‬",
  "QUANTUM_BOUND_STATES/probabilityDensityDialogTitle": "‪Probability Density‬",
  "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. The equation is { $equation }.‬",
  "QUANTUM_BOUND_STATES/waveFunctionDialogTitle": "‪Wave Function‬",
  "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. The equation is { $equation }.‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.positionPhrase": "‪at {$value} nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.potentialEnergyPhrase": "‪potential energy is {$value} electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.probabilityDensityPhrase": "‪probability density is {$value}‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.realPartPhrase": "‪real part is {$value}‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.imaginaryPartPhrase": "‪imaginary part is {$value}‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.magnitudePhrase": "‪magnitude is {$value}‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.phasePhrase": "‪phase is {$value} radians‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleObjectResponse.joinPattern": "‪{ $first }, { $second }‬",
  "QUANTUM_BOUND_STATES/a11y.values.positiveInfinity": "‪positive infinity‬",
  "QUANTUM_BOUND_STATES/a11y.values.negativeInfinity": "‪negative infinity‬",
  "QUANTUM_BOUND_STATES/a11y.presetInfoButton.accessibleName": "‪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": "‪Superposition State Details dialog opened.‬",
  "QUANTUM_BOUND_STATES/a11y.customEditButton.accessibleName": "‪Customize Superposition State‬",
  "QUANTUM_BOUND_STATES/a11y.customEditButton.accessibleHelpText": "‪Open 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.superpositionStateComboBox.accessibleName": "‪Superposition State‬",
  "QUANTUM_BOUND_STATES/a11y.superpositionStateComboBox.accessibleHelpText": "‪Choose a ready-made combination of energy levels to explore as a superposition or create your own custom superposition.‬",
  "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.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.listItems.energyLevels": "‪{ $isFinite ->\n  [true] Potential has energy levels E { $groundStateNumber} to E { $maxEnergyLevelNumber }.\n  *[false] Potential has energy levels E { $groundStateNumber} to E infinity.\n}‬",
  "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.selectedEnergyLevel": "‪Energy level E {$energyLevelNumber} selected at { $energy } electron volts.‬",
  "QUANTUM_BOUND_STATES/a11y.energyDiagram.accessibleTemplate.listItems.superpositionState": "‪Superposition state is set to { $name }.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.isNotEvolving": "‪is not evolving in time.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.isEvolving": "‪is evolving in time.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.isAComplexShape": "‪is a complex curve that may have multiple maxima and minima.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.minimaWithZeroProbability": "‪has { $minima } minima with zero probability.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.minimaWithZeroMagnitude": "‪has { $minima } minima with zero magnitude.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.internalNodes": "‪has {$internalNodes} internal nodes that cross y equals 0.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.maxima": "‪has { $maxima } maxima.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.maximaOrMinima": "‪has { $maximaOrMinima } maxima or minima.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.isFlatAtZero": "‪has zero value and is flat.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.listItems.phase": "‪phase is mapped to color and fills area below magnitude curve.‬",
  "QUANTUM_BOUND_STATES/a11y.quantumStateGraph.incompatibleSuperpositionState": "‪Superposition state is incompatible with current potential.\nSuperposition state requires { $requiredNumberOfEnergyLevels } energy levels.\nCurrent potential has { $actualNumberOfEnergyLevels } energy levels.‬",
  "QUANTUM_BOUND_STATES/a11y.potentialComboBox.accessibleName": "‪Potential Well Type‬",
  "QUANTUM_BOUND_STATES/a11y.potentialComboBox.accessibleHelpText": "‪Choose a potential energy well type for Energy Diagram.‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleName": "‪Reference Line Handle‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleRoleDescription": "‪custom slider‬",
  "QUANTUM_BOUND_STATES/a11y.referenceLine.referenceLineHandle.accessibleHelpText": "‪Move across graphs to read curve values that cross the reference line.‬",
  "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/magnifier": "‪Magnifier‬",
  "QUANTUM_BOUND_STATES/a11y.magnifierCheckbox.accessibleHelpText": "‪Show or hide magnifier for close-up view of 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": "‪Show or hide value labels on potential handles and energy levels.‬",
  "QUANTUM_BOUND_STATES/a11y.valuesCheckbox.accessibleContextResponseChecked": "‪Value labels shown.‬",
  "QUANTUM_BOUND_STATES/a11y.valuesCheckbox.accessibleContextResponseUnchecked": "‪Value labels hidden.‬",
  "QUANTUM_BOUND_STATES/a11y.restartButton.accessibleHelpText": "‪Reset the clock to zero without changing any well or energy settings.‬",
  "QUANTUM_BOUND_STATES/a11y.restartButton.accessibleContextResponse": "‪{ $timeVisible ->\n  [true] Time reset to 0 femtoseconds.\n  *[false] Time reset.\n}‬",
  "QUANTUM_BOUND_STATES/a11y.playPauseButton.accessibleContextResponseOff": "‪{ $timeVisible ->\n  [true] Sim paused at { $time } femtoseconds.\n  *[false] Sim is paused.\n}‬",
  "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": "‪{ $timeVisible ->\n  [true] Time stepped forward to { $time } femtoseconds.\n  *[false] Time stepped forward.\n}‬",
  "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.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  [isHidden] Time is hidden.\n  [isPlaying] Pause sim to read current time.\n  *[isPaused] { $time } femtoseconds\n}‬",
  "QUANTUM_BOUND_STATES/a11y.timeDisplayToggleButton.accessibleNameOn": "‪Hide Time Display‬",
  "QUANTUM_BOUND_STATES/a11y.timeDisplayToggleButton.accessibleNameOff": "‪Show Time Display‬",
  "QUANTUM_BOUND_STATES/a11y.timeDisplayToggleButton.accessibleHelpText": "‪Show or hide the elapsed time readout in femtoseconds.‬",
  "QUANTUM_BOUND_STATES/a11y.timeDisplayToggleButton.accessibleContextResponseOn": "‪Time display shown.‬",
  "QUANTUM_BOUND_STATES/a11y.timeDisplayToggleButton.accessibleContextResponseOff": "‪Time display hidden.‬",
  "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.waveFunctionPartsCheckboxGroup.accessibleHeading": "‪Wave Function Parts‬",
  "QUANTUM_BOUND_STATES/a11y.waveFunctionPartsCheckboxGroup.accessibleHelpText": "‪Choose which parts of the wave function to plot in Quantum State Graph.‬",
  "QUANTUM_BOUND_STATES/positionUnits": "‪Position ({{units}})‬",
  "QUANTUM_BOUND_STATES/superpositionStateDialogTitle": "‪Superposition State: {{name}}‬",
  "QUANTUM_BOUND_STATES/a11y.probabilityDensityDetailsDialog.equation": "‪the absolute value of psi squared equals the absolute value of { $expression } squared‬",
  "QUANTUM_BOUND_STATES/a11y.waveFunctionDetailsDialog.equation": "‪psi equals { $expression }‬",
  "QUANTUM_BOUND_STATES/a11y.equationDetailsDialog.equationTerm": "‪{ $magnitude } times e to the i times { $phaseMultiplier } pi power times psi sub { $n }‬",
  "QUANTUM_BOUND_STATES/a11y.operators.plus": "‪plus‬",
  "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/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/realPart": "‪Real Part‬",
  "QUANTUM_BOUND_STATES/imaginaryPart": "‪Imaginary Part‬",
  "QUANTUM_BOUND_STATES/magnitude": "‪Magnitude‬",
  "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/a11y.imaginaryPartCheckbox.accessibleContextResponseChecked": "‪Imaginary part shown.‬",
  "QUANTUM_BOUND_STATES/a11y.imaginaryPartCheckbox.accessibleContextResponseUnchecked": "‪Imaginary part hidden.‬",
  "QUANTUM_BOUND_STATES/a11y.magnitudeCheckbox.accessibleContextResponseChecked": "‪Magnitude shown.‬",
  "QUANTUM_BOUND_STATES/a11y.magnitudeCheckbox.accessibleContextResponseUnchecked": "‪Magnitude hidden.‬",
  "QUANTUM_BOUND_STATES/a11y.phaseCheckbox.accessibleContextResponseChecked": "‪Phase shown.‬",
  "QUANTUM_BOUND_STATES/a11y.phaseCheckbox.accessibleContextResponseUnchecked": "‪Phase hidden.‬",
  "QUANTUM_BOUND_STATES/phase": "‪Phase‬",
  "QUANTUM_BOUND_STATES/a11y.realPartCheckbox.accessibleContextResponseChecked": "‪Real part shown.‬",
  "QUANTUM_BOUND_STATES/a11y.realPartCheckbox.accessibleContextResponseUnchecked": "‪Real part hidden.‬",
  "QUANTUM_BOUND_STATES/presetDialogSubtitle": "‪{{equation}}<br>where {{a}} is amplitude.‬",
  "QUANTUM_BOUND_STATES/a11y.presetSuperpositionStateDialog.accessibleName": "‪Superposition State, { $name }‬",
  "QUANTUM_BOUND_STATES/a11y.presetSuperpositionStateDialog.accessibleParagraph": "‪A superposition state is made by adding component states of the form a sub n psi sub n, where a sub n is amplitude. \nThe equation for this superposition state is { $equation }.‬",
  "QUANTUM_BOUND_STATES/a11y.operators.minus": "‪minus‬",
  "QUANTUM_BOUND_STATES/a11y.psiEquals": "‪psi equals‬",
  "QUANTUM_BOUND_STATES/a11y.psiSubIndex": "‪psi sub { $index }‬",
  "QUANTUM_BOUND_STATES/a11y.magnitudeSpinner.accessibleName": "‪magnitude { $n }‬",
  "QUANTUM_BOUND_STATES/a11y.magnitudeSpinner.accessibleHelpText": "‪Set how much this energy level contributes to the superposition state.‬",
  "QUANTUM_BOUND_STATES/customDialogSubtitle": "‪{{equation}}<br>where |{{c}}| is magnitude and {{phi}} is phase.‬",
  "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 magnitude and phase sets.‬",
  "QUANTUM_BOUND_STATES/a11y.pageNumberSpinner.accessibleObjectResponse": "‪{ $pageNumber } of { $totalPages }‬",
  "QUANTUM_BOUND_STATES/a11y.phaseSpinner.accessibleName": "‪phase { $n }‬",
  "QUANTUM_BOUND_STATES/a11y.phaseSpinner.accessibleHelpText": "‪Set the phase in units of pi.‬",
  "QUANTUM_BOUND_STATES/a11y.phaseSpinner.accessibleObjectResponse": "‪{ $phaseMultiplier } pi‬",
  "QUANTUM_BOUND_STATES/a11y.customSuperpositionStateDialog.accessibleName": "‪Superposition State, { $name }‬",
  "QUANTUM_BOUND_STATES/a11y.customSuperpositionStateDialog.listItems.superpositionStateEnergyLevels": "‪Superposition state requires { $numberOfEnergyLevels } energy levels.‬",
  "QUANTUM_BOUND_STATES/a11y.customSuperpositionStateDialog.listItems.potentialEnergyLevels": "‪{ $isFinite ->\n  [true] Potential has { $numberOfEnergyLevels } energy levels.\n  *[false] Potential has infinite energy levels.\n}‬",
  "QUANTUM_BOUND_STATES/a11y.customSuperpositionStateDialog.firstParagraph": "‪Build a superposition state by setting magnitude (c sub n) and phase (phi sub n) for each component state. Currently,‬",
  "QUANTUM_BOUND_STATES/a11y.customSuperpositionStateDialog.equationParagraph": "‪The equation takes the form psi equals a sum of one term per energy level. Each term is the absolute value of c sub n, times e to the i phi sub n power, times psi sub n, where phi sub n is in multiples of pi.‬",
  "QUANTUM_BOUND_STATES/clearButton": "‪Clear‬",
  "QUANTUM_BOUND_STATES/a11y.clearButton.accessibleHelpText": "‪Set all magnitude and phase values to zero.‬",
  "QUANTUM_BOUND_STATES/a11y.clearButton.accessibleContextResponse": "‪All magnitude and phase values set to zero.‬",
  "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": "‪Coefficients normalized and saved.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleContextResponse.increase": "‪Energy levels move down and farther apart.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleDepthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and closer together.‬",
  "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.coulombWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.coulombWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and farther apart, staying crowded near top of well.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.coulombWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and closer together, staying crowded near top of well.‬",
  "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.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.asymmetricTriangleWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.finiteSquareSeparationHandle.accessibleObjectResponse": "‪{ $separation } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleContextResponse.increase": "‪Split energy levels move closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleContextResponse.decrease": "‪Split energy levels spread farther apart.‬",
  "QUANTUM_BOUND_STATES/separationPattern": "‪separation = {{value}} {{units}}‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleName": "‪separation handle‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareSeparationHandle.accessibleHelpText": "‪Change the gap between wells and observe how the energy levels respond.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.finiteSquareDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareDepthHandle.accessibleContextResponse.increase": "‪Energy levels move slightly down.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.finiteSquareDepthHandle.accessibleContextResponse.decrease": "‪Energy levels move slightly up.‬",
  "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.harmonicOscillatorWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.harmonicOscillatorWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and closer together as angular frequency decreases.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.harmonicOscillatorWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart as angular frequency increases.‬",
  "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.morseDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.handles.morseDepthHandle.accessibleContextResponse.increase": "‪Energy levels move down and farther apart.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.morseDepthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and closer together.‬",
  "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.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.morseWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.steppedInfiniteStepHeightHandle.accessibleObjectResponse": "‪{ $stepHeight } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteStepHeightHandle.accessibleContextResponse.increase": "‪Energy levels move up and farther apart, more confined to low-energy region.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteStepHeightHandle.accessibleContextResponse.decrease": "‪Energy levels move down and closer together, less confined to low-energy region.‬",
  "QUANTUM_BOUND_STATES/stepHeightPattern": "‪step height = {{value}} {{units}}‬",
  "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.steppedInfiniteWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.steppedInfiniteWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.poschlTellerWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.poschlTellerDepthHandle.accessibleObjectResponse": "‪{ $depth } electron volts‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerDepthHandle.accessibleContextResponse.increase": "‪Energy levels move down and farther apart.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerDepthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and closer together.‬",
  "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.infiniteSquareWidthHandle.accessibleObjectResponse": "‪{ $width } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.infiniteSquareWidthHandle.accessibleContextResponse.increase": "‪Energy levels move down and closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.infiniteSquareWidthHandle.accessibleContextResponse.decrease": "‪Energy levels move up and farther apart.‬",
  "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.poschlTellerSpacingHandle.accessibleObjectResponse": "‪{ $spacing } nanometers‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerSpacingHandle.accessibleContextResponse.increase": "‪Split energy levels move closer together.‬",
  "QUANTUM_BOUND_STATES/a11y.handles.poschlTellerSpacingHandle.accessibleContextResponse.decrease": "‪Split energy levels spread farther apart.‬",
  "QUANTUM_BOUND_STATES/spacingPattern": "‪spacing = {{value}} {{units}}‬",
  "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/depthPattern": "‪depth = {{value}} {{units}}‬",
  "QUANTUM_BOUND_STATES/widthPattern": "‪width = {{value}} {{units}}‬",
  "QUANTUM_BOUND_STATES/a11y.handles.accessibleRoleDescription": "‪custom slider‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMinimum": "‪Jump to minimum‬",
  "SCENERY_PHET/keyboardHelpDialog.jumpToMaximum": "‪Jump to maximum‬",
  "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.or": "‪or‬",
  "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.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.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.accessibleHeading": "‪Measuring Tape‬",
  "SCENERY_PHET/a11y.measuringTape.base.accessibleName": "‪Measuring Tape Base‬",
  "SCENERY_PHET/a11y.measuringTape.tip.accessibleName": "‪Measuring Tape Tip‬",
  "SCENERY_PHET/measuringTapeReadoutPattern": "‪{{distance}} {{units}}‬",
  "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/keyboardHelpDialog.hyphen": "‪-‬",
  "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.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.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.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/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.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.close": "‪Close‬",
  "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/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.inverseSquareRootNanometers.symbol": "‪nm<sup>-1/2</sup>‬",
  "SCENERY_PHET/units.inverseSquareRootNanometers.symbolPattern": "‪{{value}} nm<sup>-1/2</sup>‬",
  "SCENERY_PHET/a11y.units.inverseSquareRootNanometers.pattern": "‪{ $value ->\n  [one] { $value } inverse square root nanometer\n  *[other] { $value } inverse square root nanometers\n}‬",
  "SCENERY_PHET/units.inverseNanometers.symbol": "‪nm<sup>-1</sup>‬",
  "SCENERY_PHET/units.inverseNanometers.symbolPattern": "‪{{value}} nm<sup>-1</sup>‬",
  "SCENERY_PHET/a11y.units.inverseNanometers.pattern": "‪{ $value ->\n  [one] { $value } inverse nanometer\n  *[other] { $value } inverse nanometers\n}‬",
  "SCENERY_PHET/a11y.info": "‪Info‬",
  "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/a11y.playControlButton.pause": "‪Pause‬",
  "SCENERY_PHET/a11y.playPauseButton.pausedAccessibleContextResponse": "‪Sim paused.‬",
  "SCENERY_PHET/a11y.playPauseButton.playingAccessibleContextResponse": "‪Sim playing.‬",
  "SCENERY_PHET/a11y.stepForwardButton.accessibleName": "‪Step Forward‬",
  "SCENERY_PHET/a11y.stepForwardButton.accessibleContextResponse": "‪Stepping forward.‬",
  "SCENERY_PHET/a11y.restartButton.accessibleName": "‪Restart‬",
  "SUN/a11y.radioButtonGroup.combinedNameResponse": "‪{{groupName}}, {{buttonName}}‬",
  "SUN/a11y.closed": "‪Closed‬",
  "SUN/a11y.titleClosePattern": "‪{{title}}, Close.‬",
  "SUN/a11y.numberSpinnerRoleDescription": "‪number spinner‬"
}