Change:
We want to localize the Ask-To-Help template that pre-fills the post on the forum. ! The above button which takes you to the forum should render this template: ! In the localized version instead.
Should be able to tackle this today, I think.
Sure. Not a high priority, so take your time.

Discussion:
"set-certs-public": "Set your certification settings to public", "set-profile-public": "Set your profile settings to public", "set-claim": "Claim and view your certification" <ins> }, "forum-help": { "browser-info": "**Your browser information:**", "user-agent": "User Agent is: <code>{{userAgent}}</code>", "challenge": "**Challenge:** {{challengeTitle}}", "challenge-link": "**Link to the challenge:**", "whats-happening": "**Tell us what's happening:**", "describe": "Describe your issue in detail here.", "camper-project": "**Your project link(s)**", "camper-code": "**Your code so far**", "warning": "WARNING", "too-long-one": "The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.", "too-long-two": "You will need to take an additional step here so the code you wrote presents in an easy to read format.", "too-long-three": "Please copy/paste all the editor code showing in the challenge from where you just linked.", "add-code-one": "Replace these two sentences with your copied code.", "add-code-two": "Please leave the ``` line above and the ``` line below,", "add-code-three": "because they allow your code to properly format in the post." </ins> } }

import { tap, mapTo } from 'rxjs/operators'; import { transformEditorLink } from '../utils'; import envData from '../../../../../config/env.json'; <ins> import i18next from 'i18next'; </ins> const { forumLocation } = envData;

projectFormValuesSelector(state) ); const endingText = dedent( <del> `**Your browser information:** User Agent is: <code>${userAgent}</code>. **Challenge:** ${challengeTitle} **Link to the challenge:** ${href}` </del> <ins> `${i18next.t('forum-help.browser-info')}nn${i18next.t( 'forum-help.user-agent', { userAgent } )}nn${i18next.t( 'forum-help.challenge' )} ${challengeTitle}nn${i18next.t( 'forum-help.challenge-link' )}n${href}` </ins> ); <del> let textMessage = dedent( `**Tell us what's happening:** Describe your issue in detail here. </del> <ins> let textMessage = dedent(`${i18next.t( 'forum-help.whats-happening' )}n${i18next.t('forum-help.describe')}nn </ins> ${ projectFormValues.length <del> ? `**Your project link(s)**n` : `**Your code so far**` </del> <ins> ? `${i18next.t('forum-help.camper-project')}n` : i18next.t('forum-help.camper-code') </ins> } ${ projectFormValues ?.map(([key, val]) => `${key}: ${transformEditorLink(val)}n`) ?.join('') || filesToMarkdown(files) <del> } ${endingText}` ); </del> <ins> }nn ${endingText}`); </ins> const altTextMessage = dedent( <del> `**Tell us what's happening:** **Your code so far** WARNING The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge. You will need to take an additional step here so the code you wrote presents in an easy to read format. Please copy/paste all the editor code showing in the challenge from where you just linked. ``` Replace these two sentences with your copied code. Please leave the ``` line above and the ``` line below, because they allow your code to properly format in the post. ```n${endingText}` </del> <ins> `${i18next.t('forum-help.whats-happening')}nnnn${i18next.t( 'forum-help.camper-code' )}nn${i18next.t('forum-help.warning')}nn${i18next.t( 'forum-help.too-long-one' )}nn${i18next.t('forum-help.too-long-two')}nn${i18next.t( 'forum-help.too-long-three' )}nn```n${i18next.t('forum-help.add-code-one')}n${i18next.t( 'forum-help.add-code-two' )}n${i18next.t('forum-help.add-code-three')}nn```n${endingText}` </ins> ); const category = window.encodeURIComponent(helpCategory || 'Help');