{
  "BUILD_AN_ATOM/atom": "‪Atom‬",
  "BUILD_AN_ATOM/a11y.atomScreen.screenIcon.accessibleHelpText": "‪Build atoms to see how particles determine mass, charge, and element identity.‬",
  "BUILD_AN_ATOM/game": "‪Game‬",
  "BUILD_AN_ATOM/a11y.gameScreen.screenIcon.accessibleHelpText": "‪Test your knowledge of atomic structure.‬",
  "BUILD_AN_ATOM/symbol": "‪Symbol‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.screenIcon.accessibleHelpText": "‪Relate element symbols to particle counts.‬",
  "BUILD_AN_ATOM/protons": "‪Protons‬",
  "BUILD_AN_ATOM/neutrons": "‪Neutrons‬",
  "BUILD_AN_ATOM/electrons": "‪Electrons‬",
  "BUILD_AN_ATOM/a11y.atomScreen.netCharge.accessibleParagraph": "‪Your Built Atom has a Net Charge of {$charge}. There { $protons -> \n                  [one] is { $protons } positive charge\n                  *[other] are { $protons } positive charges\n                  } and { $electrons ->\n                  [one] { $electrons } negative charge\n                  *[other] { $electrons } negative charges\n                  }.‬",
  "BUILD_AN_ATOM/netCharge": "‪Net Charge‬",
  "BUILD_AN_ATOM/a11y.atomScreen.netCharge.accessibleName": "‪Net Charge‬",
  "BUILD_AN_ATOM/a11y.atomScreen.massNumber.accessibleParagraph": "‪Your Built Atom has a Mass Number of { $value }.‬",
  "BUILD_AN_ATOM/massNumber": "‪Mass Number‬",
  "BUILD_AN_ATOM/a11y.atomScreen.massNumber.accessibleName": "‪Mass Number‬",
  "BUILD_AN_ATOM/level1DescriptionPattern": "‪<b>Level {{levelNumber}}:</b> Identify elements based on subatomic particles <br>‬",
  "BUILD_AN_ATOM/level2DescriptionPattern": "‪<b>Level {{levelNumber}}:</b> Calculate mass or charge <br>‬",
  "BUILD_AN_ATOM/level3DescriptionPattern": "‪<b>Level {{levelNumber}}:</b> Fill in missing chemical symbol information <br>‬",
  "BUILD_AN_ATOM/level4DescriptionPattern": "‪<b>Level {{levelNumber}}:</b> Mixed review‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.accessibleName": "‪Chemical Symbol‬",
  "BUILD_AN_ATOM/chargeNotation": "‪Charge Notation‬",
  "BUILD_AN_ATOM/preferences.chargeNotationSelectorLabel": "‪Choose sign convention for charges in chemical symbol.‬",
  "BUILD_AN_ATOM/a11y.preferences.signLast.accessibleName": "‪Sign Last‬",
  "BUILD_AN_ATOM/a11y.preferences.signFirst.accessibleName": "‪Sign First‬",
  "BUILD_AN_ATOM/keyboardHelpContent.particleNavigationHeading": "‪Particle Navigation‬",
  "BUILD_AN_ATOM/a11y.common.periodicTable.accessibleParagraphPattern": "‪{ $pattern ->\n  [withName] { a11y_common_periodicTable_accessibleParagraphHighlightedWithName }\n  [withoutName] { a11y_common_periodicTable_accessibleParagraphHighlighted }\n  *[noSymbol] { a11y_common_periodicTable_accessibleParagraphNoSymbol }\n}‬",
  "BUILD_AN_ATOM/periodicTable": "‪Periodic Table‬",
  "BUILD_AN_ATOM/a11y.common.periodicTable.accessibleName": "‪Periodic Table‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleHelpText": "‪Set values for each area of Chemical Symbol. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.lowerLeft.accessibleName": "‪Lower Left‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.lowerLeft.accessibleHelpText": "‪Set value displayed in lower left of Chemical Symbol. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.upperLeft.accessibleName": "‪Upper Left‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.upperLeft.accessibleHelpText": "‪Set value displayed in upper left of Chemical Symbol. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.upperRight.accessibleName": "‪Upper Right‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.upperRight.accessibleHelpText": "‪Set value displayed in upper right of Chemical Symbol. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleName": "‪Chemical Symbol‬",
  "BUILD_AN_ATOM/a11y.common.screenSummary.currentDetails": "‪Currently, Your Built Atom has { $value ->\n  [one] { $value } particle\n  *[other] { $value } particles\n  }.‬",
  "BUILD_AN_ATOM/a11y.atomScreen.screenSummary.playArea": "‪There is an interactive atom that you build by grabbing protons, neutrons, and electrons from their buckets.\n  As you build, you can track the number of added particles and explore how they influence element identity, charge, and mass.‬",
  "BUILD_AN_ATOM/a11y.common.screenSummary.controlArea": "‪You can turn on labels for element name, charge state, or nuclear stability, and select atom model type. Reset sim to start over.‬",
  "BUILD_AN_ATOM/a11y.common.screenSummary.interactionHint": "‪Add particles to build your atom.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.gameButtons.level1AccessibleHelpText": "‪Identify elements based on subatomic particles.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.gameButtons.level2AccessibleHelpText": "‪Calculate mass or charge.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.gameButtons.level3AccessibleHelpText": "‪Fill in missing chemical symbol information.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.gameButtons.level4AccessibleHelpText": "‪Mixed review.‬",
  "BUILD_AN_ATOM/chooseYourGame": "‪Choose Your Level!‬",
  "BUILD_AN_ATOM/gamesInfoTitle": "‪Levels‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.symbolSelector": "‪{ $hasSymbol ->\n  [true] { a11y_symbolScreen_symbol_accessibleListNode_symbol }\n  *[false] { a11y_symbolScreen_symbol_noSymbol }\n}‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.accessibleListNode.atomicNumber": "‪Atomic number { $value } in lower left.‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.accessibleListNode.massNumber": "‪Mass number { $value } in upper left.‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.accessibleListNode.charge": "‪Charge { $value } in upper right.‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.leadingParagraph": "‪Your Built Atom is represented as:‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.screenSummary.playArea": "‪There is an interactive atom that you build by grabbing protons, neutrons, and electrons from their buckets. \n  As you build, you can track the number of added particles and explore how they influence element identity and chemical symbol information.‬",
  "BUILD_AN_ATOM/keyboardHelpContent.grabOrRelease": "‪Grab or Release‬",
  "BUILD_AN_ATOM/keyboardHelpContent.selectParticleInAtom": "‪Select particle in atom‬",
  "BUILD_AN_ATOM/keyboardHelpContent.moveGrabbedParticle": "‪Move grabbed particle‬",
  "BUILD_AN_ATOM/keyboardHelpContent.returnToBucket": "‪Return grabbed particle to bucket‬",
  "BUILD_AN_ATOM/keyboardHelpContent.cancelMovement": "‪Cancel movement‬",
  "BUILD_AN_ATOM/element": "‪Element Name‬",
  "BUILD_AN_ATOM/a11y.common.elementNameCheckbox.accessibleName": "‪Element Name‬",
  "BUILD_AN_ATOM/a11y.common.elementNameCheckbox.accessibleHelpText": "‪Build atoms with or without Element Name shown.‬",
  "BUILD_AN_ATOM/a11y.common.elementNameCheckbox.accessibleContextResponseUnchecked": "‪Element Name hidden.‬",
  "BUILD_AN_ATOM/neutralSlashIon": "‪Neutral Atom or Ion‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.accessibleName": "‪Neutral Atom or Ion‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.accessibleHelpText": "‪Build atoms with or without charge state shown.‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.accessibleContextResponseUnchecked": "‪Charge state hidden.‬",
  "BUILD_AN_ATOM/stableSlashUnstable": "‪Nuclear Stability‬",
  "BUILD_AN_ATOM/a11y.common.nuclearStabilityCheckbox.accessibleName": "‪Nuclear Stability‬",
  "BUILD_AN_ATOM/a11y.common.nuclearStabilityCheckbox.accessibleHelpText": "‪Build atoms with or without Nuclear Stability shown.‬",
  "BUILD_AN_ATOM/a11y.common.nuclearStabilityCheckbox.accessibleContextResponseUnchecked": "‪Nuclear Stability hidden.‬",
  "BUILD_AN_ATOM/shells": "‪Shells‬",
  "BUILD_AN_ATOM/a11y.common.modelToggle.accessibleNameShells": "‪Shells‬",
  "BUILD_AN_ATOM/cloud": "‪Cloud‬",
  "BUILD_AN_ATOM/a11y.common.modelToggle.accessibleNameCloud": "‪Cloud‬",
  "BUILD_AN_ATOM/a11y.common.modelToggle.accessibleName": "‪Model Options‬",
  "BUILD_AN_ATOM/a11y.common.modelToggle.accessibleHelpText": "‪Choose representation for region outside nucleus.‬",
  "BUILD_AN_ATOM/model": "‪Model:‬",
  "BUILD_AN_ATOM/a11y.common.buckets.accessibleHelpText": "‪Look for Protons, Neutrons, and Electrons buttons to grab a particle. \n  Once grabbed, use W or S key to move particle to specific location in Your Built Atom. \n  Press space to release.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.accessibleHeading": "‪Your Built Atom‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.accessibleParagraph": "‪Look for Protons, Neutrons, and Electrons in Your Built Atom to grab. \n  Once grabbed use W or S key to change location or delete to return to bucket.‬",
  "BUILD_AN_ATOM/a11y.common.buckets.accessibleHeading": "‪Particle Buckets‬",
  "BUILD_AN_ATOM/a11y.common.buckets.emptyHelpText": "‪Disabled when bucket is empty.‬",
  "BUILD_AN_ATOM/a11y.common.buckets.bucketEmpty": "‪Bucket empty.‬",
  "BUILD_AN_ATOM/a11y.common.particles.particleReturnedToBucket": "‪{ $particle } returned to bucket.‬",
  "BUILD_AN_ATOM/a11y.common.particles.particleAddedTo": "‪{ $particle } added to { $location }. Now { $count ->\n [one]{ $count } { $particle }\n *[other] { $count } { $particles }\n} in total.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.builtAtom": "‪Built Atom‬",
  "BUILD_AN_ATOM/a11y.common.elementNameCheckbox.contextResponseSelector": "‪{ $hasName ->\n  [true] { a11y_common_elementNameCheckbox_accessibleContextResponseChecked }\n  *[false] { a11y_common_noElementContextResponse }\n}‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.neutralAtom": "‪Neutral Atom.‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.positiveIon": "‪Positive Ion.‬",
  "BUILD_AN_ATOM/a11y.common.neutralAtomIonCheckbox.negativeIon": "‪Negative Ion.‬",
  "BUILD_AN_ATOM/a11y.common.noElementContextResponse": "‪Your Built Atom is not an element yet.‬",
  "BUILD_AN_ATOM/a11y.common.nuclearStabilityCheckbox.hasNucleusSelector": "‪{ $hasNucleus ->\n  [true] { a11y_common_nuclearStabilityCheckbox_accessibleContextResponseChecked }\n  *[false] { a11y_common_noElementContextResponse }\n}‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.nucleusContains": "‪{ $nucleonState ->\n  [full] { a11y_common_atomAccessibleListNode_nucleusInfoFull }\n  [protons] { a11y_common_atomAccessibleListNode_nucleusInfoProtons }\n  [neutrons] { a11y_common_atomAccessibleListNode_nucleusInfoNeutrons }\n  *[empty] { a11y_common_atomAccessibleListNode_nucleusInfoEmpty }\n}‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.shellInfoFull": "‪Inner shell contains\n{ $inner ->\n[one]{ $inner } Electron\n*[other] { $inner } Electrons\n}\n and outer shell contains\n{ $outer ->\n[one]{ $outer } Electron\n*[other] { $outer } Electrons\n}.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.cloudInfoFull": "‪Cloud contains { $value ->\n[one]{ $value } Electron\n*[other] { $value } Electrons\n}.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.shellInfoEmpty": "‪Shells empty.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.cloudInfoEmpty": "‪Cloud empty.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.atomStateLeadingParagraph": "‪In { $model } view:‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.checkboxesListLeadingParagraph": "‪You have created:‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.noSymbol": "‪No symbol‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.name": "‪{ $name }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.symbol": "‪{ $symbol } in center.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.atomicNumber": "‪{ $protons } in lower left.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.massNumber": "‪{ $mass } in upper left.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.charge": "‪{ $charge } in upper right.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.chemicalSymbol.accessibleListNode.leadingParagraph": "‪Particles are represented as:‬",
  "BUILD_AN_ATOM/whatIsTheTotalCharge": "‪What is the<br>total charge?<br>‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToCharge.accessibleName": "‪Total Charge‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToCharge.accessibleHelpText": "‪Set Total Charge value. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToCharge.correctAnswerParagraph": "‪Correct Answer: Total charge is { $charge }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToCharge.accessibleParagraph": "‪What is the total charge based on the given particle counts?‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToElement.accessibleParagraph": "‪Use Particle Counts to find element on Periodic Table. Determine whether it is a neutral atom or ion.‬",
  "BUILD_AN_ATOM/whatIsTheMassNumber": "‪What is the<br>mass number?<br>‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToMassNumber.accessibleName": "‪Mass Number‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToMassNumber.accessibleHelpText": "‪Set Mass Number value. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToMassNumber.accessibleParagraph": "‪What is the mass number based on the given particle counts?‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToMassNumber.correctAnswerParagraph": "‪Correct Answer: Mass number is { $mass }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToSymbol.accessibleParagraph": "‪{ $config ->\n  [all] Use Built Atom to create the Chemical Symbol.\n  [charge] Use Particle Counts to determine what value belongs in upper right of Chemical Symbol.\n  *[massNumber] Use Particle Counts to determine what value belongs in upper left of Chemical Symbol.\n}‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToCharge.accessibleParagraph": "‪What is the total charge of the built atom?‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToCharge.correctAnswerParagraph": "‪Correct Answer: Total charge is { $charge }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToElement.accessibleParagraph": "‪Use Built Atom to find element on Periodic Table. Determine whether it is a neutral atom or ion.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToMassNumber.accessibleParagraph": "‪What is the mass number of the built atom?‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToMassNumber.correctAnswerParagraph": "‪Correct Answer: Mass number is { $mass }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToSymbol.accessibleParagraph": "‪{ $config ->\n  [all] Use Built Atom to create the Chemical Symbol.\n  [protonCount] Use Built Atom to determine what value belongs in bottom left of Chemical Symbol.\n  [charge] Use Built Atom to determine what value belongs in upper right of Chemical Symbol.\n  *[massNumber] Use Built Atom to determine what value belongs in upper left of Chemical Symbol.\n}‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToCounts.accessibleParagraph": "‪Use Chemical Symbol to determine the number of Protons, Neutrons, and Electrons.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToCounts.correctAnswerParagraph": "‪Correct Answer: There are\n{ $protons ->\n[one]{ $protons } Proton\n*[other] { $protons } Protons\n}, \n{ $neutrons ->\n[one]{ $neutrons } Neutron\n*[other] { $neutrons } Neutrons\n}, and\n{ $electrons ->\n[one]{ $electrons } Electron\n*[other] { $electrons } Electrons\n}.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToSchematic.accessibleHelpText": "‪Look for Protons, Neutrons, and Electrons buttons to grab a particle. \n Once grabbed, use W or S key to move particle to specific location in Your Built Atom. \n Press space to release. Once built, check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToSchematic.builtAtomHelpText": "‪Look for Protons, Neutrons, and Electrons in Your Built Atom to grab. \n Once grabbed use W or S key to change location or delete to return to bucket.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToSchematic.accessibleParagraph": "‪Build an atom or ion to match the given Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToSchematic.correctAnswerParagraph": "‪Correct Answer: Nucleus contains\n{ $protons ->\n[one]{ $protons } Proton\n*[other] { $protons } Protons\n} and \n{ $neutrons ->\n[one]{ $neutrons } Neutron\n*[other] { $neutrons } Neutrons\n}. Inner shell contains\n{ $inner ->\n[one]{ $inner } Electron\n*[other] { $inner } Electrons\n} and outer shell contains\n{ $outer ->\n[one]{ $outer } Electron\n*[other] { $outer } Electrons\n}.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToElement.accessibleHeading": "‪Particle Counts‬",
  "BUILD_AN_ATOM/protonsColonPattern": "‪Protons: {0}‬",
  "BUILD_AN_ATOM/neutronsColonPattern": "‪Neutrons: {0}‬",
  "BUILD_AN_ATOM/electronsColonPattern": "‪Electrons: {0}‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.periodicTable.accessibleHelpText": "‪Look for button to activate the Periodic Table. Once activated, use WASD keys to select element on Periodic Table.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.periodicTable.cellAriaDescription": "‪Selected element‬",
  "BUILD_AN_ATOM/findTheElement": "‪Find the element:‬",
  "BUILD_AN_ATOM/neutralAtom": "‪Neutral Atom‬",
  "BUILD_AN_ATOM/ion": "‪Ion‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.neutralOrIonRadioButtons.accessibleName": "‪Is it a Neutral Atom or Ion?‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.neutralOrIonRadioButtons.accessibleHelpText": "‪Choose whether the selected element is a neutral atom or ion. Then check your answer.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToElement.correctAnswerParagraph": "‪Correct Answer: Element is { $symbol }, { $neutralOrIon }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToElement.correctAnswerParagraph": "‪Correct Answer: Element is { $symbol }, { $neutralOrIon }.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.checkButton.accessibleContextResponses.correctFirstTry": "‪Awesome! You earned 2 points.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.checkButton.accessibleContextResponses.correctSecondTry": "‪Good! You earned 1 point.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.checkButton.accessibleContextResponses.incorrectSecondTry": "‪Oops! Let's review.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.components.checkButton.accessibleContextResponses.incorrectFirstTry": "‪Oops! Not quite right.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToSymbolAll.correctAnswerParagraph": "‪Correct Answer: Element is { $name }, symbol  { $symbol }. { $protons } in lower left, { $mass } in upper left, and { $charge } in upper right.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToSymbolCharge.correctAnswerParagraph": "‪Correct Answer: { $charge } in upper right of Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.countsToSymbolMassNumber.correctAnswerParagraph": "‪Correct Answer: { $mass } in upper left of Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToSymbolAll.correctAnswerParagraph": "‪Correct Answer: Element is { $name }, symbol  { $symbol }. { $protons } in lower left, { $mass } in upper left, and { $charge } in upper right.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToSymbolCharge.correctAnswerParagraph": "‪Correct Answer: { $charge } in upper right of Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToSymbolMassNumber.correctAnswerParagraph": "‪Correct Answer: { $mass } in upper left of Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.schematicToSymbolProtonCount.correctAnswerParagraph": "‪Correct Answer: { $protons } in lower left of Chemical Symbol.‬",
  "BUILD_AN_ATOM/a11y.gameScreen.challenges.symbolToCounts.accessibleHelpText": "‪Set values for particles represented in Chemical Symbol. Then check your answer.‬",
  "BUILD_AN_ATOM/protonsColon": "‪Protons:‬",
  "BUILD_AN_ATOM/neutronsColon": "‪Neutrons:‬",
  "BUILD_AN_ATOM/electronsColon": "‪Electrons:‬",
  "BUILD_AN_ATOM/build-an-atom.title": "‪Build an Atom‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.nucleusInfoEmpty": "‪Nucleus empty.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.nucleusInfoFull": "‪Nucleus contains\n{ $protons ->\n[one]{ $protons } Proton\n*[other] { $protons } Protons\n} and\n{ $neutrons ->\n[one]{ $neutrons } Neutron\n*[other] { $neutrons } Neutrons\n}.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.nucleusInfoNeutrons": "‪Nucleus contains\n{ $neutrons ->\n[one]{ $neutrons } Neutron\n*[other] { $neutrons } Neutrons\n}.‬",
  "BUILD_AN_ATOM/a11y.common.atomAccessibleListNode.nucleusInfoProtons": "‪Nucleus contains\n{ $protons ->\n[one]{ $protons } Proton\n*[other] { $protons } Protons\n}.‬",
  "BUILD_AN_ATOM/a11y.common.elementNameCheckbox.accessibleContextResponseChecked": "‪{ $name }.‬",
  "BUILD_AN_ATOM/a11y.common.nuclearStabilityCheckbox.accessibleContextResponseChecked": "‪{ $isStable ->\n  [true] Stable nucleus.\n  *[false] Unstable nucleus.\n}‬",
  "BUILD_AN_ATOM/a11y.common.periodicTable.accessibleParagraphHighlighted": "‪Your Built Atom is { $symbol } located in row { $row }, column { $column }.‬",
  "BUILD_AN_ATOM/a11y.common.periodicTable.accessibleParagraphHighlightedWithName": "‪Your Built Atom is { $symbol }, { $name }, located in row { $row }, column { $column }.‬",
  "BUILD_AN_ATOM/a11y.common.periodicTable.accessibleParagraphNoSymbol": "‪Your Built Atom is not an element yet.‬",
  "BUILD_AN_ATOM/a11y.symbolScreen.symbol.accessibleListNode.symbol": "‪{ $symbol } in center.‬",
  "JOIST/termsPrivacyAndLicensing": "‪Terms, Privacy & Licensing‬",
  "JOIST/privacyPolicy": "‪Privacy Policy‬",
  "JOIST/translation.credits.link": "‪Translation Credits‬",
  "JOIST/thirdParty.credits.link": "‪Third-party Credits‬",
  "JOIST/donateToPhet": "‪Donate to PhET‬",
  "JOIST/simTitleWithScreenNamePattern": "‪{{simName}} — {{screenName}}‬",
  "JOIST/a11y.screenNamePattern": "‪{{name}} Screen‬",
  "JOIST/a11y.goToScreenPattern": "‪Go to {{name}} Screen.‬",
  "JOIST/a11y.screenSimPattern": "‪{{screenName}}, {{simName}}‬",
  "JOIST/a11y.simScreen": "‪Sim Screen‬",
  "JOIST/a11y.home": "‪Home‬",
  "JOIST/a11y.homeScreenButtonDetailsPattern": "‪On {{name}}, {{screenHint}}‬",
  "JOIST/a11y.homeScreenHint": "‪Choose a screen to start exploring.‬",
  "JOIST/a11y.homeScreenDescriptionPattern": "‪Welcome to {{name}}. It has {{screens}} interactive screens that you can explore.‬",
  "JOIST/a11y.homeScreenIntroPattern": "‪{{description}} {{hint}}‬",
  "JOIST/a11y.simScreens": "‪Sim Screens‬",
  "JOIST/a11y.simResources": "‪Sim Resources‬",
  "JOIST/queryParametersWarningDialog.invalidQueryParameters": "‪Invalid Query Parameters‬",
  "JOIST/queryParametersWarningDialog.oneOrMoreQueryParameters": "‪One or more of these query parameters have<br>invalid values:‬",
  "JOIST/queryParametersWarningDialog.theSimulationWillStart": "‪The simulation will start with default values for<br>those query parameters.‬",
  "JOIST/a11y.voicingToolbar.openToolbar": "‪Open Toolbar‬",
  "JOIST/a11y.voicingToolbar.closeToolbar": "‪Close Toolbar‬",
  "JOIST/a11y.voicingToolbar.hideToolbar": "‪Hide Toolbar‬",
  "JOIST/a11y.voicingToolbar.showToolbar": "‪Show Toolbar‬",
  "JOIST/a11y.voicingToolbar.toolbarShown": "‪Toolbar Shown.‬",
  "JOIST/a11y.voicingToolbar.toolbarHidden": "‪Toolbar hidden.‬",
  "JOIST/a11y.phetMenu": "‪PhET Menu‬",
  "JOIST/a11y.voicingToolbar.voicing.title": "‪Sim Voicing‬",
  "JOIST/a11y.voicingToolbar.voicing.quickInfo": "‪Quick Info‬",
  "JOIST/a11y.voicingToolbar.voicing.simVoicingOnAlert": "‪Sim Voicing on.‬",
  "JOIST/a11y.voicingToolbar.voicing.simVoicingOffAlert": "‪Sim Voicing off.‬",
  "JOIST/a11y.voicingToolbar.title": "‪Toolbar‬",
  "JOIST/a11y.voicingToolbar.voicing.playOverviewLabel": "‪Play Overview‬",
  "JOIST/a11y.voicingToolbar.voicing.playDetailsLabel": "‪Play Details‬",
  "JOIST/a11y.voicingToolbar.voicing.playHintLabel": "‪Play Hint‬",
  "JOIST/a11y.voicingToolbar.voicing.overviewLabel": "‪Overview‬",
  "JOIST/a11y.voicingToolbar.voicing.detailsLabel": "‪Details‬",
  "JOIST/a11y.voicingToolbar.voicing.hintLabel": "‪Hint‬",
  "JOIST/a11y.inPlayArea": "‪In Play Area:‬",
  "JOIST/a11y.inControlArea": "‪In Control Area:‬",
  "JOIST/a11y.keyboardHelp.keyboardShortcuts": "‪Keyboard Shortcuts‬",
  "JOIST/a11y.soundToggle.label": "‪All Audio‬",
  "JOIST/a11y.soundToggle.alert.simSoundOn": "‪Audio Features on.‬",
  "JOIST/a11y.soundToggle.alert.simSoundOff": "‪Audio Features off.‬",
  "JOIST/menuItem.phetWebsite": "‪PhET Website…‬",
  "JOIST/menuItem.reportAProblem": "‪Report a Problem…‬",
  "JOIST/menuItem.getUpdate": "‪Check for Updates…‬",
  "JOIST/menuItem.screenshot": "‪Screenshot‬",
  "JOIST/menuItem.fullscreen": "‪Full Screen‬",
  "JOIST/menuItem.about": "‪About…‬",
  "JOIST/preferences.title": "‪Preferences‬",
  "JOIST/keyboardShortcuts.title": "‪Keyboard Shortcuts‬",
  "JOIST/a11y.keyboardHelp.tabToGetStarted.readingBlockNameResponse": "‪Tab to get started.‬",
  "JOIST/keyboardShortcuts.toGetStarted": "‪to get started‬",
  "JOIST/a11y.keyboardHelp.tabToGetStarted.accessibleHelpText": "‪Use Tab to find sim actions, cursor keys to read details.‬",
  "JOIST/versionPattern": "‪version {0}‬",
  "JOIST/license.title": "‪License‬",
  "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/updates.offline": "‪Unable to check for updates.‬",
  "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/preferences.tabs.overview.title": "‪Overview‬",
  "JOIST/preferences.tabs.simulation.title": "‪Simulation‬",
  "JOIST/preferences.tabs.visual.title": "‪Visual‬",
  "JOIST/preferences.tabs.audio.title": "‪Audio‬",
  "JOIST/preferences.tabs.input.title": "‪Input‬",
  "JOIST/preferences.tabs.localization.title": "‪Localization‬",
  "JOIST/preferences.tabs.audio.audioFeatures.title": "‪Audio Features‬",
  "JOIST/a11y.preferences.tabs.input.gestureControl.enabledAlert": "‪Custom taps and swipes on.‬",
  "JOIST/a11y.preferences.tabs.input.gestureControl.disabledAlert": "‪Custom taps and swipes off.‬",
  "JOIST/a11y.preferences.tabs.labelledDescriptionPattern": "‪{{label}}, {{description}}‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.title": "‪Region and Culture‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.description": "‪Select the portrayal of people, places, or objects in the sim. Images are not intended to represent the entire diversity of a region or culture.‬",
  "JOIST/preferences.tabs.localization.languageSelection.title": "‪Languages‬",
  "JOIST/preferences.tabs.localization.languageSelection.description": "‪Change language to translate on-screen text. Additional descriptions, when present, remain in English.‬",
  "JOIST/preferences.tabs.general.accessibilityIntro": "‪We are adding features to our simulations to make them more inclusive. Some of these features support accessibility for learners with diverse needs and within diverse environments. Explore this menu to review or change the default presentation settings.‬",
  "JOIST/preferences.tabs.general.moreAccessibility": "‪Look for Inclusive Features on the Simulations Filter page of the PhET website to find all simulations with available features.‬",
  "JOIST/preferences.tabs.visual.interactiveHighlights": "‪Interactive Highlights‬",
  "JOIST/preferences.tabs.visual.interactiveHighlightsDescription": "‪Add visual highlights for mouse and touch as you interact.‬",
  "JOIST/a11y.preferences.tabs.visual.interactiveHighlights.enabledAlert": "‪Highlights on for all input.‬",
  "JOIST/a11y.preferences.tabs.visual.interactiveHighlights.disabledAlert": "‪Highlights off for mouse and touch.‬",
  "JOIST/a11y.preferences.tabs.tabResponsePattern": "‪Preferences, {{title}} Tab‬",
  "JOIST/preferences.tabs.audio.sounds.title": "‪Sounds‬",
  "JOIST/preferences.tabs.audio.sounds.extraSounds.title": "‪Extra Sounds‬",
  "JOIST/preferences.tabs.audio.sounds.description": "‪Play sonifications and sound effects as you interact.‬",
  "JOIST/preferences.tabs.audio.sounds.extraSounds.description": "‪Play additional sound that may be helpful for some learners.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.soundsOn": "‪Sounds on.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.soundsOff": "‪Sounds off.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.extraSounds.extraSoundsOn": "‪Extra Sounds on.‬",
  "JOIST/a11y.preferences.tabs.audio.sounds.extraSounds.extraSoundsOff": "‪Extra Sounds off.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.title": "‪Voicing‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.title": "‪Toolbar‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.title": "‪Rate‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.labelString": "‪Voice Rate‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.pitch.title": "‪Pitch‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOn": "‪Voicing on.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOff": "‪Voicing off.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingOffOnlyAvailableInEnglish": "‪Voicing off. Only available in English.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.variablesPattern": "‪{{value}}x‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.title": "‪Customize Voice‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.toolbarRemoved": "‪Toolbar removed.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.voicingToolbar.toolbarAdded": "‪Toolbar added to sim.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.title": "‪Sim Voicing Options‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.description": "‪Choose details you want voiced as you interact.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.label": "‪Voice object details and changes‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.label": "‪Voice surrounding context changes‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.label": "‪Voice helpful hints‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.enabledAlert": "‪Voicing object details and changes.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.objectDetails.disabledAlert": "‪Object details and changes muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.enabledAlert": "‪Voicing surrounding context changes.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.contextChanges.disabledAlert": "‪Surrounding context changes muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.enabledAlert": "‪Voicing extra help.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.simVoicingOptions.helpfulHints.disabledAlert": "‪Extra help muted.‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.title": "‪Voice‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.titlePattern": "‪Voice: {{value}}‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.voice.noVoicesAvailable": "‪No voices available‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.expandedAlert": "‪expanded‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.collapsedAlert": "‪collapsed‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.writtenVariablesPattern": "‪{{value}} times‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.voiceRateNormal": "‪normal‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.low": "‪in low range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.normal": "‪in normal range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.aboveNormal": "‪above normal range‬",
  "JOIST/a11y.preferences.tabs.audio.voicing.customizeVoice.rate.rangeDescriptions.high": "‪in high range‬",
  "JOIST/preferences.tabs.audio.voicing.titleEnglishOnly": "‪Voicing (English Only)‬",
  "JOIST/preferences.tabs.audio.voicing.description": "‪Voice and highlight content as you interact.‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.africa": "‪Africa‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.africaModest": "‪Africa (Modest)‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.asia": "‪Asia‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.latinAmerica": "‪Latin America‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.oceania": "‪Oceania‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.random": "‪Random‬",
  "JOIST/preferences.tabs.localization.regionAndCulture.unitedStatesOfAmerica": "‪United States of America‬",
  "JOIST/projectorMode": "‪Projector Mode‬",
  "JOIST/preferences.tabs.visual.projectorModeDescription": "‪Increase color contrast for better visibility in classrooms.‬",
  "JOIST/a11y.preferences.tabs.localization.languageSelection.languageChangeResponsePattern": "‪On-screen text now in {{language}}.‬",
  "SCENERY_PHET/keyboardHelpDialog.moveToNextItemOrGroup": "‪Move to next item or group‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.tabGroupDescription": "‪Move to next item or group with Tab key.‬",
  "SCENERY_PHET/keyboardHelpDialog.moveToPreviousItemOrGroup": "‪Move to previous item or group‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.shiftTabGroupDescription": "‪Move to previous item or group with Shift plus Tab key.‬",
  "SCENERY_PHET/keyboardHelpDialog.moveBetweenItemsInAGroup": "‪Move between items in a group‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.groupNavigationDescription": "‪Move between items in a group with Left and Right arrow keys or Up and Down arrow keys.‬",
  "SCENERY_PHET/keyboardHelpDialog.pressButtons": "‪Press buttons‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.pressButtonsDescription": "‪Press buttons with Space or {{enterOrReturn}} keys.‬",
  "SCENERY_PHET/keyboardHelpDialog.exitADialog": "‪Exit a dialog‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.exitDialogDescription": "‪Exit a dialog with Escape key.‬",
  "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/a11y.keyboardHelpDialog.general.toggleCheckboxesDescription": "‪Toggle checkboxes with Space key.‬",
  "SCENERY_PHET/keyboardHelpDialog.basicActions": "‪Basic Actions‬",
  "SCENERY_PHET/a11y.measuringTape": "‪Measuring Tape‬",
  "SCENERY_PHET/a11y.measuringTapeTip": "‪Measuring Tape Tip‬",
  "SCENERY_PHET/measuringTapeReadoutPattern": "‪{{distance}} {{units}}‬",
  "SCENERY_PHET/keyboardHelpDialog.or": "‪or‬",
  "SCENERY_PHET/a11y.resetAll.accessibleName": "‪Reset All‬",
  "SCENERY_PHET/a11y.resetAll.accessibleContextResponse": "‪Everything reset.‬",
  "SCENERY_PHET/keyboardHelpDialog.resetAll": "‪Reset All‬",
  "SCENERY_PHET/a11y.keyboardHelpDialog.general.resetAllDescriptionPattern": "‪Reset All with {{altOrOption}} plus R key.‬",
  "SCENERY_PHET/a11y.groupSort.navigable": "‪navigable‬",
  "SCENERY_PHET/a11y.grabDrag.movable": "‪movable‬",
  "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.end": "‪End‬",
  "SCENERY_PHET/key.backspace": "‪Backspace‬",
  "SCENERY_PHET/key.delete": "‪Delete‬",
  "SCENERY_PHET/key.fn": "‪Fn‬",
  "SCENERY_PHET/key.home": "‪Home‬",
  "SCENERY_PHET/key.pageDown": "‪Pg Dn‬",
  "SCENERY_PHET/key.pageUp": "‪Pg Up‬",
  "SCENERY_PHET/key.space": "‪Space‬",
  "SCENERY_PHET/key.shift": "‪Shift‬",
  "SCENERY_PHET/key.tab": "‪Tab‬",
  "SCENERY_PHET/keyboardHelpDialog.hyphen": "‪-‬",
  "SCENERY_PHET/a11y.listItemPunctuation.commaPattern": "‪{{content}},‬",
  "SCENERY_PHET/a11y.listItemPunctuation.semicolonPattern": "‪{{content}};‬",
  "SCENERY_PHET/a11y.listItemPunctuation.periodPattern": "‪{{content}}.‬",
  "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.playControlButton.stop": "‪Stop‬",
  "SCENERY_PHET/a11y.keyboard.key.control": "‪Control‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.spacePlusSpace": "‪plus‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.commaSpace": "‪,‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.actionStatement": "‪{ $action }.‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.actionWithKeys": "‪{ $action } with { $keys }.‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.modifiersPlusKeys": "‪{ $modifiers } plus { $keys }‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.singleKey": "‪{ $keyLabel } key‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.multipleKeys": "‪{ $keyLabels } keys‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.twoItemList": "‪{ $first } or { $second }‬",
  "SCENERY_PHET/a11y.keyboard.helpPatterns.serialList": "‪{ $items }, or { $last }‬",
  "SCENERY_PHET/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.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/a11y.keySets.arrowOrWASD": "‪Arrow keys or W, A, S, or D letter keys‬",
  "SCENERY_PHET/a11y.keySets.arrow": "‪Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.leftRightArrows": "‪Left and Right Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.upDownArrows": "‪Up and Down Arrow keys‬",
  "SCENERY_PHET/a11y.keySets.wasd": "‪W, A, S or D letter keys‬",
  "SCENERY_PHET/a11y.keySets.ad": "‪A and D letter keys‬",
  "SCENERY_PHET/a11y.keySets.ws": "‪W and S letter keys‬",
  "SCENERY_PHET/a11y.keySets.leftRightOrAD": "‪Left and Right Arrow keys or A and D letter keys‬",
  "SCENERY_PHET/a11y.keySets.upDownOrWS": "‪Up and Down Arrow keys or W and S letter keys‬",
  "SCENERY_PHET/a11y.info": "‪Info‬",
  "SCENERY_PHET/a11y.timerToggleButton.accessibleNameOn": "‪Timer On‬",
  "SCENERY_PHET/a11y.timerToggleButton.accessibleNameOff": "‪Timer Off‬",
  "SCENERY_PHET/a11y.close": "‪Close‬",
  "SCENERY_PHET/a11y.playControlButton.play": "‪Play‬",
  "SCENERY_PHET/keyboardHelpDialog.timingControls.pauseOrPlayAction": "‪Pause or play action‬",
  "SCENERY_PHET/key.toGrabOrRelease": "‪to <b>Grab</b> or <b>Release</b>‬",
  "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>‬",
  "SHRED/a11y.periodicTableNode.keyboardHelpDialog.navigation": "‪Periodic Table Navigation‬",
  "SHRED/a11y.spokenSymbol": "‪upper { $symbol }‬",
  "SHRED/hydrogen": "‪Hydrogen‬",
  "SHRED/helium": "‪Helium‬",
  "SHRED/lithium": "‪Lithium‬",
  "SHRED/beryllium": "‪Beryllium‬",
  "SHRED/boron": "‪Boron‬",
  "SHRED/carbon": "‪Carbon‬",
  "SHRED/nitrogen": "‪Nitrogen‬",
  "SHRED/oxygen": "‪Oxygen‬",
  "SHRED/fluorine": "‪Fluorine‬",
  "SHRED/neon": "‪Neon‬",
  "SHRED/sodium": "‪Sodium‬",
  "SHRED/magnesium": "‪Magnesium‬",
  "SHRED/aluminum": "‪Aluminum‬",
  "SHRED/silicon": "‪Silicon‬",
  "SHRED/phosphorus": "‪Phosphorus‬",
  "SHRED/sulfur": "‪Sulfur‬",
  "SHRED/chlorine": "‪Chlorine‬",
  "SHRED/argon": "‪Argon‬",
  "SHRED/potassium": "‪Potassium‬",
  "SHRED/calcium": "‪Calcium‬",
  "SHRED/scandium": "‪Scandium‬",
  "SHRED/titanium": "‪Titanium‬",
  "SHRED/vanadium": "‪Vanadium‬",
  "SHRED/chromium": "‪Chromium‬",
  "SHRED/manganese": "‪Manganese‬",
  "SHRED/iron": "‪Iron‬",
  "SHRED/cobalt": "‪Cobalt‬",
  "SHRED/nickel": "‪Nickel‬",
  "SHRED/copper": "‪Copper‬",
  "SHRED/zinc": "‪Zinc‬",
  "SHRED/gallium": "‪Gallium‬",
  "SHRED/germanium": "‪Germanium‬",
  "SHRED/arsenic": "‪Arsenic‬",
  "SHRED/selenium": "‪Selenium‬",
  "SHRED/bromine": "‪Bromine‬",
  "SHRED/krypton": "‪Krypton‬",
  "SHRED/rubidium": "‪Rubidium‬",
  "SHRED/strontium": "‪Strontium‬",
  "SHRED/yttrium": "‪Yttrium‬",
  "SHRED/zirconium": "‪Zirconium‬",
  "SHRED/niobium": "‪Niobium‬",
  "SHRED/molybdenum": "‪Molybdenum‬",
  "SHRED/technetium": "‪Technetium‬",
  "SHRED/ruthenium": "‪Ruthenium‬",
  "SHRED/rhodium": "‪Rhodium‬",
  "SHRED/palladium": "‪Palladium‬",
  "SHRED/silver": "‪Silver‬",
  "SHRED/cadmium": "‪Cadmium‬",
  "SHRED/indium": "‪Indium‬",
  "SHRED/tin": "‪Tin‬",
  "SHRED/antimony": "‪Antimony‬",
  "SHRED/tellurium": "‪Tellurium‬",
  "SHRED/iodine": "‪Iodine‬",
  "SHRED/xenon": "‪Xenon‬",
  "SHRED/cesium": "‪Cesium‬",
  "SHRED/barium": "‪Barium‬",
  "SHRED/lanthanum": "‪Lanthanum‬",
  "SHRED/cerium": "‪Cerium‬",
  "SHRED/praseodymium": "‪Praseodymium‬",
  "SHRED/neodymium": "‪Neodymium‬",
  "SHRED/promethium": "‪Promethium‬",
  "SHRED/samarium": "‪Samarium‬",
  "SHRED/europium": "‪Europium‬",
  "SHRED/gadolinium": "‪Gadolinium‬",
  "SHRED/terbium": "‪Terbium‬",
  "SHRED/dysprosium": "‪Dysprosium‬",
  "SHRED/holmium": "‪Holmium‬",
  "SHRED/erbium": "‪Erbium‬",
  "SHRED/thulium": "‪Thulium‬",
  "SHRED/ytterbium": "‪Ytterbium‬",
  "SHRED/lutetium": "‪Lutetium‬",
  "SHRED/hafnium": "‪Hafnium‬",
  "SHRED/tantalum": "‪Tantalum‬",
  "SHRED/tungsten": "‪Tungsten‬",
  "SHRED/rhenium": "‪Rhenium‬",
  "SHRED/osmium": "‪Osmium‬",
  "SHRED/iridium": "‪Iridium‬",
  "SHRED/platinum": "‪Platinum‬",
  "SHRED/gold": "‪Gold‬",
  "SHRED/mercury": "‪Mercury‬",
  "SHRED/thallium": "‪Thallium‬",
  "SHRED/lead": "‪Lead‬",
  "SHRED/bismuth": "‪Bismuth‬",
  "SHRED/polonium": "‪Polonium‬",
  "SHRED/astatine": "‪Astatine‬",
  "SHRED/radon": "‪Radon‬",
  "SHRED/francium": "‪Francium‬",
  "SHRED/radium": "‪Radium‬",
  "SHRED/actinium": "‪Actinium‬",
  "SHRED/thorium": "‪Thorium‬",
  "SHRED/protactinium": "‪Protactinium‬",
  "SHRED/uranium": "‪Uranium‬",
  "SHRED/neptunium": "‪Neptunium‬",
  "SHRED/plutonium": "‪Plutonium‬",
  "SHRED/americium": "‪Americium‬",
  "SHRED/curium": "‪Curium‬",
  "SHRED/berkelium": "‪Berkelium‬",
  "SHRED/californium": "‪Californium‬",
  "SHRED/einsteinium": "‪Einsteinium‬",
  "SHRED/fermium": "‪Fermium‬",
  "SHRED/mendelevium": "‪Mendelevium‬",
  "SHRED/nobelium": "‪Nobelium‬",
  "SHRED/lawrencium": "‪Lawrencium‬",
  "SHRED/rutherfordium": "‪Rutherfordium‬",
  "SHRED/dubnium": "‪Dubnium‬",
  "SHRED/seaborgium": "‪Seaborgium‬",
  "SHRED/bohrium": "‪Bohrium‬",
  "SHRED/hassium": "‪Hassium‬",
  "SHRED/meitnerium": "‪Meitnerium‬",
  "SHRED/darmstadtium": "‪Darmstadtium‬",
  "SHRED/roentgenium": "‪Roentgenium‬",
  "SHRED/copernicium": "‪Copernicium‬",
  "SHRED/nihonium": "‪Nihonium‬",
  "SHRED/flerovium": "‪Flerovium‬",
  "SHRED/moscovium": "‪Moscovium‬",
  "SHRED/livermorium": "‪Livermorium‬",
  "SHRED/tennessine": "‪Tennessine‬",
  "SHRED/oganesson": "‪Oganesson‬",
  "SHRED/a11y.spokenSymbolUppercase": "‪Upper { $symbol }‬",
  "SHRED/protonsColon": "‪Protons:‬",
  "SHRED/neutronsColon": "‪Neutrons:‬",
  "SHRED/electronsColon": "‪Electrons:‬",
  "SHRED/a11y.periodicTableNode.accessibleHeading": "‪Periodic Table of Elements‬",
  "SHRED/a11y.periodicTableNode.interactiveButton.accessibleName": "‪Activate Periodic Table‬",
  "SHRED/a11y.periodicTableNode.interactiveButton.accessibleContextResponse.activation": "‪Periodic table activated.‬",
  "SHRED/a11y.periodicTableNode.interactiveButton.accessibleContextResponse.selection": "‪Use WASD keys to select element.‬",
  "SHRED/a11y.periodicTableNode.keyboardHelpDialog.activation": "‪Activate periodic table‬",
  "SHRED/a11y.periodicTableNode.keyboardHelpDialog.selectChemicalSymbol": "‪Select chemical symbol‬",
  "SHRED/a11y.particles.overNucleus": "‪over nucleus‬",
  "SHRED/a11y.particles.overInnerShell": "‪over inner shell‬",
  "SHRED/a11y.particles.overOuterShell": "‪over outer shell‬",
  "SHRED/a11y.particles.nearBuckets": "‪near buckets‬",
  "SHRED/a11y.particles.overAtom": "‪over atom‬",
  "SHRED/a11y.particles.protons": "‪Protons‬",
  "SHRED/a11y.particles.neutrons": "‪Neutrons‬",
  "SHRED/a11y.particles.electrons": "‪Electrons‬",
  "SHRED/a11y.grabbed": "‪grabbed‬",
  "SHRED/a11y.released": "‪released‬",
  "SHRED/a11y.particles.type": "‪{ $type ->\n  [proton] Proton\n  [neutron] Neutron\n  *[electron] Electron\n}‬",
  "SHRED/a11y.particles.location": "‪{ $location ->\n  [nucleus] nucleus\n  [innerShell] inner shell\n  [outerShell] outer shell\n  [cloud] cloud\n  *[bucket] bucket\n}‬",
  "SHRED/a11y.particleCounts.accessibleHeading": "‪Particle Counts‬",
  "SHRED/minusSignIon": "‪Negative Ion‬",
  "SHRED/neutralAtom": "‪Neutral Atom‬",
  "SHRED/positiveSignIon": "‪Positive Ion‬",
  "SHRED/stable": "‪Stable‬",
  "SHRED/unstable": "‪Unstable‬",
  "SHRED/a11y.particles.outerElectronMovedToInnerShell": "‪Outer Electron moved to inner shell.‬",
  "SHRED/a11y.selectedElement": "‪selected element‬",
  "SHRED/a11y.particles.accessibleName": "‪{ $pattern ->\n  [withLocation] { $particle }, in { $location }\n  *[withoutLocation] { $particle }\n}‬",
  "SHRED/a11y.particles.locationCapitalized": "‪{ $location ->\n  [nucleus] Nucleus\n  [innerShell] Inner Shell\n  [outerShell] Outer Shell\n  [cloud] Cloud\n  *[bucket] Bucket\n}‬",
  "SHRED/a11y.particles.electronInCloud": "‪Electron, in Cloud‬",
  "SHRED/a11y.particleCounts.accessibleListNode.protons": "‪{ $count ->\n  [one] { $count } Proton\n *[other] { $count } Protons\n}‬",
  "SHRED/a11y.particleCounts.accessibleListNode.neutrons": "‪{ $count ->\n  [one] { $count } Neutron\n *[other] { $count } Neutrons\n}‬",
  "SHRED/a11y.particleCounts.accessibleListNode.electrons": "‪{ $count ->\n  [one] { $count } Electron\n *[other] { $count } Electrons\n}‬",
  "VEGAS/pattern.0hours.1minutes.2seconds": "‪{0}:{1}:{2}‬",
  "VEGAS/pattern.0minutes.1seconds": "‪{0}:{1}‬",
  "VEGAS/startOver": "‪Start Over‬",
  "VEGAS/label.level": "‪Level: {0}‬",
  "VEGAS/keepTrying": "‪Keep Trying‬",
  "VEGAS/excellent": "‪Excellent!‬",
  "VEGAS/great": "‪Great!‬",
  "VEGAS/good": "‪Good!‬",
  "VEGAS/label.score.max": "‪Score: {0} out of {1}‬",
  "VEGAS/label.time": "‪Time: {0}‬",
  "VEGAS/yourNewBest": "‪(Your New Best!)‬",
  "VEGAS/pattern.0yourBest": "‪(Your Best: {0})‬",
  "VEGAS/continue": "‪Continue‬",
  "VEGAS/a11y.gameInfoButton.accessibleName": "‪Game Info‬",
  "VEGAS/a11y.gameInfoButton.accessibleHelpText": "‪If needed, read brief details for each level.‬",
  "VEGAS/pattern.0challenge.1max": "‪Challenge {0} of {1}‬",
  "VEGAS/pattern.score.number": "‪Score: {{score}}‬",
  "VEGAS/check": "‪Check‬",
  "VEGAS/a11y.checkButton.accessibleName": "‪Check Answer‬",
  "VEGAS/next": "‪Next‬",
  "VEGAS/showAnswer": "‪Show Answer‬",
  "VEGAS/tryAgain": "‪Try Again‬",
  "VEGAS/a11y.challengeScreenNode.accessibleHeadingChallenge": "‪Challenge‬",
  "VEGAS/a11y.challengeScreenNode.accessibleAnswerSection": "‪Answer Submission‬",
  "VEGAS/a11y.statusBar.accessibleHeadingWithLevelNumber": "‪Level { $levelNumber } Progress‬",
  "VEGAS/a11y.statusBar.accessibleHeading": "‪Level Progress‬",
  "VEGAS/a11y.statusBar.startOver.accessibleHelpText": "‪Erase progress and choose a new level.‬",
  "VEGAS/a11y.levelCompletedNode.accessibleContextResponse": "‪Level { $levelNumber } complete. { $stars }, { $progressMessage }‬",
  "VEGAS/a11y.levelCompletedNode.timeItem.timeWithNewBest": "‪Time: { $time }. Your New Best!‬",
  "VEGAS/a11y.levelCompletedNode.timeItem.timeWithBest": "‪Time: { $time }. Your Best: { $bestTime }‬",
  "VEGAS/a11y.levelCompletedNode.timeItem.time": "‪Time: { $time }‬",
  "VEGAS/a11y.levelCompletedNode.continueButton.accessibleHelpText": "‪Read on to review Level { $levelNumber } Summary, or hit Continue to choose a level and keep playing.‬",
  "VEGAS/a11y.rewardScreenNode.accessibleHeading": "‪Level { $levelNumber } Summary‬",
  "VEGAS/keyboardHelpDialog.gameShortcuts": "‪Game Shortcuts‬",
  "VEGAS/a11y.timeDisplayPattern": "‪{ $hours ->\n  [0] { $minutes ->\n          [0] { $seconds } seconds\n          [one] 1 minute and { $seconds } seconds\n          *[other] { $minutes } minutes and { $seconds } seconds\n          }\n  [one] { $minutes ->\n        [one] 1 hour, 1 minute and { $seconds } seconds\n        *[other] 1 hour, { $minutes } minutes and { $seconds } seconds\n        }\n  *[other] { $minutes ->\n            [one] { $hours } hours, 1 minute and { $seconds } seconds\n            *[other] { $hours } hours, { $minutes } minutes and { $seconds } seconds\n            }\n}‬",
  "VEGAS/levels": "‪Levels‬",
  "VEGAS/a11y.levelSelectionScreenNode.screenSummary.introWithOptions": "‪Welcome to the { $screenName } Screen. Choose a level to start earning stars. Set available game options to your liking. Clear everything with Reset All to start over.‬",
  "VEGAS/a11y.levelSelectionScreenNode.screenSummary.intro": "‪Welcome to the { $screenName } Screen. Choose a level to start earning stars. Clear everything with Reset All to start over.‬",
  "VEGAS/a11y.levelSelectionScreenNode.accessibleHeadingChooseLevel": "‪Choose Your Level‬",
  "VEGAS/a11y.levelSelectionScreenNode.accessibleHeadingOptions": "‪Game Options‬",
  "VEGAS/a11y.levelSelectionScreenNode.accessibleContextResponseShow": "‪Choose Your Level!‬",
  "VEGAS/a11y.scoreDisplays.scoreDisplayStars.accessibleScore": "‪{ $stars ->\n  [one] { $stars } Star\n  *[other] { $stars } Stars\n }‬",
  "VEGAS/a11y.gameTimerToggleButton.accessibleContextResponseOn": "‪Play game with Timer on.‬",
  "VEGAS/a11y.gameTimerToggleButton.accessibleContextResponseOff": "‪Play game without Timer.‬",
  "VEGAS/keyboardHelpDialog.checkAnswer": "‪Check Answer‬",
  "VEGAS/a11y.keyboardHelpDialog.checkAnswerButton.accessibleParagraph": "‪Check Answer with { $altOrOption } plus C key.‬",
  "VEGAS/a11y.levelSelectionButton.accessibleNameWithLevelName": "‪Level { $levelNumber }: { $levelName }, { $scoreDescription }‬",
  "VEGAS/a11y.levelSelectionButton.accessibleName": "‪Level { $levelNumber }, { $scoreDescription }‬",
  "VEGAS/a11y.levelSelectionButton.accessibleNameWithLevelNameAndBestTime": "‪Level { $levelNumber }: { $levelName }, { $scoreDescription }, Best Time { $time }‬",
  "VEGAS/a11y.levelSelectionButton.accessibleNameWithBestTime": "‪Level { $levelNumber }, { $scoreDescription }, Best Time { $time }‬",
  "VEGAS/a11y.showAnswerButton.accessibleHelpText": "‪Review answer to move on.‬",
  "VEGAS/a11y.showAnswerButton.accessibleContextResponse": "‪Answer displayed. Review and move on.‬",
  "SUN/a11y.closed": "‪Closed‬",
  "SUN/a11y.titleClosePattern": "‪{{title}}, Close.‬",
  "SUN/a11y.radioButtonGroup.combinedNameResponse": "‪{{groupName}}, {{buttonName}}‬",
  "SUN/a11y.numberSpinnerRoleDescription": "‪number spinner‬"
}