Skip to content

Commit d6fef96

Browse files
committed
Make more strings translatable
1 parent 3784049 commit d6fef96

File tree

20 files changed

+82
-15
lines changed

20 files changed

+82
-15
lines changed

src/components/AdminPane/Manage/ChallengeDashboard/ChallengeDashboard.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const defaultDashboardSetup = function () {
3535
return {
3636
dataModelVersion: 2,
3737
name: DASHBOARD_NAME,
38-
label: "View Challenge",
38+
label: <FormattedMessage {...manageMessages.viewChallengeLabel} />,
3939
widgets: [
4040
widgetDescriptor("ChallengeOverviewWidget"),
4141
widgetDescriptor("CompletionProgressWidget"),

src/components/AdminPane/Manage/Messages.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ import { defineMessages } from "react-intl";
44
* Internationalized messages for use with Admin Manage.
55
*/
66
export default defineMessages({
7+
viewChallengeLabel: {
8+
id: "Admin.ChallengeDashboard.label",
9+
defaultMessage: "View Challenge",
10+
},
11+
712
manageHeader: {
813
id: "Admin.manage.header",
914
defaultMessage: "Create & Manage",

src/components/AdminPane/Manage/ProjectDashboard/Messages.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ import { defineMessages } from "react-intl";
44
* Internationalized messages for use with ProjectDashboard
55
*/
66
export default defineMessages({
7+
viewProjectLabel: {
8+
id: "Admin.ProjectDashboard.label",
9+
defaultMessage: "View Project",
10+
},
11+
712
editProjectLabel: {
813
id: "Admin.ProjectCard.controls.editProject.label",
914
defaultMessage: "Edit Project",

src/components/AdminPane/Manage/ProjectDashboard/ProjectDashboard.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export const defaultDashboardSetup = function () {
3232
return {
3333
dataModelVersion: 2,
3434
name: DASHBOARD_NAME,
35-
label: "View Project",
35+
label: <FormattedMessage {...messages.viewProjectLabel} />,
3636
filters: defaultChallengeFilters(),
3737
widgets: [
3838
widgetDescriptor("ProjectOverviewWidget"),

src/components/AdminPane/Manage/ProjectsDashboard/Messages.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ import { defineMessages } from "react-intl";
44
* Internationalized messages for use with ProjectsDashboard
55
*/
66
export default defineMessages({
7+
title: {
8+
id: "Admin.ProjectsDashboard.title",
9+
defaultMessage: "Projects",
10+
},
11+
712
newProject: {
813
id: "Admin.ProjectsDashboard.newProject",
914
defaultMessage: "Add Project",

src/components/AdminPane/Manage/ProjectsDashboard/ProjectsDashboard.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export const defaultDashboardSetup = function () {
3030
dataModelVersion: 2,
3131
name: DASHBOARD_NAME,
3232
id: generateWidgetId(),
33-
label: "Projects",
33+
label: <FormattedMessage {...messages.title} />,
3434
filters: defaultProjectFilters(),
3535
widgets: [widgetDescriptor("ProjectAboutWidget"), widgetDescriptor("ProjectListWidget")],
3636
permanentWidgets: [

src/components/ChallengePane/ChallengeFilterSubnav/FilterByCategorizationKeywords.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ class FilterByCategorizationKeywords extends Component {
8383
type={<FormattedMessage {...messages.categorizeLabel} />}
8484
selection={
8585
categorizationFilters.length > 0
86-
? `${categorizationFilters.length} Filters`
87-
: "Anything"
86+
? <FormattedMessage {...messages.filtersLabel} values={{ count: categorizationFilters.length }} />
87+
: <FormattedMessage {...messages.anything} />
8888
}
8989
onClick={dropdown.toggleDropdownVisible}
9090
selectionClassName={categorizationFilters.length > 0 ? "mr-text-yellow" : null}

src/components/ChallengePane/ChallengeFilterSubnav/Messages.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ import { defineMessages } from "react-intl";
44
* Internationalized messages for use with ChallengeFilterSubnav
55
*/
66
export default defineMessages({
7+
filtersLabel: {
8+
id: "ChallengeFilterSubnav.filter.categorization.filtersLabel",
9+
defaultMessage: "{count} Filters",
10+
},
11+
12+
anything: {
13+
id: "Challenge.keywords.any",
14+
defaultMessage: "Anything",
15+
},
16+
717
header: {
818
id: "Admin.ProjectCard.tabs.challenges.label",
919
defaultMessage: "Challenges",

src/components/ReviewTaskPane/Messages.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ import { defineMessages } from "react-intl";
44
* Internationalized messages for use with ReviewTaskPane
55
*/
66
export default defineMessages({
7+
taskReviewLabel: {
8+
id: "ReviewTaskPane.label",
9+
defaultMessage: "Task Review",
10+
},
11+
12+
taskReviewLabelStaticMap: {
13+
id: "ReviewTaskPane.label.staticMap",
14+
defaultMessage: "Task Review - Static Map",
15+
},
16+
717
taskLockedLabel: {
818
id: "ReviewTaskPane.indicators.locked.label",
919
defaultMessage: "Task locked",

src/components/ReviewTaskPane/ReviewTaskPane.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const defaultWorkspaceSetup = function () {
2929
return {
3030
dataModelVersion: 2,
3131
name: WIDGET_WORKSPACE_NAME,
32-
label: "Task Review",
32+
label: <FormattedMessage {...messages.taskReviewLabel} />,
3333
widgets: [
3434
widgetDescriptor("TaskReviewWidget"),
3535
widgetDescriptor("TasksWidget"),
@@ -52,7 +52,7 @@ export const defaultWorkspaceSetupAlt = function () {
5252
return {
5353
dataModelVersion: 2,
5454
name: WIDGET_WORKSPACE_NAME,
55-
label: "Task Review - Static Map",
55+
label: <FormattedMessage {...messages.taskReviewLabelStaticMap} />,
5656
type: "leftPanel",
5757
widgets: [
5858
widgetDescriptor("TaskReviewWidget"),

0 commit comments

Comments
 (0)