From 6c020f7069f44d8cbbaa4874e92d35e74f2ad431 Mon Sep 17 00:00:00 2001 From: "Nicholas Carrigan (he/him)" Date: Tue, 2 Feb 2021 11:12:38 -0800 Subject: [PATCH] feat(i18n, client): translate breadcrumbs (#40881) --- .../templates/Challenges/components/Challenge-Title.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client/src/templates/Challenges/components/Challenge-Title.js b/client/src/templates/Challenges/components/Challenge-Title.js index bdffbdfab6..c6fb4b0b9f 100644 --- a/client/src/templates/Challenges/components/Challenge-Title.js +++ b/client/src/templates/Challenges/components/Challenge-Title.js @@ -5,6 +5,7 @@ import { Link } from '../../../components/helpers/index'; import { dasherize } from '../../../../../utils/slugs'; import './challenge-title.css'; import GreenPass from '../../../assets/icons/GreenPass'; +import i18next from 'i18next'; const propTypes = { block: PropTypes.string, @@ -21,7 +22,9 @@ function ChallengeTitle({ block, children, isCompleted, superBlock }) { className='breadcrumb-left' to={`/learn/${dasherize(superBlock)}`} > - {superBlock} + + {i18next.t(`intro:${dasherize(superBlock)}.title`)} +
- {block} + {i18next.t( + `intro:${dasherize(superBlock)}.blocks.${dasherize(block)}.title` + )}