diff --git a/packages/voting-portal/src/components/AnswersList/AnswersList.tsx b/packages/voting-portal/src/components/AnswersList/AnswersList.tsx index 0b5048c7d0..08c457eef4 100644 --- a/packages/voting-portal/src/components/AnswersList/AnswersList.tsx +++ b/packages/voting-portal/src/components/AnswersList/AnswersList.tsx @@ -100,7 +100,6 @@ export const AnswersList: React.FC = ({ contest.presentation?.collapsible_lists ?? ECollapsibleLists.DISABLED const isCollapsible = collapsibleListsPolicy !== ECollapsibleLists.DISABLED const defaultExpanded = collapsibleListsPolicy !== ECollapsibleLists.ENABLED_COLLAPSED - const collapseToggleAriaLabel = t("candidatesList.collapseToggle", {listTitle: title}) const showCandidatesLabel = t("candidatesList.showCandidates") const hideCandidatesLabel = t("candidatesList.hideCandidates") const categoryCandidateIds = new Set(category.candidates.map((candidate) => candidate.id)) @@ -159,7 +158,11 @@ export const AnswersList: React.FC = ({ let listPresentation = contest.presentation?.types_presentation?.[title] ?? { name: title, } - listPresentation.name = title + const listTitle = + translate(category.header, "name", i18n.language) ?? + translate(listPresentation, "name", i18n.language) ?? + title + const collapseToggleAriaLabel = t("candidatesList.collapseToggle", {listTitle}) let subtypesPresentation = Object.entries(listPresentation.subtypes_presentation ?? {}).map( ([key, value]) => { value.name = key @@ -174,7 +177,7 @@ export const AnswersList: React.FC = ({ return (