{
  "en": {
    "PHOTOELECTRIC_EFFECT/screen.energy": "‪Energy‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyScreen.screenButtonsHelpText": "‪Dive into the energy interactions of photons and electrons as light interacts with a metal plate.‬",
    "PHOTOELECTRIC_EFFECT/screen.intro": "‪Intro‬",
    "PHOTOELECTRIC_EFFECT/a11y.introScreen.screenButtonsHelpText": "‪Explore how light interacts with a metal plate to eject electrons.‬",
    "PHOTOELECTRIC_EFFECT/screen.experiment": "‪Experiment‬",
    "PHOTOELECTRIC_EFFECT/a11y.experimentScreen.screenButtonsHelpText": "‪Explore and measure how light interacts with a metal plate to eject electrons.‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.label": "‪Add second mystery metal‬",
    "PHOTOELECTRIC_EFFECT/keyboardHelpDialog.changeMetal": "‪Change Metal‬",
    "PHOTOELECTRIC_EFFECT/keyboardHelpDialog.metal": "‪metal‬",
    "PHOTOELECTRIC_EFFECT/keyboardHelpDialog.metals": "‪metals‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalsComboBox.accessibleContextResponse": "‪Data cleared.‬",
    "PHOTOELECTRIC_EFFECT/velocityVectors": "‪Velocity Vectors‬",
    "PHOTOELECTRIC_EFFECT/a11y.velocityVectorsCheckbox.accessibleHelpText": "‪An arrow that scales with the velocity of each ejected electron.‬",
    "PHOTOELECTRIC_EFFECT/a11y.velocityVectorsCheckbox.accessibleContextResponseChecked": "‪Velocity vectors shown.‬",
    "PHOTOELECTRIC_EFFECT/a11y.velocityVectorsCheckbox.accessibleContextResponseUnchecked": "‪Velocity vectors hidden.‬",
    "PHOTOELECTRIC_EFFECT/preferences.alwaysAbsorbAtFermiLevel.label": "‪Photons always absorb at Fermi energy level‬",
    "PHOTOELECTRIC_EFFECT/preferences.alwaysAbsorbAtFermiLevel.description": "‪Electrons will always eject with binding energy equal to the work function.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.alwaysAbsorbAtFermiLevelControl.accessibleContextResponseUnchecked": "‪Photons absorb at random energy levels. Data cleared.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.alwaysAbsorbAtFermiLevelControl.accessibleContextResponseChecked": "‪Photons always absorb at Fermi energy level. Data cleared.‬",
    "PHOTOELECTRIC_EFFECT/energyUnits.electronVolts": "‪Electron Volts (eV)‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.electronVoltsRadioButton.accessibleName": "‪Electron Volts‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.electronVoltsRadioButton.accessibleContextResponse": "‪Energy values now shown in electron volts.‬",
    "PHOTOELECTRIC_EFFECT/energyUnits.joules": "‪Joules (J)‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.joulesRadioButton.accessibleName": "‪Joules‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.joulesRadioButton.accessibleContextResponse": "‪Energy values now shown in joules, using scientific notation.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.accessibleName": "‪Energy Units‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.energyUnitsControl.accessibleHelpText": "‪Choose the units used for energy values.‬",
    "PHOTOELECTRIC_EFFECT/preferences.energyUnits.label": "‪Energy units‬",
    "PHOTOELECTRIC_EFFECT/preferences.energyUnits.description": "‪Sets the units used for every energy value in the simulation. Joules are shown in scientific notation.‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.description": "‪Additional target metal option with customizable physical values.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.mysteryMetalControl.accessibleContextResponseUnchecked": "‪Mystery 2 removed from the metal list.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.mysteryMetalControl.accessibleContextResponseChecked": "‪Mystery 2 added to the metal list.‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.workFunction.label": "‪Mystery Metal Work Function‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.workFunction.description": "‪Sets the work function for Mystery 2.‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.bandDepth.label": "‪Mystery Metal Band Depth‬",
    "PHOTOELECTRIC_EFFECT/preferences.mysteryMetal.bandDepth.description": "‪Sets the band depth for Mystery 2.‬",
    "PHOTOELECTRIC_EFFECT/a11y.graphs.accessibleHeading": "‪Graphs‬",
    "PHOTOELECTRIC_EFFECT/a11y.battery.accessibleHeading": "‪Battery‬",
    "PHOTOELECTRIC_EFFECT/keyboardHelpDialog.referenceLine.heading": "‪Reference Line‬",
    "PHOTOELECTRIC_EFFECT/metals.sodium": "‪Sodium‬",
    "PHOTOELECTRIC_EFFECT/metals.magnesium": "‪Magnesium‬",
    "PHOTOELECTRIC_EFFECT/metals.potassium": "‪Potassium‬",
    "PHOTOELECTRIC_EFFECT/metals.calcium": "‪Calcium‬",
    "PHOTOELECTRIC_EFFECT/metals.copper": "‪Copper‬",
    "PHOTOELECTRIC_EFFECT/metals.silver": "‪Silver‬",
    "PHOTOELECTRIC_EFFECT/metals.platinum": "‪Platinum‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery": "‪Mystery‬",
    "PHOTOELECTRIC_EFFECT/metals.custom": "‪Custom‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery1": "‪Mystery 1‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery2": "‪Mystery 2‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery3": "‪Mystery 3‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery4": "‪Mystery 4‬",
    "PHOTOELECTRIC_EFFECT/metals.mystery5": "‪Mystery 5‬",
    "PHOTOELECTRIC_EFFECT/preferences.photonModeControl.label": "‪Normalize intensity‬",
    "PHOTOELECTRIC_EFFECT/preferences.photonModeControl.description": "‪When intensity is normalized, the number of photons emitted is independent of photon wavelength.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.photonModeControl.accessibleContextResponseLeftValue": "‪Light source intensity depends on wavelength.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.photonModeControl.accessibleContextResponseRightValue": "‪Light source intensity normalized.‬",
    "PHOTOELECTRIC_EFFECT/preferences.showAllGraphData.label": "‪Show all graph data‬",
    "PHOTOELECTRIC_EFFECT/preferences.showAllGraphData.description": "‪Display all data points for the current experiment parameters.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.showAllGraphDataControl.accessibleContextResponseUnchecked": "‪Graphs record data when the experiment changes.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.showAllGraphDataControl.accessibleContextResponseChecked": "‪Graphs always show data.‬",
    "PHOTOELECTRIC_EFFECT/preferences.showPhotons.label": "‪Show photons‬",
    "PHOTOELECTRIC_EFFECT/preferences.showPhotons.description": "‪Show individual photons emitted by the light source.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.showPhotonsControl.accessibleContextResponseUnchecked": "‪Light source emits a continuous beam.‬",
    "PHOTOELECTRIC_EFFECT/a11y.preferences.showPhotonsControl.accessibleContextResponseChecked": "‪Light source emits photons.‬",
    "PHOTOELECTRIC_EFFECT/a11y.target.accessibleHeading": "‪Target Plate‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.accessibleHeading": "‪Light Source‬",
    "PHOTOELECTRIC_EFFECT/lightSource.single": "‪Single‬",
    "PHOTOELECTRIC_EFFECT/lightSource.burst": "‪Burst‬",
    "PHOTOELECTRIC_EFFECT/a11y.singleBurstSwitch.accessibleHelpText": "‪Choose whether light source emits one photon or three photons at a time.‬",
    "PHOTOELECTRIC_EFFECT/a11y.singleBurstSwitch.accessibleContextResponseLeftValue": "‪Emits one photon.‬",
    "PHOTOELECTRIC_EFFECT/a11y.singleBurstSwitch.accessibleContextResponseRightValue": "‪Emits three photons at once.‬",
    "PHOTOELECTRIC_EFFECT/lightSource.fire": "‪Fire‬",
    "PHOTOELECTRIC_EFFECT/a11y.firePhotonButton.accessibleHelpText": "‪Emits one or more photons toward the target plate.‬",
    "PHOTOELECTRIC_EFFECT/a11y.firePhotonButton.accessibleContextResponse.single": "‪{ $outcome ->\n  [ejected] Photon { $slot } strikes target plate. Electron ejected with { $kineticEnergy }.\n  *[notEjected] Photon { $slot } strikes target plate. No electron ejected.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.firePhotonButton.accessibleContextResponse.burst": "‪{ $ejectedState ->\n  [none] Three photons strike target plate. No electrons ejected.\n  *[ejected] { $ejectedCount ->\n               [one] Three photons strike target plate. One electron ejected.\n               *[other] Three photons strike target plate. { $ejectedCount } electrons ejected.\n             }\n}‬",
    "PHOTOELECTRIC_EFFECT/energy.energyGraphAccordionBox.title": "‪Energy Graphs‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.accessibleContextResponseExpanded": "‪Energy graphs shown.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.accessibleContextResponseCollapsed": "‪Energy graphs hidden.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.barGraph.accessibleParagraph": "‪{ $energyUnits ->\n  [electronVolts] Energy in electron volts, with one numbered column for each of up to the last three absorbed photons. Zero is the escape level: binding energy is plotted below zero and photon energy and kinetic energy are plotted above zero.\n  *[joules] Energy in joules, with one numbered column for each of up to the last three absorbed photons. Zero is the escape level: binding energy is plotted below zero, and photon energy and kinetic energy are plotted above zero.\n}‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.legend.bindingEnergy": "‪Electron Binding Energy‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.legend.photonEnergy": "‪Photon Energy‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.legend.kineticEnergy": "‪Electron Kinetic Energy‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.barGraph.accessibleHeading": "‪Energy Bars‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.energyDiagram.accessibleParagraph": "‪The energy axis runs from below the metal's filled states up past the escape level at zero. Empty states are in the gap from the escape level at zero down to the Fermi level. Filled states are in the gap from the Fermi level down to the bottom of the band.‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.legend.emptyStates": "‪Empty States‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.legend.filledStates": "‪Filled States‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.energyDiagram.accessibleHeading": "‪Energy Diagram‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.energyLightSource.accessibleParagraph": "‪The light source has three numbered lenses aimed down at a grounded metal target plate. Lens 1 records into column 1, lens 2 into column 2, and lens 3 into column 3.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.firingModeItem": "‪Firing mode is { a11y_firingModeName }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyScreen.screenSummary.playArea": "‪A photoelectric experiment setup includes a light source with three numbered lenses aimed at a grounded metal target plate, and an energy graph with one numbered column for each lens. Each time you fire, a photon travels from a lens to the metal, and what happens to that photon's energy is recorded in the matching column. You can change the experiment by firing a single photon or a burst of three, by adjusting the wavelength, and by choosing the target metal. The Energy Graphs box switches between a bar graph of the energies for each shot and an energy diagram of the electron states in the metal.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyScreen.screenSummary.controlArea": "‪Choose if velocity vectors show on the ejected electrons. Time controls let you pause, step through, or slow down the action, and Reset All returns the simulation to its starting state.‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentDetails.accessibleList.firingModeItem": "‪{ $firingMode ->\n  [single] Light source mode set to emit single photons.\n  *[burst] Light source mode set to emit a burst of three photons.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyScreen.screenSummary.interactionHint": "‪Press Fire to send light at the metal, then observe the outcome for that shot from the graphs.‬",
    "PHOTOELECTRIC_EFFECT/energy.metalPropertiesAccordionBox.title": "‪Metal Properties‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalPropertiesAccordionBox.accessibleContextResponseExpanded": "‪Metal properties shown.‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalPropertiesAccordionBox.accessibleContextResponseCollapsed": "‪Metal properties hidden.‬",
    "PHOTOELECTRIC_EFFECT/energy.workFunctionWithSymbolPattern": "‪Work Function ({{symbol}})‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalPropertiesAccordionBox.workFunctionControl.accessibleHelpText": "‪Set the work function of the Custom metal, the energy from the metal's highest filled level up to the escape level at zero.‬",
    "PHOTOELECTRIC_EFFECT/energy.bandDepthWithSymbolPattern": "‪Band Depth ({{symbol}})‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.bandDepthSymbol": "‪D‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalPropertiesAccordionBox.bandDepthControl.accessibleHelpText": "‪Set the band depth of the Custom metal, the energy from the metal's highest filled level down to the bottom of the band.‬",
    "PHOTOELECTRIC_EFFECT/a11y.recordedShots.accessibleList.shotItem": "‪{ $outcome ->\n  [noData] Photon { $slot }: No data.\n  [ejected] Photon { $slot }: Photon energy { $photonEnergy }, binding energy { $bindingEnergy }, an electron was ejected with kinetic energy { $kineticEnergy }.\n  *[notEjected] Photon { $slot }: Photon energy { $photonEnergy }, binding energy { $bindingEnergy }, no electron was ejected.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.shotOutcomes.accessibleList.shotItem": "‪{ $outcome ->\n  [noData] Photon { $slot }: No data.\n  [ejected] Photon { $slot }: Electron ejected with { $kineticEnergy }.\n  *[notEjected] Photon { $slot }: No electron ejected.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.recordedShots.accessibleList.leadingParagraph": "‪Recorded data:‬",
    "PHOTOELECTRIC_EFFECT/a11y.recordedShots.accessibleList.emptyItem": "‪No data recorded yet. Press Fire to collect data.‬",
    "PHOTOELECTRIC_EFFECT/a11y.recordedShots.accessibleList.workFunctionItem": "‪Work function marked at { $workFunction }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.recordedShots.accessibleList.bandDepthItem": "‪Band depth marked at { $bandBottomEnergy }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.shotOutcomes.accessibleList.leadingParagraph": "‪Recorded data from up to the last three emitted photons:‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.shotOutcomes.accessibleList.emptyItem": "‪No data recorded yet. Press Fire to collect data.‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotLabels.wavelength": "‪Wavelength:‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotLabels.intensity": "‪Intensity:‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotLabels.voltage": "‪Voltage:‬",
    "PHOTOELECTRIC_EFFECT/voltage.valueReadoutPattern": "‪{{value}} V‬",
    "PHOTOELECTRIC_EFFECT/showElectrons": "‪Show Electrons‬",
    "PHOTOELECTRIC_EFFECT/a11y.showElectronsCheckbox.accessibleHelpText": "‪Show or hide the electrons ejected from the metal. Current is not affected.‬",
    "PHOTOELECTRIC_EFFECT/a11y.showElectronsCheckbox.accessibleContextResponseChecked": "‪Electrons shown.‬",
    "PHOTOELECTRIC_EFFECT/a11y.showElectronsCheckbox.accessibleContextResponseUnchecked": "‪Electrons hidden.‬",
    "PHOTOELECTRIC_EFFECT/highestEnergyOnly": "‪Highest Energy Only‬",
    "PHOTOELECTRIC_EFFECT/a11y.highestEnergyOnlyCheckbox.accessibleHelpText": "‪Choose whether to show only the highest energy electrons or all ejected electrons. Current is not affected.‬",
    "PHOTOELECTRIC_EFFECT/a11y.highestEnergyOnlyCheckbox.accessibleContextResponseChecked": "‪Showing only the highest energy electrons.‬",
    "PHOTOELECTRIC_EFFECT/a11y.highestEnergyOnlyCheckbox.accessibleContextResponseUnchecked": "‪Showing all ejected electrons.‬",
    "PHOTOELECTRIC_EFFECT/a11y.introScreen.screenSummary.playArea": "‪A photoelectric experiment setup includes a metal target plate on the left end and a collector plate on the right end inside of a vacuum tube. A light source sits above the tube and aims a beam down at the metal target. You can change the experiment by adjusting the light source intensity or wavelength, and by choosing the target plate metal. Choose if the plates are grounded or connected through an ammeter that reads the current.‬",
    "PHOTOELECTRIC_EFFECT/a11y.introScreen.screenSummary.controlArea": "‪When the plates are connected, choose if electrons show and, if so, if only the highest energy electrons show. Time controls let you pause and step through the action, and Reset All returns the simulation to its starting state.‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentDetails.accessibleList.lightStateItem": "‪{ $lightState ->\n  [on] Light source is on.\n  *[off] Light source is off.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.introScreen.screenSummary.interactionHint": "‪Turn up the light source intensity, then adjust the wavelength to find when electrons start to fly off the metal.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.lightState.accessibleParagraph": "‪{ $lightState ->\n  [on] { a11y_spectrumRegionCapitalized } light shines on the target plate.\n  *[off] Light source is off.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.wiringItem": "‪{ $wiring ->\n  [grounded] Target and collector plates are grounded.\n  *[connected] Target and collector plates are connected through an ammeter.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.accessibleName": "‪Plate Setup‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.accessibleHelpText": "‪Choose whether the plates are grounded or connected through an ammeter.‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.groundedRadioButton.accessibleName": "‪Grounded Plates‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.groundedRadioButton.accessibleContextResponse": "‪Each plate connected to ground.‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.connectedPlatesRadioButton.accessibleName": "‪Connected Plates‬",
    "PHOTOELECTRIC_EFFECT/a11y.plateSetupRadioButtonGroup.connectedPlatesRadioButton.accessibleContextResponse": "‪Plates connected through an ammeter.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.voltageItem": "‪Battery set to { $voltage } volts.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.platePolarityItem": "‪{ $polarity ->\n  [positive] Target plate negatively charged, collector plate positively charged.\n  [negative] Target plate positively charged, collector plate negatively charged.\n  *[neutral] Plates not charged.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.experimentScreen.screenSummary.playArea": "‪A photoelectric experiment setup includes a metal target plate on the left end and a collector plate on the right end inside of a vacuum tube. A light source sits above the tube and aims a beam down at the metal target. Both plates are connected through an ammeter that reads the current and a battery to adjust the voltage between the plates. You can change the experiment by adjusting the light source intensity and wavelength, by choosing the target metal, and by setting the battery voltage across the plates. Three graphs can be expanded to plot experiment results. Each graph fills in as you sweep its controls, and you can take up to three snapshots of a graph and compare them stacked on a shared horizontal axis.‬",
    "PHOTOELECTRIC_EFFECT/a11y.experimentScreen.screenSummary.controlArea": "‪Choose if the ejected electrons show. Time controls let you pause and step through the action,  and Reset All returns the simulation to its starting state.‬",
    "PHOTOELECTRIC_EFFECT/a11y.experimentScreen.screenSummary.interactionHint": "‪Turn up the light source intensity and adjust the wavelength, voltage, and metal to start collecting data in the graphs.‬",
    "PHOTOELECTRIC_EFFECT/a11y.voltageCurrentGraphAccordionBox.accessibleName": "‪Current vs Voltage Graph‬",
    "PHOTOELECTRIC_EFFECT/a11y.voltageCurrentGraphAccordionBox.accessibleParagraph": "‪{ $pointState ->\n  [noData] Plot the current through the ammeter as you change the battery voltage. No data yet. Change the voltage to collect data.\n  *[hasData] Most recent point is { $voltage } volts, { $current }. To explore graph data: take a snapshot, open the saved snapshots dialog, and scan using the reference line.\n}‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.voltageAxisLabel": "‪Voltage (V)‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.currentAxisLabelPattern": "‪Current ({{units}})‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.voltageCurrentTitle": "‪Current vs Voltage‬",
    "PHOTOELECTRIC_EFFECT/a11y.intensityCurrentGraphAccordionBox.accessibleName": "‪Current vs Intensity Graph‬",
    "PHOTOELECTRIC_EFFECT/a11y.intensityCurrentGraphAccordionBox.accessibleParagraph": "‪{ $pointState ->\n  [noData] Plot the current through the ammeter as you change the light source intensity. No data yet. Change the intensity to collect data.\n  *[hasData] Most recent point is { $intensity } percent intensity, { $current }. To explore graph data: take a snapshot, open the saved snapshots dialog, and scan using the reference line.\n}‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.intensityAxisLabel": "‪Intensity (%)‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.intensityCurrentTitle": "‪Current vs Intensity‬",
    "PHOTOELECTRIC_EFFECT/a11y.frequencyEnergyGraphAccordionBox.accessibleName": "‪Electron Kinetic Energy vs Light Frequency Graph‬",
    "PHOTOELECTRIC_EFFECT/a11y.frequencyEnergyGraphAccordionBox.accessibleParagraph": "‪{ $pointState ->\n  [lightOff] Plot the maximum kinetic energy of the ejected electrons as you change the light frequency. No data is collected while the light source is off.\n  [noData] Plot the maximum kinetic energy of the ejected electrons as you change the light frequency. No data yet. Change the wavelength to collect data.\n  *[hasData] Most recent point is { $frequency }, { $energy }. To explore graph data: take a snapshot, open the saved snapshots dialog, and scan using the reference line.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.frequencyValuePattern": "‪{ $value } times ten to the fifteenth hertz‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.frequencyAxisLabel": "‪Frequency (x10<sup>15</sup> Hz)‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.energyAxisLabelPattern": "‪Electron KE<sub>max</sub> ({{units}})‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.frequencyEnergyTitle": "‪Electron Kinetic Energy vs Light Frequency‬",
    "PHOTOELECTRIC_EFFECT/a11y.voltageNumberControl.accessibleName": "‪Battery Voltage‬",
    "PHOTOELECTRIC_EFFECT/a11y.voltageNumberControl.accessibleHelpText": "‪Set the voltage across the plates, positive or negative.‬",
    "PHOTOELECTRIC_EFFECT/a11y.voltageNumberControl.accessibleContextResponse": "‪{ $ejecting ->\n  [none] No electrons ejecting.\n  *[some] { $collectorReach ->\n            [all] Electrons reach collector.\n            [some] Some electrons turn back before collector.\n            *[none] Electrons turn back before collector.\n          }\n}‬",
    "PHOTOELECTRIC_EFFECT/voltage.label": "‪Voltage‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalsComboBox.accessibleName": "‪Target Metal‬",
    "PHOTOELECTRIC_EFFECT/a11y.metalsComboBox.accessibleHelpText": "‪Choose the metal the light shines on.‬",
    "PHOTOELECTRIC_EFFECT/spectrumTrack.uv": "‪UV‬",
    "PHOTOELECTRIC_EFFECT/spectrumTrack.ir": "‪IR‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.wavelengthNumberControl.accessibleName": "‪Wavelength‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.wavelengthNumberControl.accessibleHelpText": "‪Change the wavelength of the light, from ultraviolet through visible to infrared.‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.wavelengthNumberControl.accessibleContextResponse": "‪{ $ejecting ->\n  [none] No electrons ejecting.\n  *[some] { $speedChange ->\n            [faster] Electrons ejecting. They move faster on average.\n            [slower] Electrons ejecting. They move slower on average.\n            *[same] Electrons ejecting.\n          }\n}‬",
    "PHOTOELECTRIC_EFFECT/wavelength.label": "‪Wavelength‬",
    "PHOTOELECTRIC_EFFECT/energyUnits.scaledUnitsPattern": "‪×{{base}}<sup>{{exponent}}</sup> {{units}}‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.barGraphRadioButton.accessibleName": "‪Energy Bars‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.barGraphRadioButton.accessibleContextResponse": "‪Graph switches to energy bar charts.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.energyDiagramRadioButton.accessibleName": "‪Energy Diagram‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.energyDiagramRadioButton.accessibleContextResponse": "‪Graph switches to energy diagram.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.accessibleName": "‪Energy Graph View‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.displayModeRadioButtonGroup.accessibleHelpText": "‪Choose whether to show the energy bar charts for each shot or a diagram of the electron states in the metal.‬",
    "PHOTOELECTRIC_EFFECT/energy.fermiLevelWithSymbolPattern": "‪Fermi Level ({{symbol}})‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.fermiLevelSymbol": "‪E<sub>F</sub>‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.graphControls.photonArrow": "‪Photon Arrow‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.photonArrowCheckbox.accessibleHelpText": "‪An arrow showing the energy of the photon that was just absorbed.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.photonArrowCheckbox.accessibleContextResponseChecked": "‪Photon arrows shown.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.photonArrowCheckbox.accessibleContextResponseUnchecked": "‪Photon arrows hidden.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.fermiLevelCheckbox.accessibleName": "‪Fermi Level‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.fermiLevelCheckbox.accessibleHelpText": "‪The Fermi level label marks the boundary between the filled states and the empty states.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.fermiLevelCheckbox.accessibleContextResponseChecked": "‪Fermi level label added.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.fermiLevelCheckbox.accessibleContextResponseUnchecked": "‪Fermi level label removed.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.workFunctionCheckbox.accessibleName": "‪Work Function‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.workFunctionCheckbox.accessibleHelpText": "‪Show or hide the marker for the work function, the energy from the metal's highest filled level up to the escape level at zero.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.workFunctionCheckbox.accessibleContextResponseChecked": "‪Work function label added.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.workFunctionCheckbox.accessibleContextResponseUnchecked": "‪Work function label removed.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.bandDepthCheckbox.accessibleName": "‪Band Depth‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.bandDepthCheckbox.accessibleHelpText": "‪Show or hide the marker for the band depth, the energy from the metal's highest filled level down to the bottom of the band.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.bandDepthCheckbox.accessibleContextResponseChecked": "‪Band depth label added.‬",
    "PHOTOELECTRIC_EFFECT/a11y.energyGraphAccordionBox.graphControls.bandDepthCheckbox.accessibleContextResponseUnchecked": "‪Band depth label removed.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.metalItem": "‪Target metal is { $metal }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.intensityItem": "‪Light source intensity is { $intensity } percent.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.wavelengthItem": "‪Wavelength in { a11y_spectrumRegionLowercase } region, { $wavelength } nanometers.‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.accessibleHeading": "‪Experiment Setup and Details‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.experimentDetails.accessibleList.leadingParagraph": "‪Experiment details:‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentDetails.accessibleList.leadingParagraph": "‪Currently:‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentDetails.accessibleList.metalItem": "‪Target metal is { $metal }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentDetails.accessibleList.simStateItem": "‪{ $simState ->\n  [playing] Sim is playing.\n  *[paused] Sim is paused.\n}‬",
    "PHOTOELECTRIC_EFFECT/energy.graph.energyAxisLabelPattern": "‪Energy ({{units}})‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.intensityControl.accessibleName": "‪Intensity‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.intensityControl.accessibleHelpText": "‪Change how much light shines on the target.‬",
    "PHOTOELECTRIC_EFFECT/a11y.lightSourceControl.intensityControl.accessibleContextResponse": "‪{ $emissionChange ->\n  [none] Photons absorb. No electrons ejecting.\n  [more] More electrons ejecting.\n  [fewer] Fewer electrons ejecting.\n  *[same] Electrons ejecting.\n}‬",
    "PHOTOELECTRIC_EFFECT/intensity.label": "‪Intensity‬",
    "PHOTOELECTRIC_EFFECT/current.label": "‪Current‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.electronBeam.accessibleList.leadingParagraph": "‪{ $electronCount ->\n  [none] No electrons ejected from metal.\n  [few] Some electrons ejected from metal and travel to collector. { a11y_setupAndDetails_electronBeam_accessibleList_collectorClause }\n  *[many] Many electrons ejected from metal and travel to the collector. { a11y_setupAndDetails_electronBeam_accessibleList_collectorClause }\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.electronBeam.accessibleList.velocitySpreadItem": "‪{ $velocitySpread ->\n  [range] Electrons ejected with a range of speeds.\n  *[sameSpeed] Electrons ejected with the same speed.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.electronBeam.accessibleList.ammeterItem": "‪Ammeter reads { $current }.‬",
    "PHOTOELECTRIC_EFFECT/a11y.currentReadout.lessThanPattern": "‪less than { $current }‬",
    "PHOTOELECTRIC_EFFECT/a11y.graphAccordionBox.accessibleContextResponseExpanded": "‪Expanded.‬",
    "PHOTOELECTRIC_EFFECT/a11y.graphAccordionBox.accessibleContextResponseCollapsed": "‪Collapsed.‬",
    "PHOTOELECTRIC_EFFECT/a11y.takeSnapshotButton.accessibleName": "‪Take Snapshot, { a11y_graphName }‬",
    "PHOTOELECTRIC_EFFECT/a11y.viewSnapshotsButton.accessibleName": "‪View Snapshots, { a11y_graphName }‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.snapshotList.wavelengthItem": "‪Wavelength is { $wavelength } nanometers.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.zoomInButton.accessibleName": "‪Zoom In‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.zoomInButton.accessibleContextResponse": "‪Zoomed in.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.zoomOutButton.accessibleName": "‪Zoom Out‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.zoomOutButton.accessibleContextResponse": "‪Zoomed out.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.accessibleName": "‪Saved Snapshots, { a11y_graphName }‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.accessibleParagraph": "‪{ $count ->\n  [one] 1 of 3 snapshots is saved.\n *[other] { $count } of 3 snapshots are saved, stacked for comparison and sharing one horizontal axis.\n} Each is labeled with experiment conditions set when it was saved.‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotLabels.metal": "‪Metal:‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotNumberPattern": "‪Snapshot {{snapshotNumber}}‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.trashButton.accessibleName": "‪Delete Snapshot { $number }‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.trashButton.accessibleContextResponse": "‪Snapshot { $number } deleted. { $remaining } of 3 snapshots stored.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.snapshotList.leadingParagraph": "‪Snapshot { $number }:‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.referenceLine": "‪Reference Line‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.referenceLineCheckbox.accessibleHelpText": "‪Add or remove a movable vertical line that reads values across the stacked snapshots.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.referenceLineCheckbox.accessibleContextResponseChecked": "‪Reference line added.‬",
    "PHOTOELECTRIC_EFFECT/a11y.snapshotsDialog.referenceLineCheckbox.accessibleContextResponseUnchecked": "‪Reference line removed.‬",
    "PHOTOELECTRIC_EFFECT/experiment.graph.snapshotSaved": "‪Saved!‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.accessibleRoleDescription": "‪custom slider‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.accessibleName": "‪Reference Line Handle‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.accessibleHelpText": "‪Move across the stacked graph snapshots to compare values at the same position.‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.snapshotReading": "‪{ $hasData ->\n  [data] Snapshot { $number }, { $reading }\n  *[noData] Snapshot { $number }, no data\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.noSnapshotsReading": "‪no snapshots saved‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.readingsJoinPattern": "‪{ $first }; { $second }‬",
    "PHOTOELECTRIC_EFFECT/a11y.referenceLine.accessibleObjectResponse": "‪{ $xValue }. { $readings }‬",
    "PHOTOELECTRIC_EFFECT/photoelectric-effect.title": "‪Photoelectric Effect‬",
    "PHOTOELECTRIC_EFFECT/a11y.setupAndDetails.electronBeam.accessibleList.collectorClause": "‪{ $collectorReach ->\n  [all] Electrons reach collector.\n  [some] Some electrons turn back before collector.\n  *[none] Electrons turn back before collector.\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.spectrumRegionCapitalized": "‪{ $spectrumRegion ->\n  [ultraviolet] Ultraviolet\n  [visible] Visible\n  *[infrared] Infrared\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.spectrumRegionLowercase": "‪{ $spectrumRegion ->\n  [ultraviolet] ultraviolet\n  [visible] visible\n  *[infrared] infrared\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.firingModeName": "‪{ $firingMode ->\n  [single] Single\n  *[burst] Burst\n}‬",
    "PHOTOELECTRIC_EFFECT/a11y.graphName": "‪{ $graph ->\n  [intensityCurrent] Current vs Intensity\n  [frequencyEnergy] Electron Kinetic Energy vs Light Frequency\n  *[voltageCurrent] Current vs Voltage\n}‬",
    "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.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.home": "‪Home‬",
    "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/credits.title": "‪Credits‬",
    "JOIST/credits.leadDesign": "‪Lead Design: {0}‬",
    "JOIST/credits.softwareDevelopment": "‪Software Development: {0}‬",
    "JOIST/credits.team": "‪Team: {0}‬",
    "JOIST/credits.contributors": "‪Contributors: {0}‬",
    "JOIST/credits.qualityAssurance": "‪Quality Assurance: {0}‬",
    "JOIST/credits.graphicArts": "‪Graphic Arts: {0}‬",
    "JOIST/credits.soundDesign": "‪Sound Design: {0}‬",
    "JOIST/credits.thanks": "‪Thanks‬",
    "JOIST/updates.checking": "‪Checking for updates…‬",
    "JOIST/updates.upToDate": "‪This simulation is up to date.‬",
    "JOIST/updates.outOfDate": "‪New version available‬",
    "JOIST/updates.newVersionAvailable": "‪There is a new version available: {0}.‬",
    "JOIST/updates.yourCurrentVersion": "‪Your current version is: {0}.‬",
    "JOIST/updates.getUpdate": "‪Get Update…‬",
    "JOIST/updates.noThanks": "‪No Thanks‬",
    "JOIST/a11y.updateDialog.noThanksButton.accessibleContextResponse": "‪Continuing with current version.‬",
    "JOIST/updates.offline": "‪Unable to check for updates.‬",
    "JOIST/preferences.tabs.overview.title": "‪Overview‬",
    "JOIST/preferences.tabs.simulation.title": "‪Simulation‬",
    "JOIST/preferences.tabs.visual.title": "‪Visual‬",
    "JOIST/preferences.tabs.audio.title": "‪Audio‬",
    "JOIST/preferences.tabs.input.title": "‪Input‬",
    "JOIST/preferences.tabs.localization.title": "‪Localization‬",
    "JOIST/preferences.tabs.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.audio.audioFeatures.title": "‪Audio Features‬",
    "JOIST/preferences.tabs.audio.sounds.description": "‪Play sonifications and sound effects as you interact.‬",
    "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/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.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/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/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/projectorMode": "‪Projector Mode‬",
    "JOIST/preferences.tabs.visual.projectorModeDescription": "‪Increase color contrast for better visibility in classrooms.‬",
    "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.moveSlower": "‪Move slower‬",
    "SCENERY_PHET/keyboardHelpDialog.move": "‪Move‬",
    "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/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.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.timingControls.timingControls": "‪Time Controls‬",
    "SCENERY_PHET/keyboardHelpDialog.or": "‪or‬",
    "SCENERY_PHET/keyboardHelpDialog.hyphen": "‪-‬",
    "SCENERY_PHET/units.electronVolt.symbol": "‪eV‬",
    "SCENERY_PHET/units.electronVolt.symbolPattern": "‪{{value}} eV‬",
    "SCENERY_PHET/a11y.units.electronVolt.pattern": "‪{ $value ->\n  [one] { $value } electron volt\n  *[other] { $value } electron volts\n}‬",
    "SCENERY_PHET/a11y.simSection.controlArea": "‪Control Area‬",
    "SCENERY_PHET/a11y.simSection.screenSummary.multiScreenIntro": "‪The {{screen}} changes as you play with it. It has a Play Area and a Control Area.‬",
    "SCENERY_PHET/a11y.simSection.screenSummary.singleScreenIntroPattern": "‪{{sim}} is an interactive sim. It changes as you play with it. It has a Play Area and a Control Area.‬",
    "SCENERY_PHET/a11y.simSection.screenSummary.keyboardShortcutsHint": "‪This screen has custom interactions. If needed, check out keyboard shortcuts under Sim Resources.‬",
    "SCENERY_PHET/a11y.simSection.playArea": "‪Play Area‬",
    "SCENERY_PHET/a11y.grabDrag.movable": "‪movable‬",
    "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.timeControlNode.accessibleHeading": "‪Time Controls‬",
    "SCENERY_PHET/units.amperes.symbol": "‪A‬",
    "SCENERY_PHET/units.amperes.symbolPattern": "‪{{value}} A‬",
    "SCENERY_PHET/a11y.units.amperes.pattern": "‪{ $value ->\n  [one] { $value } ampere\n  *[other] { $value } amperes\n}‬",
    "SCENERY_PHET/units.volts.symbol": "‪V‬",
    "SCENERY_PHET/units.volts.symbolPattern": "‪{{value}} V‬",
    "SCENERY_PHET/a11y.units.volts.pattern": "‪{ $value ->\n  [one] { $value } volt\n  *[other] { $value } volts\n}‬",
    "SCENERY_PHET/a11y.listItemPunctuation.commaPattern": "‪{{content}},‬",
    "SCENERY_PHET/a11y.listItemPunctuation.semicolonPattern": "‪{{content}};‬",
    "SCENERY_PHET/a11y.listItemPunctuation.periodPattern": "‪{{content}}.‬",
    "SCENERY_PHET/units.percent.symbol": "‪%‬",
    "SCENERY_PHET/units.percent.symbolPattern": "‪{{value}}%‬",
    "SCENERY_PHET/a11y.units.percent.pattern": "‪{ $value } percent‬",
    "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/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.keyboard.key.escape": "‪Escape‬",
    "SCENERY_PHET/a11y.keyboard.key.leftArrow": "‪Left Arrow‬",
    "SCENERY_PHET/a11y.keyboard.key.rightArrow": "‪Right Arrow‬",
    "SCENERY_PHET/a11y.keyboard.key.upArrow": "‪Up Arrow‬",
    "SCENERY_PHET/a11y.keyboard.key.downArrow": "‪Down Arrow‬",
    "SCENERY_PHET/a11y.keyboard.key.pageUp": "‪Page Up‬",
    "SCENERY_PHET/a11y.keyboard.key.pageDown": "‪Page Down‬",
    "SCENERY_PHET/key.home": "‪Home‬",
    "SCENERY_PHET/key.end": "‪End‬",
    "SCENERY_PHET/key.space": "‪Space‬",
    "SCENERY_PHET/key.tab": "‪Tab‬",
    "SCENERY_PHET/key.backspace": "‪Backspace‬",
    "SCENERY_PHET/key.delete": "‪Delete‬",
    "SCENERY_PHET/key.a": "‪A‬",
    "SCENERY_PHET/key.b": "‪B‬",
    "SCENERY_PHET/key.c": "‪C‬",
    "SCENERY_PHET/key.d": "‪D‬",
    "SCENERY_PHET/key.e": "‪E‬",
    "SCENERY_PHET/key.f": "‪F‬",
    "SCENERY_PHET/key.g": "‪G‬",
    "SCENERY_PHET/key.h": "‪H‬",
    "SCENERY_PHET/key.i": "‪I‬",
    "SCENERY_PHET/key.j": "‪J‬",
    "SCENERY_PHET/key.k": "‪K‬",
    "SCENERY_PHET/key.l": "‪L‬",
    "SCENERY_PHET/key.m": "‪M‬",
    "SCENERY_PHET/key.n": "‪N‬",
    "SCENERY_PHET/key.o": "‪O‬",
    "SCENERY_PHET/key.p": "‪P‬",
    "SCENERY_PHET/key.q": "‪Q‬",
    "SCENERY_PHET/key.r": "‪R‬",
    "SCENERY_PHET/key.s": "‪S‬",
    "SCENERY_PHET/key.t": "‪T‬",
    "SCENERY_PHET/key.u": "‪U‬",
    "SCENERY_PHET/key.v": "‪V‬",
    "SCENERY_PHET/key.w": "‪W‬",
    "SCENERY_PHET/key.x": "‪X‬",
    "SCENERY_PHET/key.y": "‪Y‬",
    "SCENERY_PHET/key.z": "‪Z‬",
    "SCENERY_PHET/key.zero": "‪0‬",
    "SCENERY_PHET/key.one": "‪1‬",
    "SCENERY_PHET/key.two": "‪2‬",
    "SCENERY_PHET/key.three": "‪3‬",
    "SCENERY_PHET/key.four": "‪4‬",
    "SCENERY_PHET/key.five": "‪5‬",
    "SCENERY_PHET/key.six": "‪6‬",
    "SCENERY_PHET/key.seven": "‪7‬",
    "SCENERY_PHET/key.eight": "‪8‬",
    "SCENERY_PHET/key.nine": "‪9‬",
    "SCENERY_PHET/key.option": "‪Option‬",
    "SCENERY_PHET/key.alt": "‪Alt‬",
    "SCENERY_PHET/key.return": "‪Return‬",
    "SCENERY_PHET/key.enter": "‪Enter‬",
    "SCENERY_PHET/key.capsLock": "‪Caps Lock‬",
    "SCENERY_PHET/key.esc": "‪Esc‬",
    "SCENERY_PHET/key.fn": "‪Fn‬",
    "SCENERY_PHET/key.pageDown": "‪Pg Dn‬",
    "SCENERY_PHET/key.pageUp": "‪Pg Up‬",
    "SCENERY_PHET/units.microamperes.symbol": "‪μA‬",
    "SCENERY_PHET/units.microamperes.symbolPattern": "‪{{value}} μA‬",
    "SCENERY_PHET/a11y.units.microamperes.pattern": "‪{ $value ->\n  [one] { $value } microampere\n  *[other] { $value } microamperes\n}‬",
    "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.playControlButton.stop": "‪Stop‬",
    "SCENERY_PHET/a11y.close": "‪Close‬",
    "SCENERY_PHET/speed.fast": "‪Fast‬",
    "SCENERY_PHET/speed.normal": "‪Normal‬",
    "SCENERY_PHET/speed.slow": "‪Slow‬",
    "SCENERY_PHET/a11y.timeControlNode.simSpeeds": "‪Sim Speeds‬",
    "SCENERY_PHET/a11y.timeControlNode.simSpeedDescription": "‪For closer observations Play sim on slower speed.‬",
    "SCENERY_PHET/a11y.playPauseStepButtonGroup.playingHelpText": "‪Pause sim to step through little by little.‬",
    "SCENERY_PHET/a11y.playPauseStepButtonGroup.pausedHelpText": "‪Step through little by little.‬",
    "SCENERY_PHET/units.joules.symbol": "‪J‬",
    "SCENERY_PHET/units.joules.symbolPattern": "‪{{value}} J‬",
    "SCENERY_PHET/a11y.units.joules.pattern": "‪{ $value ->\n  [one] { $value } joule\n  *[other] { $value } joules\n}‬",
    "SCENERY_PHET/units.photonsPerSecond.symbol": "‪photons/s‬",
    "SCENERY_PHET/units.photonsPerSecond.symbolPattern": "‪{{value}} photons/s‬",
    "SCENERY_PHET/a11y.units.photonsPerSecond.pattern": "‪{ $value ->\n  [one] { $value } photon per second\n  *[other] { $value } photons per second\n}‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.takeSnapshotButton.accessibleHelpText": "‪{ $snapshotCount ->\n  [0] { a11y_snapshotButtonGroup_takeSnapshotButton_captureAndStoreHelpText }\n  [one] { $snapshotCount } snapshot stored. { a11y_snapshotButtonGroup_takeSnapshotButton_captureAndStoreHelpText }\n *[other] { $snapshotCount } snapshots stored. { a11y_snapshotButtonGroup_takeSnapshotButton_captureAndStoreHelpText }\n}‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.takeSnapshotButton.accessibleContextResponse": "‪{ $snapshotCapacity ->\n  [maximumReached] Max number of snapshots stored. View snapshots to review or delete.\n  *[spaceAvailable] Snapshot stored.\n}‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.viewSnapshotsButton.accessibleHelpText": "‪{ $snapshotCount ->\n  [0] After taking snapshots, open for comparison or deletion.\n  [one] { $snapshotCount } snapshot stored. Open for comparison or deletion.\n *[other] { $snapshotCount } snapshots stored. Open for comparison or deletion.\n}‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.takeSnapshotButton.accessibleName": "‪Take Snapshot‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.viewSnapshotsButton.accessibleName": "‪View Snapshots‬",
    "SCENERY_PHET/a11y.stepBackwardButton.accessibleName": "‪Step Backward‬",
    "SCENERY_PHET/a11y.stepBackwardButton.accessibleContextResponse": "‪Stepping backward.‬",
    "SCENERY_PHET/a11y.stepForwardButton.accessibleName": "‪Step Forward‬",
    "SCENERY_PHET/a11y.stepForwardButton.accessibleContextResponse": "‪Stepping forward.‬",
    "SCENERY_PHET/a11y.playControlButton.pause": "‪Pause‬",
    "SCENERY_PHET/a11y.playPauseButton.pausedAccessibleContextResponse": "‪Sim paused.‬",
    "SCENERY_PHET/a11y.playPauseButton.playingAccessibleContextResponse": "‪Sim playing.‬",
    "SCENERY_PHET/a11y.snapshotButtonGroup.takeSnapshotButton.captureAndStoreHelpText": "‪{ $maxSnapshots ->\n  [one] Capture and store up to { $maxSnapshots } snapshot.\n *[other] Capture and store up to { $maxSnapshots } snapshots.\n}‬",
    "SUN/a11y.closed": "‪Closed‬",
    "SUN/a11y.titleClosePattern": "‪{{title}}, Close.‬",
    "SUN/a11y.aBSwitch.accessibleNamePattern": "‪{{selectedValue}}, Switch to {{otherValue}}‬",
    "SUN/a11y.radioButtonGroup.combinedNameResponse": "‪{{groupName}}, {{buttonName}}‬"
  }
}