MAIDR JavaScript API
    Preparing search index...

    Function dictionary

    • Every message of a locale, as templates rather than rendered text.

      For tooling that checks the dictionaries against each other; code that speaks to a reader goes through t.

      Parameters

      • locale: Locale

        The locale whose dictionary to read

      Returns
          | Readonly<
              Record<
                  | "llm.welcome"
                  | "llm.welcomeNoAgents"
                  | "llm.processing"
                  | "llm.messageError"
                  | "llm.fallbackModelName"
                  | "llm.suggestionExplain"
                  | "llm.suggestionCurrentPoint"
                  | "llm.suggestionCompare"
                  | "llm.suggestionStatistics"
                  | "llm.suggestionOutliers"
                  | "llm.errorProcessing"
                  | "llm.errorUnknown"
                  | "llm.errorResponseUnavailable"
                  | "llm.errorAborted"
                  | "llm.errorInvalidFormat"
                  | "llm.errorApi"
                  | "llm.errorGeminiKeyRequired"
                  | "llm.errorOllamaUrl"
                  | "llm.errorOllamaProxy"
                  | "llm.errorOllamaUnreachable"
                  | "llm.errorInvalidModelKey"
                  | "llm.errorProviderTimeout"
                  | "llm.errorProviderUnreachable"
                  | "llm.errorInvalidApiKey"
                  | "llm.errorProviderStatus"
                  | "model.boxSectionLowerOutlier"
                  | "model.boxSectionMin"
                  | "model.boxSectionQ1"
                  | "model.boxSectionQ2"
                  | "model.boxSectionQ3"
                  | "model.boxSectionMax"
                  | "model.boxSectionUpperOutlier"
                  | "model.boxSectionMean"
                  | "model.chartTypeArea"
                  | "model.chartTypeBar"
                  | "model.chartTypeBump"
                  | "model.chartTypeBox"
                  | "model.chartTypeBoxen"
                  | "model.chartTypeAlluvial"
                  | "model.chartTypeCandlestick"
                  | "model.chartTypeChord"
                  | "model.chartTypeSankey"
                  | "model.chartTypeNetwork"
                  | "model.chartTypeCandlestickDelta"
                  | "model.chartTypeChoropleth"
                  | "model.chartTypeContour"
                  | "model.chartTypeDiverging"
                  | "model.chartTypeDodged"
                  | "model.chartTypeDot"
                  | "model.chartTypeDumbbell"
                  | "model.chartTypeErrorBar"
                  | "model.chartTypeForest"
                  | "model.chartTypeGantt"
                  | "model.chartTypeFunnel"
                  | "model.chartTypeGauge"
                  | "model.chartTypeHeatmap"
                  | "model.chartTypeHexbin"
                  | "model.chartTypeHistogram"
                  | "model.chartTypeLine"
                  | "model.chartTypeLollipop"
                  | "model.chartTypeMosaic"
                  | "model.chartTypeNormalized"
                  | "model.chartTypeNormalizedArea"
                  | "model.chartTypeParallel"
                  | "model.chartTypePie"
                  | "model.chartTypePolarArea"
                  | "model.chartTypeRadar"
                  | "model.chartTypeRidgeline"
                  | "model.chartTypeScatter"
                  | "model.chartTypeSunflower"
                  | "model.chartTypeSmooth"
                  | "model.chartTypeStacked"
                  | "model.chartTypeStackedArea"
                  | "model.chartTypeStep"
                  | "model.chartTypeSurvival"
                  | "model.chartTypeIcicle"
                  | "model.chartTypeSunburst"
                  | "model.chartTypeTree"
                  | "model.chartTypePack"
                  | "model.chartTypeTreemap"
                  | "model.chartTypeViolinBox"
                  | "model.chartTypeViolinKde"
                  | "model.chartTypeManhattan"
                  | "model.chartTypeVolcano"
                  | "model.chartTypeWaterfall"
                  | "model.chartTypeWordCloud"
                  | "model.plotTypeArea"
                  | "model.plotTypeAlluvial"
                  | "model.plotTypeBar"
                  | "model.plotTypeBump"
                  | "model.plotTypeBox"
                  | "model.plotTypeBoxen"
                  | "model.plotTypeCandlestick"
                  | "model.plotTypeCandlestickDelta"
                  | "model.plotTypeChord"
                  | "model.plotTypeChoropleth"
                  | "model.plotTypeContour"
                  | "model.plotTypeDiverging"
                  | "model.plotTypeDodged"
                  | "model.plotTypeDot"
                  | "model.plotTypeDumbbell"
                  | "model.plotTypeErrorBar"
                  | "model.plotTypeForest"
                  | "model.plotTypeGantt"
                  | "model.plotTypeFunnel"
                  | "model.plotTypeGauge"
                  | "model.plotTypeHeatmap"
                  | "model.plotTypeHexbin"
                  | "model.plotTypeHistogram"
                  | "model.plotTypeIcicle"
                  | "model.plotTypeLine"
                  | "model.plotTypeLollipop"
                  | "model.plotTypeManhattan"
                  | "model.plotTypeMosaic"
                  | "model.plotTypeNetwork"
                  | "model.plotTypeNormalized"
                  | "model.plotTypeNormalizedArea"
                  | "model.plotTypeParallel"
                  | "model.plotTypePie"
                  | "model.plotTypePolarArea"
                  | "model.plotTypeRadar"
                  | "model.plotTypeRidgeline"
                  | "model.plotTypeSankey"
                  | "model.plotTypeScatter"
                  | "model.plotTypeSmooth"
                  | "model.plotTypeSunflower"
                  | "model.plotTypeStacked"
                  | "model.plotTypeStackedArea"
                  | "model.plotTypeStep"
                  | "model.plotTypeTreemap"
                  | "model.plotTypeTree"
                  | "model.plotTypePack"
                  | "model.plotTypeSunburst"
                  | "model.plotTypeSurvival"
                  | "model.plotTypeViolinBox"
                  | "model.plotTypeViolinKde"
                  | "model.plotTypeVolcano"
                  | "model.plotTypeWaterfall"
                  | "model.plotTypeWordCloud"
                  | "model.plotTypeMultiline"
                  | "model.plotTypeSingleLine"
                  | "model.plotTypeDivergingBarSpoken"
                  | "model.plotTypeParallelCoordinatesSpoken"
                  | "model.plotTypePolarAreaSpoken"
                  | "model.plotTypeStackedAreaSpoken"
                  | "model.plotTypeNormalizedAreaSpoken"
                  | "model.defaultXAxis"
                  | "model.defaultYAxis"
                  | "model.defaultZAxis"
                  | "model.orientationHorizontal"
                  | "model.orientationVertical"
                  | "model.plotTypeHorizontal"
                  | "model.plotTypeVertical"
                  | "model.spanConstant"
                  | "model.spanRange"
                  | "model.instructionNoInfo"
                  | "model.instructionClickPrompt"
                  | "model.instructionFigure"
                  | "model.instructionSubplot"
                  | "model.instructionTrace"
                  | "model.instructionGroupCount"
                  | "model.levelFigure"
                  | "model.levelSubplot"
                  | "model.levelTrace"
                  | "model.initialInstructionFigure"
                  | "model.initialInstructionSubplot"
                  | "model.candleShapeMarubozu"
                  | "model.candleShapeDoji"
                  | "model.candleShapeDragonflyDoji"
                  | "model.candleShapeGravestoneDoji"
                  | "model.candleShapeSpinningTop"
                  | "model.candlePatternBullishEngulfing"
                  | "model.candlePatternBearishEngulfing"
                  | "model.candlePatternPiercingLine"
                  | "model.candlePatternDarkCloudCover"
                  | "model.candlePatternTweezerBottom"
                  | "model.candlePatternTweezerTop"
                  | "model.candlePatternHammer"
                  | "model.candlePatternHangingMan"
                  | "model.candlePatternMorningStar"
                  | "model.candlePatternEveningStar"
                  | "model.candlePatternThreeWhiteSoldiers"
                  | "model.candlePatternThreeBlackCrows"
                  | "model.candlePatternUpsideTasukiGap"
                  | "model.candlePatternUpsideTasukiGapFilled"
                  | "model.candlePatternThreeInsideDown"
                  | "model.candlePatternThreeOutsideDown"
                  | "model.rotorNounLowerValue"
                  | "model.rotorNounHigherValue"
                  | "model.plotTypeUnknownChart"
                  | "model.statMinValue"
                  | "model.statMaxValue"
                  | "model.statMinCount"
                  | "model.statMaxCount"
                  | "model.statMinBarSize"
                  | "model.statMaxBarSize"
                  | "model.statMinSegmentValue"
                  | "model.statMaxSegmentValue"
                  | "model.statLargest"
                  | "model.statSmallest"
                  | "model.statNumberOfMarks"
                  | "model.statMarksWithNoValue"
                  | "model.valueAtName"
                  | "model.markNounBars"
                  | "model.markNounDots"
                  | "model.markNounLollipops"
                  | "model.markNounStages"
                  | "model.markNounLeadingBars"
                  | "model.markNounLeadingDots"
                  | "model.markNounLeadingLollipops"
                  | "model.markNounLeadingStages"
                  | "model.extremaMaxBar"
                  | "model.extremaMinBar"
                  | "model.extremaAt"
                  | "model.extremaCell"
                  | "model.fallbackPoint"
                  | "model.statNumberOfBins"
                  | "model.statBinRange"
                  | "model.statTotalObservations"
                  | "model.statModalBin"
                  | "model.statBinWidth"
                  | "model.statModalBinValue"
                  | "model.tableBinMin"
                  | "model.tableBinMax"
                  | "model.asidePercentage"
                  | "model.statNumberOfSlices"
                  | "model.statTotal"
                  | "model.statLargestSlice"
                  | "model.statSmallestSlice"
                  | "model.statSlicesWithNoValue"
                  | "model.statNote"
                  | "model.pieNegativeNote"
                  | "model.pieSliceSummary"
                  | "model.statNumberOfGroups"
                  | "model.statGroupNames"
                  | "model.statOutliers"
                  | "model.statMinimum"
                  | "model.statLowestMinimum"
                  | "model.statMaximum"
                  | "model.statHighestMaximum"
                  | "model.statMedian"
                  | "model.statLowestMedian"
                  | "model.statHighestMedian"
                  | "model.statInterquartileRange"
                  | "model.statNumberOfViolins"
                  | "model.statViolinNames"
                  | "model.statSections"
                  | "model.extremeValueWithGroup"
                  | "model.nounGroup"
                  | "model.nounViolin"
                  | "model.fallbackNumbered"
                  | "model.correlationNone"
                  | "model.correlationPositive"
                  | "model.correlationNegative"
                  | "model.correlationVeryWeak"
                  | "model.correlationWeak"
                  | "model.correlationModerate"
                  | "model.correlationStrong"
                  | "model.correlationVeryStrong"
                  | "model.quadrantUpperRight"
                  | "model.quadrantUpperLeft"
                  | "model.quadrantLowerLeft"
                  | "model.quadrantLowerRight"
                  | "model.asideName"
                  | "model.statTotalPoints"
                  | "model.statUniqueAxisValues"
                  | "model.statAxisCategories"
                  | "model.statAxisRange"
                  | "model.statMostPointsAtOne"
                  | "model.statGrid"
                  | "model.statGridValue"
                  | "model.statTableRows"
                  | "model.statTableRowsFirstOf"
                  | "model.statCorrelation"
                  | "model.statCorrelationValue"
                  | "model.statMostPoints"
                  | "model.quadrantsEvenSpread"
                  | "model.quadrantDensest"
                  | "model.quadrantNamed"
                  | "model.quadrantJoin"
                  | "model.statPointsByQuadrant"
                  | "model.quadrantShare"
                  | "model.statQuadrantsSplitAt"
                  | "model.quadrantSplitValue"
                  | "model.listedAndMore"
                  | "model.statRows"
                  | "model.statColumns"
                  | "model.statCellsWithAValue"
                  | "model.countOfTotal"
                  | "model.statHighestCell"
                  | "model.statLowestCell"
                  | "model.fallbackColumn"
                  | "model.heatmapCellName"
                  | "model.extremaGlobalMaximum"
                  | "model.extremaGlobalMinimum"
                  | "model.extremaRowMaximum"
                  | "model.extremaRowMinimum"
                  | "model.extremaColumnMaximum"
                  | "model.extremaColumnMinimum"
                  | "model.seriesColumnLine"
                  | "model.statNumberOfLines"
                  | "model.statPointsPerLine"
                  | "model.statLineNames"
                  | "model.statMissingValues"
                  | "model.statNarrowestInterval"
                  | "model.statWidestInterval"
                  | "model.extremaMaxPoint"
                  | "model.extremaMinPoint"
                  | "model.intersectionPoint"
                  | "model.intersectionSlope"
                  | "model.extremaIntersectionAt"
                  | "model.intersectionCoords"
                  | "model.intersectionAtLines"
                  | "model.nounBand"
                  | "model.statNumberOfBands"
                  | "model.statPointsPerBand"
                  | "model.statBandNames"
                  | "model.nounCompetitor"
                  | "model.statNumberOfCompetitors"
                  | "model.statPeriods"
                  | "model.statCompetitorNames"
                  | "model.nounContour"
                  | "model.statNumberOfLevels"
                  | "model.statPointsPerLevel"
                  | "model.statLevels"
                  | "model.nounObservation"
                  | "model.statNumberOfObservations"
                  | "model.statAxesPerObservation"
                  | "model.statObservationNames"
                  | "model.nounSeries"
                  | "model.statNumberOfSeries"
                  | "model.statSeriesNames"
                  | "model.statNounPerSeries"
                  | "model.nounCurve"
                  | "model.statNumberOfCurves"
                  | "model.statSamplesPerCurve"
                  | "model.statCurveNames"
                  | "model.nounArm"
                  | "model.statNumberOfArms"
                  | "model.statTimesPerArm"
                  | "model.statArmNames"
                  | "model.nounSpokes"
                  | "model.nounSectors"
                  | "model.statNounInOrder"
                  | "model.statStepDirection"
                  | "model.stepDirectionHv"
                  | "model.stepDirectionVh"
                  | "model.stepDirectionMid"
                  | "model.statTotalRange"
                  | "model.rotorUnitTransitions"
                  | "model.rotorNounTransitions"
                  | "model.statTransitions"
                  | "model.statLongestRun"
                  | "model.statScopeIn"
                  | "model.statDistinctLevels"
                  | "model.rotorUnitRankGained"
                  | "model.rotorNounRankGain"
                  | "model.rotorUnitRankLost"
                  | "model.rotorNounRankLoss"
                  | "model.asidePlacesGained"
                  | "model.asidePlacesLost"
                  | "model.asideChange"
                  | "model.statRanksShown"
                  | "model.statRankChanges"
                  | "model.statLedAtTheStart"
                  | "model.statLedAtTheEnd"
                  | "model.statClimbedFurthest"
                  | "model.statFellFurthest"
                  | "model.nameWithValue"
                  | "model.placesOne"
                  | "model.placesMany"
                  | "model.rotorUnitCensored"
                  | "model.rotorNounCensoredTimes"
                  | "model.survivalNotReached"
                  | "model.statMedianSurvival"
                  | "model.statCensoredTimes"
                  | "model.armWithValue"
                  | "model.statSeparationAtEnd"
                  | "model.survivalSeparation"
                  | "model.survivalSeparationBetween"
                  | "model.tableCensored"
                  | "model.sectionCensored"
                  | "model.boxenPercentile"
                  | "model.boxenMedianRung"
                  | "model.statNumberOfDistributions"
                  | "model.statDistributionNames"
                  | "model.statQuantileLevels"
                  | "model.statQuantileRange"
                  | "model.statMedianOfEachDistribution"
                  | "model.nameAtValue"
                  | "model.nounDistribution"
                  | "model.statOutlierRange"
                  | "model.tableQuantile"
                  | "model.boxenLowerOutlier"
                  | "model.boxenUpperOutlier"
                  | "model.asideBalance"
                  | "model.divergingLevel"
                  | "model.divergingAhead"
                  | "model.divergingAheadBy"
                  | "model.divergingBalanceLevel"
                  | "model.divergingBalanceAhead"
                  | "model.divergingSideLeft"
                  | "model.divergingSideRight"
                  | "model.nounSeriesNumbered"
                  | "model.statSideTotal"
                  | "model.statOverallBalance"
                  | "model.statWidestGap"
                  | "model.divergingWidestGapValue"
                  | "model.statAxisCategoriesNamed"
                  | "model.statSeriesNamesFallback"
                  | "model.asideSum"
                  | "model.extremaMaxGroup"
                  | "model.extremaMinGroup"
                  | "model.segmentedTotalGroup"
                  | "model.segmentedGroupNamed"
                  | "model.fallbackGroupIndexed"
                  | "model.fallbackCategory"
                  | "model.statNumberOfCategories"
                  | "model.statNumberOfSegments"
                  | "model.statLargestBarTotal"
                  | "model.statSmallestBarTotal"
                  | "model.statSegmentsWithNoValue"
                  | "model.asideShareOfAll"
                  | "model.asideCount"
                  | "model.statShareOfAllObservations"
                  | "model.mosaicShare"
                  | "model.mosaicSeeTable"
                  | "model.statLargestGroup"
                  | "model.statSmallestGroup"
                  | "model.dumbbellStart"
                  | "model.dumbbellEnd"
                  | "model.rankNoChange"
                  | "model.rankLargestIncrease"
                  | "model.rankSmallestDecrease"
                  | "model.rankLargestDecrease"
                  | "model.rankSmallestIncrease"
                  | "model.asideIncrease"
                  | "model.asideDecrease"
                  | "model.statNumberOfPairs"
                  | "model.statIncreased"
                  | "model.statDecreased"
                  | "model.statUnchanged"
                  | "model.tableChange"
                  | "model.asideRetained"
                  | "model.asideEntered"
                  | "model.statEntryStage"
                  | "model.funnelEntryWithCount"
                  | "model.statOverallConversion"
                  | "model.funnelConversionRange"
                  | "model.statSteepestDrop"
                  | "model.funnelStageRetained"
                  | "model.tableShareOfEntry"
                  | "model.funnelEntryStageCell"
                  | "model.gaugeMeasureFallback"
                  | "model.gaugeValueFallback"
                  | "model.gaugeAboveAllBands"
                  | "model.gaugeBandEdge"
                  | "model.asideRange"
                  | "model.asideTarget"
                  | "model.statPositionInRange"
                  | "model.statBand"
                  | "model.statAllBands"
                  | "model.statVersusTarget"
                  | "model.gaugeOnTarget"
                  | "model.statAboveTargetBy"
                  | "model.statBelowTargetBy"
                  | "model.percentValue"
                  | "model.errorBarSectionLower"
                  | "model.errorBarSectionValue"
                  | "model.errorBarSectionUpper"
                  | "model.statNumberOfPoints"
                  | "model.statEstimateRange"
                  | "model.tableLower"
                  | "model.tableUpper"
                  | "model.errorBarWhere"
                  | "model.extremaMaxSection"
                  | "model.extremaMinSection"
                  | "model.forestPooledSection"
                  | "model.forestPooledEstimate"
                  | "model.forestEstimate"
                  | "model.forestCrossesNull"
                  | "model.forestDoesNotCrossNull"
                  | "model.forestSection"
                  | "model.asideWeight"
                  | "model.statNumberOfStudies"
                  | "model.statPooledEstimate"
                  | "model.forestPooledValue"
                  | "model.forestInterval"
                  | "model.statNoEffectValue"
                  | "model.statStudiesCrossingNull"
                  | "model.statHeaviestStudy"
                  | "model.waterfallKindIncrease"
                  | "model.waterfallKindDecrease"
                  | "model.waterfallKindTotal"
                  | "model.asideRunningTotal"
                  | "model.statNumberOfSteps"
                  | "model.statIncreases"
                  | "model.statDecreases"
                  | "model.statTotals"
                  | "model.statStartingValue"
                  | "model.statEndingValue"
                  | "model.statNetChange"
                  | "model.statLargestIncrease"
                  | "model.statLargestDecrease"
                  | "model.tableKind"
                  | "model.extremaLargestIncrease"
                  | "model.extremaLargestDecrease"
                  | "model.statNumberOfTerms"
                  | "model.statHeaviestTerm"
                  | "model.statLightestTerm"
                  | "model.statTotalWeight"
                  | "model.statTermsWithNoWeight"
                  | "model.statOrder"
                  | "model.wordCloudOrderNote"
                  | "model.tableTerm"
                  | "model.tableWeight"
                  | "model.tableShareOfTotal"
                  | "model.wordCloudTermSummary"
                  | "model.extremaHeaviestTerm"
                  | "model.extremaLightestTerm"
                  | "model.rotorUnitSignificant"
                  | "model.rotorNounSignificantPoints"
                  | "model.asideRegion"
                  | "model.asideThreshold"
                  | "model.volcanoCleared"
                  | "model.volcanoNotCleared"
                  | "model.statPointsClearingThreshold"
                  | "model.statTopBySignificance"
                  | "model.statClearingThresholdNamed"
                  | "model.statTopRegionsByHits"
                  | "model.statRegionsWithHits"
                  | "model.volcanoRegionCount"
                  | "model.statRegions"
                  | "model.statSignificanceThreshold"
                  | "model.volcanoAtOrAbove"
                  | "model.volcanoAtOrBelow"
                  | "model.volcanoSignificanceValue"
                  | "model.statEffectThreshold"
                  | "model.volcanoEffectValue"
                  | "model.statPointsPerCurve"
                  | "model.statPeakOfEachViolin"
                  | "model.tableDensity"
                  | "model.asideVolume"
                  | "model.statGroups"
                  | "model.statSamplesPerGroup"
                  | "model.statPeakOfEachGroup"
                  | "model.statPeaksSpan"
                  | "model.statTallestRidge"
                  | "model.ridgelinePeakDensity"
                  | "model.asideSpacing"
                  | "model.contourSpacingValue"
                  | "model.statMinimumAxis"
                  | "model.statMaximumAxis"
                  | "model.statLevel"
                  | "model.statLevelRange"
                  | "model.statLevelStep"
                  | "model.contourStepVaries"
                  | "model.statClosestApproach"
                  | "model.statWidestSeparation"
                  | "model.contourGapPhrase"
                  | "model.parallelNothingMeasured"
                  | "model.tableAxis"
                  | "model.tableValue"
                  | "model.statNumberOfAxes"
                  | "model.statAxesInOrder"
                  | "model.parallelSpanFrom"
                  | "model.statOccupiedBins"
                  | "model.statDensestBin"
                  | "model.hexbinBinPosition"
                  | "model.rotorUnitNeighbours"
                  | "model.rotorNounBorderingRegions"
                  | "model.choroplethAllLower"
                  | "model.choroplethAllHigher"
                  | "model.choroplethSomeHigher"
                  | "model.asideNeighbours"
                  | "model.statNumberOfRegions"
                  | "model.statLayout"
                  | "model.choroplethLayoutCompass"
                  | "model.choroplethLayoutDeclared"
                  | "model.statRegionsWithBorders"
                  | "model.statHighest"
                  | "model.statLowest"
                  | "model.statSharpestBorders"
                  | "model.choroplethJump"
                  | "model.statLargestHighCluster"
                  | "model.choroplethCluster"
                  | "model.nounLane"
                  | "model.asideIntervals"
                  | "model.ganttLabelled"
                  | "model.asideLength"
                  | "model.ganttLengthWithUnit"
                  | "model.statNumberOfLanes"
                  | "model.statNumberOfIntervals"
                  | "model.statEmptyLanes"
                  | "model.statShortest"
                  | "model.statLongest"
                  | "model.statSpans"
                  | "model.statMostIntervalsAtOnce"
                  | "model.ganttBusiest"
                  | "model.ganttLengthHeader"
                  | "model.tableLabel"
                  | "model.tableStart"
                  | "model.tableEnd"
                  | "model.rotorUnitLevel"
                  | "model.rotorNounNodesOnLevel"
                  | "model.tableNode"
                  | "model.asidePath"
                  | "model.asideShareOfParent"
                  | "model.asideShareOfTotal"
                  | "model.asideChildren"
                  | "model.statNumberOfNodes"
                  | "model.statNumberOfLeaves"
                  | "model.statNodesPerLevel"
                  | "model.statLeafRange"
                  | "model.statTopLevel"
                  | "model.statInsideNode"
                  | "model.treemapShare"
                  | "model.treemapAndMore"
                  | "model.statLargestLeaf"
                  | "model.treemapLargestLeaf"
                  | "model.treemapShareOfTotal"
                  | "model.rotorUnitOutgoing"
                  | "model.rotorNounOutgoingFlows"
                  | "model.rotorUnitIncoming"
                  | "model.rotorNounIncomingFlows"
                  | "model.asideAlong"
                  | "model.flowAlongValue"
                  | "model.flowShareOfSource"
                  | "model.asideInAndOut"
                  | "model.flowInOut"
                  | "model.asideSplitsInto"
                  | "model.statNumberOfFlows"
                  | "model.statStages"
                  | "model.flowCycle"
                  | "model.statTotalFlow"
                  | "model.statTotalOfAllFlows"
                  | "model.statSourcesAndSinks"
                  | "model.flowSourcesSinks"
                  | "model.statBusiestNode"
                  | "model.statLargestFlow"
                  | "model.flowLargest"
                  | "model.statMainRoute"
                  | "model.flowRouteJoin"
                  | "model.flowRouteTruncated"
                  | "model.tableFrom"
                  | "model.tableTo"
                  | "model.rotorUnitLinks"
                  | "model.rotorNounLinkedNodes"
                  | "model.networkLinkAxis"
                  | "model.asideLinks"
                  | "model.networkNoLinks"
                  | "model.networkLinkList"
                  | "model.networkAndMore"
                  | "model.networkGroupPosition"
                  | "model.statNumberOfLinks"
                  | "model.statSelfLinks"
                  | "model.statSeparateGroups"
                  | "model.statLinksPerNode"
                  | "model.statMostConnected"
                  | "model.networkNodeDegree"
                  | "model.statLinkedGroupSizes"
                  | "model.networkAndMoreList"
                  | "model.statUnconnected"
                  | "model.networkIsolatedList"
                  | "model.networkIsolatedListMore"
                  | "model.tableLinkedTo"
                  | "model.networkGroupCell"
                  | "model.asideTrend"
                  | "model.asideShape"
                  | "model.asidePattern"
                  | "model.candlestickBullishMode"
                  | "model.candlestickBearishMode"
                  | "model.candlestickNeutralMode"
                  | "model.rotorNounBullishPoint"
                  | "model.rotorNounBearishPoint"
                  | "model.rotorNounNeutralPoint"
                  | "model.candlestickSectionVolatility"
                  | "model.candlestickSectionOpen"
                  | "model.candlestickSectionHigh"
                  | "model.candlestickSectionLow"
                  | "model.candlestickSectionClose"
                  | "model.candlestickTrendBull"
                  | "model.candlestickTrendBear"
                  | "model.candlestickTrendNeutral"
                  | "model.statNumberOfPeriods"
                  | "model.statPriceRange"
                  | "model.statBullCount"
                  | "model.statBearCount"
                  | "model.statNeutralCount"
                  | "model.statPeriodCovered"
                  | "model.candlestickNetChange"
                  | "model.candlestickPercent"
                  | "model.tableVolatility"
                  | "model.tableOpen"
                  | "model.tableHigh"
                  | "model.tableLow"
                  | "model.tableClose"
                  | "model.tableVolume"
                  | "model.tableTrend"
                  | "model.extremaMaxVolatility"
                  | "model.extremaMinVolatility"
                  | "model.extremaMaxSegment"
                  | "model.extremaMinSegment"
                  | "model.candlestickAboveLineMode"
                  | "model.candlestickBelowLineMode"
                  | "model.candlestickOnLineMode"
                  | "model.candlestickDeltaPointMode"
                  | "model.deltaAboveLine"
                  | "model.deltaBelowLine"
                  | "model.deltaOnLine"
                  | "model.rotorNounPointOnLine"
                  | "model.deltaReferenceFallback"
                  | "model.asideDelta"
                  | "model.asidePosition"
                  | "model.statReferenceLine"
                  | "model.statComparedPrice"
                  | "model.statPointsAboveLine"
                  | "model.statPointsBelowLine"
                  | "model.statPointsOnLine"
                  | "model.statDeltaRange"
                  | "model.statLargestGapAbove"
                  | "model.statLargestGapBelow"
                  | "model.rotorNounPointBelowLine"
                  | "model.rotorNounPointAboveLine"
                  | "model.tableDelta"
                  | "model.tablePosition"
                  | "model.tableCrossesNull"
                  | "model.tableRow"
                  | "model.forestCrosses"
                  | "model.forestDoesNotCross"
                  | "model.forestRowPooled"
                  | "model.forestRowStudy"
                  | "model.extremaMaxDelta"
                  | "model.extremaMinDelta"
                  | "dialogs.chatTitle"
                  | "dialogs.chatClose"
                  | "dialogs.chatMessagesRegion"
                  | "dialogs.chatInputRegion"
                  | "dialogs.chatPlaceholder"
                  | "dialogs.chatInputLabel"
                  | "dialogs.chatSend"
                  | "dialogs.chatSuggestionsRegion"
                  | "dialogs.chatSuggestion"
                  | "dialogs.chatUserMessage"
                  | "dialogs.chatAssistantMessage"
                  | "dialogs.chatMessageFrom"
                  | "dialogs.chatMessageTyping"
                  | "dialogs.chatModelName"
                  | "dialogs.chatOpenSettings"
                  | "dialogs.chatOpenSettingsLabel"
                  | "dialogs.chatSentAt"
                  | "dialogs.chatTyping"
                  | "dialogs.chatCodeBlock"
                  | "dialogs.chatImageAlt"
                  | "dialogs.chatSelectVersion"
                  | "dialogs.extremaTitle"
                  | "dialogs.extremaClose"
                  | "dialogs.extremaDescription"
                  | "dialogs.extremaDescriptionFallback"
                  | "dialogs.extremaTargets"
                  | "dialogs.extremaXValues"
                  | "dialogs.extremaSearchOption"
                  | "dialogs.extremaSearchCombobox"
                  | "dialogs.extremaSearchLabel"
                  | "dialogs.extremaSearchPlaceholder"
                  | "dialogs.extremaOpenDropdown"
                  | "dialogs.extremaCloseDropdown"
                  | "dialogs.extremaPointIntersection"
                  | "dialogs.extremaSlopeIntersection"
                  | "dialogs.extremaIntersection"
                  | "dialogs.extremaIntersectionAt"
                  | "dialogs.extremaValueAt"
                  | "dialogs.extremaValue"
                  | "dialogs.extremaCell"
                  | "dialogs.extremaMovedToSearch"
                  | "dialogs.extremaFirstOption"
                  | "dialogs.extremaNoResults"
                  | "dialogs.extremaLastResult"
                  | "dialogs.extremaSelectedResult"
                  | "dialogs.extremaReturningTo"
                  | "dialogs.extremaReturning"
                  | "settings.title"
                  | "settings.sections"
                  | "settings.tabGeneral"
                  | "settings.tabAudio"
                  | "settings.tabVisual"
                  | "settings.tabBraille"
                  | "settings.tabAi"
                  | "settings.tabAbout"
                  | "settings.needsAttention"
                  | "settings.language"
                  | "settings.languageAuto"
                  | "settings.autoplayDurationRow"
                  | "settings.autoplayDuration"
                  | "settings.ariaMode"
                  | "settings.ariaAssertive"
                  | "settings.ariaPolite"
                  | "settings.hoverMode"
                  | "settings.hoverOnHover"
                  | "settings.hoverOnClick"
                  | "settings.volume"
                  | "settings.minFrequencyRow"
                  | "settings.minFrequency"
                  | "settings.maxFrequencyRow"
                  | "settings.maxFrequency"
                  | "settings.echoCount"
                  | "settings.echoVolume"
                  | "settings.echoDuration"
                  | "settings.outlineColor"
                  | "settings.highlightColor"
                  | "settings.highContrastMode"
                  | "settings.on"
                  | "settings.off"
                  | "settings.highContrastLevels"
                  | "settings.highContrastLightColor"
                  | "settings.highContrastDarkColor"
                  | "settings.brailleDisplay"
                  | "settings.brailleSingleLine"
                  | "settings.brailleMultiLine"
                  | "settings.brailleManual"
                  | "settings.singleLineDisplay"
                  | "settings.selectSingleLineDisplay"
                  | "settings.multiLineDisplay"
                  | "settings.selectMultiLineDisplay"
                  | "settings.braillePresetHint"
                  | "settings.manualBrailleGroup"
                  | "settings.brailleDisplaySize"
                  | "settings.brailleDisplaySizeHelp"
                  | "settings.brailleDisplayLines"
                  | "settings.brailleDisplayLinesHelp"
                  | "settings.tactileDisplay"
                  | "settings.selectTactileDisplay"
                  | "settings.connectBluetooth"
                  | "settings.connectUsb"
                  | "settings.disconnect"
                  | "settings.tactileConnectedBluetooth"
                  | "settings.tactileConnectedUsb"
                  | "settings.tactileGenericDevice"
                  | "settings.tactileConnecting"
                  | "settings.tactileRetry"
                  | "settings.tactileNotConnected"
                  | "settings.braillePresetSingle"
                  | "settings.braillePresetMulti"
                  | "settings.enableProvider"
                  | "settings.providerApiKey"
                  | "settings.providerServerUrl"
                  | "settings.providerModelVersion"
                  | "settings.apiKeyPlaceholder"
                  | "settings.ollamaUrlPlaceholder"
                  | "settings.checkingOllamaServerHelp"
                  | "settings.validatingApiKeyHelp"
                  | "settings.ollamaUnreachableHelp"
                  | "settings.providerApiKeyInvalid"
                  | "settings.ollamaReachable"
                  | "settings.providerApiKeyValid"
                  | "settings.checkingOllamaServer"
                  | "settings.validatingApiKey"
                  | "settings.apiKeyValid"
                  | "settings.ollamaUnreachable"
                  | "settings.apiKeyInvalid"
                  | "settings.modelRetired"
                  | "settings.expertiseLevel"
                  | "settings.expertiseBasic"
                  | "settings.expertiseIntermediate"
                  | "settings.expertiseAdvanced"
                  | "settings.expertiseCustom"
                  | "settings.customInstructions"
                  | "settings.customInstructionPlaceholder"
                  | "settings.customInstructionTooShort"
                  | "settings.customInstructionTooShortOnAiTab"
                  | "settings.maidrVersion"
                  | "settings.loadedFrom"
                  | "settings.browser"
                  | "settings.operatingSystem"
                  | "settings.diagnostics"
                  | "settings.copyDiagnostics"
                  | "settings.copyDiagnosticsAria"
                  | "settings.copiedToClipboard"
                  | "settings.copyFailed"
                  | "settings.sourceLocal"
                  | "settings.sourceInline"
                  | "settings.sourceUnknown"
                  | "settings.reset"
                  | "settings.resetAria"
                  | "settings.close"
                  | "settings.closeAria"
                  | "settings.save"
                  | "settings.saveAria"
                  | "tactile.viewWholePlot"
                  | "tactile.viewZoomed"
                  | "tactile.viewEmpty"
                  | "tactile.viewUnchanged"
                  | "tactile.noView"
                  | "tactile.zoomAtClosest"
                  | "tactile.zoomAtWholePlot"
                  | "tactile.panWholePlot"
                  | "tactile.panEdgeUp"
                  | "tactile.panEdgeDown"
                  | "tactile.panEdgeLeft"
                  | "tactile.panEdgeRight"
                  | "tactile.brailleOff"
                  | "tactile.notConnected"
                  | "tactile.lineWholeShown"
                  | "tactile.lineStart"
                  | "tactile.lineEnd"
                  | "tactile.linePart"
                  | "tactile.lineUncontracted"
                  | "tactile.deviceDisconnected"
                  | "tactile.deviceNoBluetooth"
                  | "tactile.deviceNoUsb"
                  | "tactile.deviceNoSdk"
                  | "tactile.deviceNoneSelected"
                  | "tactile.deviceConnectFailed"
                  | "tactile.deviceNotPermitted"
                  | "description.statOrientation"
                  | "description.statSubtitle"
                  | "description.statCaption"
                  | "description.statCurrentlyOn"
                  | "description.statChartTypes"
                  | "description.multiPanelFigure"
                  | "description.valueInfinity"
                  | "description.valueNegativeInfinity"
                  | "description.subplotPosition"
                  | "description.chartTypeCount"
                  | "description.title"
                  | "description.close"
                  | "description.chartTypePrefix"
                  | "description.titleLabel"
                  | "description.titleLabelSubplot"
                  | "description.titleLabelFigure"
                  | "description.axesHeading"
                  | "description.axisEntry"
                  | "description.summaryHeading"
                  | "description.subplotsHeading"
                  | "description.subplotUnknown"
                  | "description.subplotCurrent"
                  | "description.layersHeading"
                  | "description.showingLayer"
                  | "description.layerHint"
                  | "description.layerUpdated"
                  | "description.rowOne"
                  | "description.rowMany"
                  | "description.tableCaption"
                  | "description.tableCaptionTruncated"
                  | "description.tableShowMore"
                  | "description.tableColumn"
                  | "notification.speedUp"
                  | "notification.maxSpeed"
                  | "notification.speedDown"
                  | "notification.minSpeed"
                  | "notification.resetSpeed"
                  | "notification.soundIs"
                  | "notification.audioModeOff"
                  | "notification.audioModeOn"
                  | "notification.audioModeCombined"
                  | "notification.audioModeSeparate"
                  | "notification.brailleIsOn"
                  | "notification.brailleIsOff"
                  | "notification.brailleNoInfo"
                  | "notification.brailleNotSupported"
                  | "notification.brailleDisplay"
                  | "notification.monitoringLiveOnly"
                  | "notification.monitoringOn"
                  | "notification.monitoringOff"
                  | "notification.highContrastOn"
                  | "notification.highContrastOff"
                  | "notification.deltaCandlestickOnly"
                  | "notification.deltaNeedsLineLayer"
                  | "notification.deltaReferenceUnavailable"
                  | "notification.deltaNoMatchingX"
                  | "notification.deltaKeepingComparison"
                  | "notification.deltaNoComparisonAtX"
                  | "notification.deltaActivationFailed"
                  | "notification.deltaActivated"
                  | "notification.deltaClosed"
                  | "notification.deltaClosedByUpdate"
                  | "notification.deltaNoReferenceChosen"
                  | "notification.deltaTraceTitle"
                  | "notification.deltaYAxisLabel"
                  | "notification.deltaPickerTitle"
                  | "notification.deltaPickerClose"
                  | "notification.deltaPickerDescription"
                  | "notification.deltaPickerListLabel"
                  | "rotor.higherValueMode"
                  | "rotor.lowerValueMode"
                  | "rotor.dataMode"
                  | "rotor.rowColMode"
                  | "rotor.gridMode"
                  | "rotor.intersectionMode"
                  | "rotor.pointMode"
                  | "rotor.gridModeDimensions"
                  | "rotor.directionAbove"
                  | "rotor.directionBelow"
                  | "rotor.directionLeft"
                  | "rotor.directionRight"
                  | "rotor.lowerValueNoun"
                  | "rotor.higherValueNoun"
                  | "rotor.pointNoun"
                  | "rotor.gridValueNoun"
                  | "rotor.noneFoundVerticalTerse"
                  | "rotor.noneFoundVerticalVerbose"
                  | "rotor.noneFoundHorizontalTerse"
                  | "rotor.noneFoundHorizontalVerbose"
                  | "rotor.filterVerticalUnavailableTerse"
                  | "rotor.filterVerticalUnavailableVerbose"
                  | "rotor.intersectionVerticalUnavailableTerse"
                  | "rotor.intersectionVerticalUnavailableVerbose"
                  | "rotor.intersectionUnavailableTerse"
                  | "rotor.intersectionUnavailableVerbose"
                  | "rotor.noIntersectionTerse"
                  | "rotor.noIntersectionVerbose"
                  | "keybinding.accessLabels"
                  | "keybinding.activateCurrentSubplot"
                  | "keybinding.announceCaption"
                  | "keybinding.announceCurrentSubplot"
                  | "keybinding.announcePlotTitle"
                  | "keybinding.announcePosition"
                  | "keybinding.announceSubtitle"
                  | "keybinding.announceXLabel"
                  | "keybinding.announceYLabel"
                  | "keybinding.announceZLabel"
                  | "keybinding.autoplayBackward"
                  | "keybinding.autoplayDownward"
                  | "keybinding.autoplayForward"
                  | "keybinding.autoplayUpward"
                  | "keybinding.changeReferenceLine"
                  | "keybinding.chooseCandlestickReferenceLine"
                  | "keybinding.close"
                  | "keybinding.closeChartDescription"
                  | "keybinding.closeChat"
                  | "keybinding.closeHelp"
                  | "keybinding.closeReferencePicker"
                  | "keybinding.enterGridCell"
                  | "keybinding.exitBrailleMode"
                  | "keybinding.exitComparisonAndReturnToChart"
                  | "keybinding.exitGridCell"
                  | "keybinding.exitLabelMode"
                  | "keybinding.exitReviewMode"
                  | "keybinding.goToExtrema"
                  | "keybinding.goToBottomExtreme"
                  | "keybinding.goToLeftExtreme"
                  | "keybinding.goToMaximumValue"
                  | "keybinding.goToMinimumValue"
                  | "keybinding.goToRightExtreme"
                  | "keybinding.goToTopExtreme"
                  | "keybinding.moveDown"
                  | "keybinding.moveLeft"
                  | "keybinding.moveRight"
                  | "keybinding.moveUp"
                  | "keybinding.moveToNextLayer"
                  | "keybinding.moveToPreviousLayer"
                  | "keybinding.navigateDown"
                  | "keybinding.navigateLeft"
                  | "keybinding.navigateLeftInCell"
                  | "keybinding.navigateRight"
                  | "keybinding.navigateRightInCell"
                  | "keybinding.navigateUp"
                  | "keybinding.nextNavigationMode"
                  | "keybinding.nextReferenceLine"
                  | "keybinding.openChartDescription"
                  | "keybinding.openChat"
                  | "keybinding.openCommandPalette"
                  | "keybinding.openSettings"
                  | "keybinding.openCloseHelp"
                  | "keybinding.previousNavigationMode"
                  | "keybinding.previousReferenceLine"
                  | "keybinding.replayCurrentPoint"
                  | "keybinding.resetAutoplaySpeed"
                  | "keybinding.resetTactileDisplayZoom"
                  | "keybinding.returnToSubplot"
                  | "keybinding.select"
                  | "keybinding.selectReferenceLine"
                  | "keybinding.speedDownAutoplay"
                  | "keybinding.speedUpAutoplay"
                  | "keybinding.standardTextSelection"
                  | "keybinding.stopAutoplay"
                  | "keybinding.toggleBrailleMode"
                  | "keybinding.toggleCandlestickReferenceComparison"
                  | "keybinding.toggleHighContrastMode"
                  | "keybinding.toggleMonitorMode"
                  | "keybinding.toggleReviewMode"
                  | "keybinding.toggleSonificationMode"
                  | "keybinding.toggleTextMode"
                  | "keybinding.turnOffReferenceComparison"
                  | "keybinding.zoomInTactileDisplay"
                  | "keybinding.zoomOutTactileDisplay"
                  | "keybinding.helpTitle"
                  | "keybinding.helpCloseButton"
                  | "keybinding.commandPaletteTitle"
                  | "keybinding.commandPaletteInstructions"
                  | "keybinding.commandPaletteSearchPlaceholder"
                  | "keybinding.commandPaletteSearchLabel"
                  | "keybinding.commandPaletteListLabel"
                  | "text.labelIsValue"
                  | "text.labelAreValues"
                  | "text.labelIsRange"
                  | "text.rangeThrough"
                  | "text.sectionLabel"
                  | "text.plotOfType"
                  | "text.gridCell"
                  | "text.layerOfSize"
                  | "text.layerSwitchAt"
                  | "text.noAdditionalLayer"
                  | "text.noPlotInfo"
                  | "text.noFigureInfo"
                  | "text.figureSingleType"
                  | "text.figureMultiType"
                  | "text.subplotOfSize"
                  | "text.subplotOfSizeTitled"
                  | "text.subplotIndex"
                  | "text.figureLobbyDetails"
                  | "text.pressEnterToSelect"
                  | "text.enteredSubplot"
                  | "text.enteredSubplotTitled"
                  | "text.enteredSubplotTyped"
                  | "text.enteredSubplotTitledTyped"
                  | "text.terseEmptySubplot"
                  | "text.subplotEmpty"
                  | "text.subplotEmptyTitled"
                  | "text.figureTerse"
                  | "text.figureTerseTitled"
                  | "text.figureTerseSubplot"
                  | "text.returnedToFigure"
                  | "text.returnedToFigureSubplot"
                  | "text.returnedToFigureSubplotTitled"
                  | "text.noOutliersFor"
                  | "text.outliersForOne"
                  | "text.outliersForMany"
                  | "text.terseNoOutliers"
                  | "text.terseOutliers"
                  | "text.shareOfTotal"
                  | "text.intervalRange"
                  | "text.intervalFrom"
                  | "text.intervalUpTo"
                  | "text.noPoints"
                  | "text.pointIsOne"
                  | "text.pointsAreMany"
                  | "text.tersePoints"
                  | "text.noPointsInCell"
                  | "text.noMoreData"
                  | "text.noMoreDataVerbose"
                  | "text.noMoreSubplots"
                  | "text.noMoreSubplotsVerbose"
                  | "text.textMode"
                  | "text.modeOff"
                  | "text.modeTerse"
                  | "text.modeVerbose"
                  | "text.textModeOffHint"
                  | "text.trendBull"
                  | "text.trendBear"
                  | "text.trendNeutral"
                  | "text.noInfoForReview"
                  | "text.reviewMode"
                  | "text.reviewOn"
                  | "text.reviewOff"
                  | "text.modifierControl"
                  | "text.modifierCommand"
                  | "text.invalidKey"
                  | "text.brailleUnavailableHere"
                  | "text.subplotPrefix"
                  | "text.figureAxisLabelIs"
                  | "text.axisLabelIs"
                  | "text.axisLabelUnavailable"
                  | "text.unavailable"
                  | "text.figureTitle"
                  | "text.subplotTitleIndexed"
                  | "text.subplotTitle"
                  | "text.title"
                  | "text.noTitleAvailable"
                  | "text.subtitle"
                  | "text.noSubtitleAvailable"
                  | "text.caption"
                  | "text.noCaptionAvailable"
                  | "text.notInChart"
                  | "text.indexOfSize"
                  | "text.positionIs"
                  | "text.positionIsColumnRow"
                  | "text.positionInSection"
                  | "text.positionOfTotalWith"
                  | "text.level"
                  | "text.violinOfTotal"
                  | "text.seriesOfTotal"
                  | "text.seriesNounLine"
                  | "text.seriesNounObservation"
                  | "text.seriesNounCompetitor"
                  | "text.seriesNounSeries"
                  | "text.columnRowPosition"
                  | "text.wholeCircle"
                  | "text.nearlyWholeCircle"
                  | "text.atClockHour"
                  | "text.fromClockHourTo"
                  | "text.noMinimumValue"
                  | "text.noMaximumValue"
                  | "text.pointPosition"
                  | "common.missing",
                  string,
              >,
          >
          | undefined

      The locale's templates by key