Skip to content

Commit d92b27e

Browse files
authored
fix(i18n): translate files and videos table view (#1591)
Fix translation issue on Files and Videos table view mode on the columns.
1 parent 0f5c752 commit d92b27e

2 files changed

Lines changed: 30 additions & 5 deletions

File tree

src/files-and-videos/files-page/FilesPage.jsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ const FilesPage = ({
9494

9595
const activeColumn = {
9696
id: 'activeStatus',
97-
Header: 'Active',
97+
Header: intl.formatMessage(messages.fileActiveColumn),
9898
accessor: 'activeStatus',
9999
Cell: ({ row }) => ActiveColumn({ row, pageLoadStatus: loadingStatus }),
100100
Filter: CheckboxFilter,
@@ -106,7 +106,7 @@ const FilesPage = ({
106106
};
107107
const accessColumn = {
108108
id: 'lockStatus',
109-
Header: 'Access',
109+
Header: intl.formatMessage(messages.fileAccessColumn),
110110
accessor: 'lockStatus',
111111
Cell: ({ row }) => AccessColumn({ row }),
112112
Filter: CheckboxFilter,
@@ -122,7 +122,7 @@ const FilesPage = ({
122122
};
123123
const fileSizeColumn = {
124124
id: 'fileSize',
125-
Header: 'File size',
125+
Header: intl.formatMessage(messages.fileSizeColumn),
126126
accessor: 'fileSize',
127127
Cell: ({ row }) => {
128128
const { fileSize } = row.original;
@@ -133,12 +133,12 @@ const FilesPage = ({
133133
const tableColumns = [
134134
{ ...thumbnailColumn },
135135
{
136-
Header: 'File name',
136+
Header: intl.formatMessage(messages.fileNameColumn),
137137
accessor: 'displayName',
138138
},
139139
{ ...fileSizeColumn },
140140
{
141-
Header: 'Type',
141+
Header: intl.formatMessage(messages.fileTypeColumn),
142142
accessor: 'wrapperType',
143143
Filter: CheckboxFilter,
144144
filter: 'includesValue',

src/files-and-videos/files-page/messages.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,31 @@ const messages = defineMessages({
120120
in your course and signed in to access the file.`,
121121
description: 'Tooltip message for the lock icon in the table view of files',
122122
},
123+
fileNameColumn: {
124+
id: 'course-authoring.files-and-uploads.file-info.fileName.column',
125+
defaultMessage: 'File name',
126+
description: 'Title of the File Name column in the file list view',
127+
},
128+
fileSizeColumn: {
129+
id: 'course-authoring.files-and-uploads.file-info.fileSize.column',
130+
defaultMessage: 'File size',
131+
description: 'Title of the File size column in the file list view',
132+
},
133+
fileTypeColumn: {
134+
id: 'course-authoring.files-and-uploads.file-info.fileType.column',
135+
defaultMessage: 'Type',
136+
description: 'Title of the Type column in the file list view',
137+
},
138+
fileActiveColumn: {
139+
id: 'course-authoring.files-and-uploads.file-info.fileActive.column',
140+
defaultMessage: 'Active',
141+
description: 'Title of the Active column in the file list view',
142+
},
143+
fileAccessColumn: {
144+
id: 'course-authoring.files-and-uploads.file-info.fileAccess.column',
145+
defaultMessage: 'Access',
146+
description: 'Title of the Access column in the file list view',
147+
},
123148
});
124149

125150
export default messages;

0 commit comments

Comments
 (0)