diff --git a/packages/perseus/src/strings.ts b/packages/perseus/src/strings.ts index d7dcd0e206..f0e1d2e774 100644 --- a/packages/perseus/src/strings.ts +++ b/packages/perseus/src/strings.ts @@ -264,6 +264,7 @@ export type PerseusStrings = { }: { countOfSegments: number; }) => string; + srIndividualSegmentAriaLabel: string; srIndividualSegmentAriaDescription: ({ point1X, point1Y, @@ -522,6 +523,7 @@ export const strings: { srSingleSegmentGraphAriaLabel: "A line segment on a coordinate plane.", srMultipleSegmentGraphAriaLabel: "%(countOfSegments)s segments on a coordinate plane.", + srIndividualSegmentAriaLabel: "PLACEHOLDER: PLEASE UPDATE ME", srIndividualSegmentAriaDescription: "Segment %(indexOfSegment)s: Endpoint 1 at %(point1X)s comma %(point1Y)s. Endpoint 2 %(point2X)s comma %(point2Y)s. Segment length %(length)s units.", srSingleSegmentGraphEndpointAriaLabel: @@ -748,6 +750,7 @@ export const mockStrings: PerseusStrings = { srSingleSegmentGraphAriaLabel: "A line segment on a coordinate plane.", srMultipleSegmentGraphAriaLabel: ({countOfSegments}) => `${countOfSegments} segments on a coordinate plane.`, + srIndividualSegmentAriaLabel: "PLACEHOLDER: PLEASE UPDATE ME", srIndividualSegmentAriaDescription: ({ point1X, point1Y, diff --git a/packages/perseus/src/widgets/interactive-graphs/graphs/segment.tsx b/packages/perseus/src/widgets/interactive-graphs/graphs/segment.tsx index ae89933b0b..3bfb9a86d2 100644 --- a/packages/perseus/src/widgets/interactive-graphs/graphs/segment.tsx +++ b/packages/perseus/src/widgets/interactive-graphs/graphs/segment.tsx @@ -42,6 +42,8 @@ const SegmentGraph = ({dispatch, graphState}: SegmentProps) => { } const wholeSegmentGraphAriaLabel = getWholeSegmentGraphAriaLabel(); + // STRING FOR THIS SHOULD BE UPDATED PRIOR TO BEING TRANSLATED + const individualSegmentAriaLabel = strings.srIndividualSegmentAriaLabel; function getIndividualSegmentAriaDescription( segment: PairOfPoints, @@ -95,6 +97,7 @@ const SegmentGraph = ({dispatch, graphState}: SegmentProps) => { > {segments?.map((segment, i) => (