diff --git a/plugins/course-apps/calculator/messages.js b/plugins/course-apps/calculator/messages.ts similarity index 100% rename from plugins/course-apps/calculator/messages.js rename to plugins/course-apps/calculator/messages.ts diff --git a/plugins/course-apps/edxnotes/messages.js b/plugins/course-apps/edxnotes/messages.ts similarity index 100% rename from plugins/course-apps/edxnotes/messages.js rename to plugins/course-apps/edxnotes/messages.ts diff --git a/plugins/course-apps/learning_assistant/messages.js b/plugins/course-apps/learning_assistant/messages.ts similarity index 100% rename from plugins/course-apps/learning_assistant/messages.js rename to plugins/course-apps/learning_assistant/messages.ts diff --git a/plugins/course-apps/live/messages.js b/plugins/course-apps/live/messages.ts similarity index 100% rename from plugins/course-apps/live/messages.js rename to plugins/course-apps/live/messages.ts diff --git a/plugins/course-apps/ora_settings/messages.js b/plugins/course-apps/ora_settings/messages.ts similarity index 100% rename from plugins/course-apps/ora_settings/messages.js rename to plugins/course-apps/ora_settings/messages.ts diff --git a/plugins/course-apps/proctoring/messages.js b/plugins/course-apps/proctoring/messages.ts similarity index 100% rename from plugins/course-apps/proctoring/messages.js rename to plugins/course-apps/proctoring/messages.ts diff --git a/plugins/course-apps/progress/messages.js b/plugins/course-apps/progress/messages.ts similarity index 100% rename from plugins/course-apps/progress/messages.js rename to plugins/course-apps/progress/messages.ts diff --git a/plugins/course-apps/teams/messages.js b/plugins/course-apps/teams/messages.ts similarity index 100% rename from plugins/course-apps/teams/messages.js rename to plugins/course-apps/teams/messages.ts diff --git a/plugins/course-apps/wiki/messages.js b/plugins/course-apps/wiki/messages.ts similarity index 100% rename from plugins/course-apps/wiki/messages.js rename to plugins/course-apps/wiki/messages.ts diff --git a/plugins/course-apps/xpert_unit_summary/messages.js b/plugins/course-apps/xpert_unit_summary/messages.ts similarity index 100% rename from plugins/course-apps/xpert_unit_summary/messages.js rename to plugins/course-apps/xpert_unit_summary/messages.ts diff --git a/plugins/course-apps/xpert_unit_summary/settings-modal/messages.js b/plugins/course-apps/xpert_unit_summary/settings-modal/messages.ts similarity index 100% rename from plugins/course-apps/xpert_unit_summary/settings-modal/messages.js rename to plugins/course-apps/xpert_unit_summary/settings-modal/messages.ts diff --git a/src/advanced-settings/messages.js b/src/advanced-settings/messages.ts similarity index 100% rename from src/advanced-settings/messages.js rename to src/advanced-settings/messages.ts diff --git a/src/advanced-settings/modal-error/messages.js b/src/advanced-settings/modal-error/messages.ts similarity index 100% rename from src/advanced-settings/modal-error/messages.js rename to src/advanced-settings/modal-error/messages.ts diff --git a/src/advanced-settings/setting-card/messages.js b/src/advanced-settings/setting-card/messages.ts similarity index 100% rename from src/advanced-settings/setting-card/messages.js rename to src/advanced-settings/setting-card/messages.ts diff --git a/src/advanced-settings/settings-sidebar/messages.js b/src/advanced-settings/settings-sidebar/messages.ts similarity index 100% rename from src/advanced-settings/settings-sidebar/messages.js rename to src/advanced-settings/settings-sidebar/messages.ts diff --git a/src/certificates/certificate-details/messages.js b/src/certificates/certificate-details/messages.ts similarity index 100% rename from src/certificates/certificate-details/messages.js rename to src/certificates/certificate-details/messages.ts diff --git a/src/certificates/certificate-signatories/messages.js b/src/certificates/certificate-signatories/messages.ts similarity index 100% rename from src/certificates/certificate-signatories/messages.js rename to src/certificates/certificate-signatories/messages.ts diff --git a/src/certificates/layout/certificates-sidebar/messages.js b/src/certificates/layout/certificates-sidebar/messages.ts similarity index 100% rename from src/certificates/layout/certificates-sidebar/messages.js rename to src/certificates/layout/certificates-sidebar/messages.ts diff --git a/src/certificates/messages.js b/src/certificates/messages.ts similarity index 100% rename from src/certificates/messages.js rename to src/certificates/messages.ts diff --git a/src/course-checklist/ChecklistSection/messages.js b/src/course-checklist/ChecklistSection/messages.ts similarity index 100% rename from src/course-checklist/ChecklistSection/messages.js rename to src/course-checklist/ChecklistSection/messages.ts diff --git a/src/course-checklist/messages.js b/src/course-checklist/messages.ts similarity index 100% rename from src/course-checklist/messages.js rename to src/course-checklist/messages.ts diff --git a/src/course-outline/card-header/messages.js b/src/course-outline/card-header/messages.ts similarity index 100% rename from src/course-outline/card-header/messages.js rename to src/course-outline/card-header/messages.ts diff --git a/src/course-outline/empty-placeholder/messages.js b/src/course-outline/empty-placeholder/messages.ts similarity index 100% rename from src/course-outline/empty-placeholder/messages.js rename to src/course-outline/empty-placeholder/messages.ts diff --git a/src/course-outline/enable-highlights-modal/messages.js b/src/course-outline/enable-highlights-modal/messages.ts similarity index 100% rename from src/course-outline/enable-highlights-modal/messages.js rename to src/course-outline/enable-highlights-modal/messages.ts diff --git a/src/course-outline/highlights-modal/messages.js b/src/course-outline/highlights-modal/messages.ts similarity index 100% rename from src/course-outline/highlights-modal/messages.js rename to src/course-outline/highlights-modal/messages.ts diff --git a/src/course-outline/page-alerts/messages.js b/src/course-outline/page-alerts/messages.ts similarity index 100% rename from src/course-outline/page-alerts/messages.js rename to src/course-outline/page-alerts/messages.ts diff --git a/src/course-outline/publish-modal/messages.js b/src/course-outline/publish-modal/messages.ts similarity index 100% rename from src/course-outline/publish-modal/messages.js rename to src/course-outline/publish-modal/messages.ts diff --git a/src/course-outline/section-card/messages.js b/src/course-outline/section-card/messages.ts similarity index 100% rename from src/course-outline/section-card/messages.js rename to src/course-outline/section-card/messages.ts diff --git a/src/course-outline/subsection-card/messages.js b/src/course-outline/subsection-card/messages.ts similarity index 100% rename from src/course-outline/subsection-card/messages.js rename to src/course-outline/subsection-card/messages.ts diff --git a/src/course-outline/xblock-status/messages.js b/src/course-outline/xblock-status/messages.ts similarity index 100% rename from src/course-outline/xblock-status/messages.js rename to src/course-outline/xblock-status/messages.ts diff --git a/src/course-rerun/course-rerun-form/messages.js b/src/course-rerun/course-rerun-form/messages.ts similarity index 100% rename from src/course-rerun/course-rerun-form/messages.js rename to src/course-rerun/course-rerun-form/messages.ts diff --git a/src/course-rerun/course-rerun-sidebar/messages.js b/src/course-rerun/course-rerun-sidebar/messages.ts similarity index 100% rename from src/course-rerun/course-rerun-sidebar/messages.js rename to src/course-rerun/course-rerun-sidebar/messages.ts diff --git a/src/course-rerun/messages.js b/src/course-rerun/messages.ts similarity index 100% rename from src/course-rerun/messages.js rename to src/course-rerun/messages.ts diff --git a/src/course-team/add-team-member/messages.js b/src/course-team/add-team-member/messages.ts similarity index 100% rename from src/course-team/add-team-member/messages.js rename to src/course-team/add-team-member/messages.ts diff --git a/src/course-team/add-user-form/messages.js b/src/course-team/add-user-form/messages.ts similarity index 100% rename from src/course-team/add-user-form/messages.js rename to src/course-team/add-user-form/messages.ts diff --git a/src/course-team/course-team-member/messages.js b/src/course-team/course-team-member/messages.ts similarity index 100% rename from src/course-team/course-team-member/messages.js rename to src/course-team/course-team-member/messages.ts diff --git a/src/course-team/course-team-sidebar/messages.js b/src/course-team/course-team-sidebar/messages.ts similarity index 100% rename from src/course-team/course-team-sidebar/messages.js rename to src/course-team/course-team-sidebar/messages.ts diff --git a/src/course-team/info-modal/messages.js b/src/course-team/info-modal/messages.ts similarity index 100% rename from src/course-team/info-modal/messages.js rename to src/course-team/info-modal/messages.ts diff --git a/src/course-team/messages.js b/src/course-team/messages.ts similarity index 100% rename from src/course-team/messages.js rename to src/course-team/messages.ts diff --git a/src/course-unit/add-component/messages.js b/src/course-unit/add-component/messages.ts similarity index 100% rename from src/course-unit/add-component/messages.js rename to src/course-unit/add-component/messages.ts diff --git a/src/course-unit/breadcrumbs/messages.js b/src/course-unit/breadcrumbs/messages.ts similarity index 100% rename from src/course-unit/breadcrumbs/messages.js rename to src/course-unit/breadcrumbs/messages.ts diff --git a/src/course-unit/clipboard/paste-notification/messages.js b/src/course-unit/clipboard/paste-notification/messages.ts similarity index 100% rename from src/course-unit/clipboard/paste-notification/messages.js rename to src/course-unit/clipboard/paste-notification/messages.ts diff --git a/src/course-unit/course-sequence/messages.js b/src/course-unit/course-sequence/messages.ts similarity index 100% rename from src/course-unit/course-sequence/messages.js rename to src/course-unit/course-sequence/messages.ts diff --git a/src/course-unit/header-title/messages.js b/src/course-unit/header-title/messages.ts similarity index 100% rename from src/course-unit/header-title/messages.js rename to src/course-unit/header-title/messages.ts diff --git a/src/course-unit/messages.js b/src/course-unit/messages.ts similarity index 100% rename from src/course-unit/messages.js rename to src/course-unit/messages.ts diff --git a/src/course-unit/sidebar/messages.js b/src/course-unit/sidebar/messages.ts similarity index 100% rename from src/course-unit/sidebar/messages.js rename to src/course-unit/sidebar/messages.ts diff --git a/src/course-updates/course-handouts/messages.js b/src/course-updates/course-handouts/messages.ts similarity index 100% rename from src/course-updates/course-handouts/messages.js rename to src/course-updates/course-handouts/messages.ts diff --git a/src/course-updates/course-update/messages.js b/src/course-updates/course-update/messages.ts similarity index 100% rename from src/course-updates/course-update/messages.js rename to src/course-updates/course-update/messages.ts diff --git a/src/course-updates/delete-modal/messages.js b/src/course-updates/delete-modal/messages.ts similarity index 100% rename from src/course-updates/delete-modal/messages.js rename to src/course-updates/delete-modal/messages.ts diff --git a/src/course-updates/messages.js b/src/course-updates/messages.ts similarity index 100% rename from src/course-updates/messages.js rename to src/course-updates/messages.ts diff --git a/src/course-updates/update-form/messages.js b/src/course-updates/update-form/messages.ts similarity index 100% rename from src/course-updates/update-form/messages.js rename to src/course-updates/update-form/messages.ts diff --git a/src/custom-pages/messages.js b/src/custom-pages/messages.ts similarity index 100% rename from src/custom-pages/messages.js rename to src/custom-pages/messages.ts diff --git a/src/editors/containers/EditorContainer/components/TitleHeader/messages.js b/src/editors/containers/EditorContainer/components/TitleHeader/messages.ts similarity index 100% rename from src/editors/containers/EditorContainer/components/TitleHeader/messages.js rename to src/editors/containers/EditorContainer/components/TitleHeader/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/components/Feedback/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/components/Feedback/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/components/Feedback/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/components/Feedback/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/ExplanationWidget/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/ExplanationWidget/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/ExplanationWidget/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/ExplanationWidget/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/QuestionWidget/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/QuestionWidget/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/QuestionWidget/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/QuestionWidget/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GeneralFeedback/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GeneralFeedback/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GeneralFeedback/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GeneralFeedback/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GroupFeedback/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GroupFeedback/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GroupFeedback/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/GroupFeedback/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Randomization/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Randomization/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Randomization/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Randomization/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Tolerance/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Tolerance/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Tolerance/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/SettingsWidget/settingsComponents/Tolerance/messages.ts diff --git a/src/editors/containers/ProblemEditor/components/EditProblemView/messages.js b/src/editors/containers/ProblemEditor/components/EditProblemView/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/components/EditProblemView/messages.js rename to src/editors/containers/ProblemEditor/components/EditProblemView/messages.ts diff --git a/src/editors/containers/ProblemEditor/messages.js b/src/editors/containers/ProblemEditor/messages.ts similarity index 100% rename from src/editors/containers/ProblemEditor/messages.js rename to src/editors/containers/ProblemEditor/messages.ts diff --git a/src/editors/containers/TextEditor/messages.js b/src/editors/containers/TextEditor/messages.ts similarity index 100% rename from src/editors/containers/TextEditor/messages.js rename to src/editors/containers/TextEditor/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/HandoutWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/HandoutWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/HandoutWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/HandoutWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/SocialShareWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/SocialShareWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/SocialShareWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/SocialShareWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/ThumbnailWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/ThumbnailWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/ThumbnailWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/ThumbnailWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/messages.ts diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/messages.ts similarity index 100% rename from src/editors/containers/VideoEditor/components/VideoSettingsModal/components/messages.js rename to src/editors/containers/VideoEditor/components/VideoSettingsModal/components/messages.ts diff --git a/src/editors/containers/VideoGallery/messages.js b/src/editors/containers/VideoGallery/messages.ts similarity index 100% rename from src/editors/containers/VideoGallery/messages.js rename to src/editors/containers/VideoGallery/messages.ts diff --git a/src/editors/containers/VideoUploadEditor/messages.js b/src/editors/containers/VideoUploadEditor/messages.ts similarity index 100% rename from src/editors/containers/VideoUploadEditor/messages.js rename to src/editors/containers/VideoUploadEditor/messages.ts diff --git a/src/editors/sharedComponents/BaseModal/messages.js b/src/editors/sharedComponents/BaseModal/messages.ts similarity index 100% rename from src/editors/sharedComponents/BaseModal/messages.js rename to src/editors/sharedComponents/BaseModal/messages.ts diff --git a/src/editors/sharedComponents/CodeEditor/messages.js b/src/editors/sharedComponents/CodeEditor/messages.ts similarity index 100% rename from src/editors/sharedComponents/CodeEditor/messages.js rename to src/editors/sharedComponents/CodeEditor/messages.ts diff --git a/src/editors/sharedComponents/ErrorAlerts/messages.js b/src/editors/sharedComponents/ErrorAlerts/messages.ts similarity index 100% rename from src/editors/sharedComponents/ErrorAlerts/messages.js rename to src/editors/sharedComponents/ErrorAlerts/messages.ts diff --git a/src/editors/sharedComponents/ErrorBoundary/messages.js b/src/editors/sharedComponents/ErrorBoundary/messages.ts similarity index 100% rename from src/editors/sharedComponents/ErrorBoundary/messages.js rename to src/editors/sharedComponents/ErrorBoundary/messages.ts diff --git a/src/editors/sharedComponents/ImageUploadModal/ImageSettingsModal/messages.js b/src/editors/sharedComponents/ImageUploadModal/ImageSettingsModal/messages.ts similarity index 100% rename from src/editors/sharedComponents/ImageUploadModal/ImageSettingsModal/messages.js rename to src/editors/sharedComponents/ImageUploadModal/ImageSettingsModal/messages.ts diff --git a/src/editors/sharedComponents/ImageUploadModal/SelectImageModal/messages.js b/src/editors/sharedComponents/ImageUploadModal/SelectImageModal/messages.ts similarity index 100% rename from src/editors/sharedComponents/ImageUploadModal/SelectImageModal/messages.js rename to src/editors/sharedComponents/ImageUploadModal/SelectImageModal/messages.ts diff --git a/src/editors/sharedComponents/SelectionModal/messages.js b/src/editors/sharedComponents/SelectionModal/messages.ts similarity index 100% rename from src/editors/sharedComponents/SelectionModal/messages.js rename to src/editors/sharedComponents/SelectionModal/messages.ts diff --git a/src/editors/sharedComponents/SourceCodeModal/messages.js b/src/editors/sharedComponents/SourceCodeModal/messages.ts similarity index 100% rename from src/editors/sharedComponents/SourceCodeModal/messages.js rename to src/editors/sharedComponents/SourceCodeModal/messages.ts diff --git a/src/export-page/export-footer/messages.js b/src/export-page/export-footer/messages.ts similarity index 100% rename from src/export-page/export-footer/messages.js rename to src/export-page/export-footer/messages.ts diff --git a/src/export-page/export-modal-error/messages.js b/src/export-page/export-modal-error/messages.ts similarity index 100% rename from src/export-page/export-modal-error/messages.js rename to src/export-page/export-modal-error/messages.ts diff --git a/src/export-page/export-sidebar/messages.js b/src/export-page/export-sidebar/messages.ts similarity index 100% rename from src/export-page/export-sidebar/messages.js rename to src/export-page/export-sidebar/messages.ts diff --git a/src/export-page/export-stepper/messages.js b/src/export-page/export-stepper/messages.ts similarity index 100% rename from src/export-page/export-stepper/messages.js rename to src/export-page/export-stepper/messages.ts diff --git a/src/export-page/messages.js b/src/export-page/messages.ts similarity index 100% rename from src/export-page/messages.js rename to src/export-page/messages.ts diff --git a/src/files-and-videos/files-page/messages.js b/src/files-and-videos/files-page/messages.ts similarity index 100% rename from src/files-and-videos/files-page/messages.js rename to src/files-and-videos/files-page/messages.ts diff --git a/src/files-and-videos/generic/messages.js b/src/files-and-videos/generic/messages.ts similarity index 100% rename from src/files-and-videos/generic/messages.js rename to src/files-and-videos/generic/messages.ts diff --git a/src/files-and-videos/generic/table-components/sort-and-filter-modal/messages.js b/src/files-and-videos/generic/table-components/sort-and-filter-modal/messages.ts similarity index 100% rename from src/files-and-videos/generic/table-components/sort-and-filter-modal/messages.js rename to src/files-and-videos/generic/table-components/sort-and-filter-modal/messages.ts diff --git a/src/files-and-videos/videos-page/info-sidebar/messages.js b/src/files-and-videos/videos-page/info-sidebar/messages.ts similarity index 100% rename from src/files-and-videos/videos-page/info-sidebar/messages.js rename to src/files-and-videos/videos-page/info-sidebar/messages.ts diff --git a/src/files-and-videos/videos-page/info-sidebar/transcript-item/messages.js b/src/files-and-videos/videos-page/info-sidebar/transcript-item/messages.ts similarity index 100% rename from src/files-and-videos/videos-page/info-sidebar/transcript-item/messages.js rename to src/files-and-videos/videos-page/info-sidebar/transcript-item/messages.ts diff --git a/src/files-and-videos/videos-page/messages.js b/src/files-and-videos/videos-page/messages.ts similarity index 100% rename from src/files-and-videos/videos-page/messages.js rename to src/files-and-videos/videos-page/messages.ts diff --git a/src/files-and-videos/videos-page/transcript-settings/messages.js b/src/files-and-videos/videos-page/transcript-settings/messages.ts similarity index 100% rename from src/files-and-videos/videos-page/transcript-settings/messages.js rename to src/files-and-videos/videos-page/transcript-settings/messages.ts diff --git a/src/generic/DraggableList/messages.js b/src/generic/DraggableList/messages.ts similarity index 100% rename from src/generic/DraggableList/messages.js rename to src/generic/DraggableList/messages.ts diff --git a/src/generic/configure-modal/messages.js b/src/generic/configure-modal/messages.ts similarity index 100% rename from src/generic/configure-modal/messages.js rename to src/generic/configure-modal/messages.ts diff --git a/src/generic/course-upload-image/messages.js b/src/generic/course-upload-image/messages.ts similarity index 100% rename from src/generic/course-upload-image/messages.js rename to src/generic/course-upload-image/messages.ts diff --git a/src/generic/datepicker-control/messages.js b/src/generic/datepicker-control/messages.ts similarity index 100% rename from src/generic/datepicker-control/messages.js rename to src/generic/datepicker-control/messages.ts diff --git a/src/generic/help-sidebar/messages.js b/src/generic/help-sidebar/messages.ts similarity index 100% rename from src/generic/help-sidebar/messages.js rename to src/generic/help-sidebar/messages.ts diff --git a/src/generic/internet-connection-alert/messages.js b/src/generic/internet-connection-alert/messages.ts similarity index 100% rename from src/generic/internet-connection-alert/messages.js rename to src/generic/internet-connection-alert/messages.ts diff --git a/src/generic/modal-dropzone/messages.js b/src/generic/modal-dropzone/messages.ts similarity index 100% rename from src/generic/modal-dropzone/messages.js rename to src/generic/modal-dropzone/messages.ts diff --git a/src/generic/saving-error-alert/messages.js b/src/generic/saving-error-alert/messages.ts similarity index 100% rename from src/generic/saving-error-alert/messages.js rename to src/generic/saving-error-alert/messages.ts diff --git a/src/grading-settings/assignment-section/messages.js b/src/grading-settings/assignment-section/messages.ts similarity index 100% rename from src/grading-settings/assignment-section/messages.js rename to src/grading-settings/assignment-section/messages.ts diff --git a/src/grading-settings/credit-section/messages.js b/src/grading-settings/credit-section/messages.ts similarity index 100% rename from src/grading-settings/credit-section/messages.js rename to src/grading-settings/credit-section/messages.ts diff --git a/src/grading-settings/deadline-section/messages.js b/src/grading-settings/deadline-section/messages.ts similarity index 100% rename from src/grading-settings/deadline-section/messages.js rename to src/grading-settings/deadline-section/messages.ts diff --git a/src/grading-settings/grading-scale/messages.js b/src/grading-settings/grading-scale/messages.ts similarity index 100% rename from src/grading-settings/grading-scale/messages.js rename to src/grading-settings/grading-scale/messages.ts diff --git a/src/grading-settings/grading-sidebar/messages.js b/src/grading-settings/grading-sidebar/messages.ts similarity index 100% rename from src/grading-settings/grading-sidebar/messages.js rename to src/grading-settings/grading-sidebar/messages.ts diff --git a/src/grading-settings/messages.js b/src/grading-settings/messages.ts similarity index 100% rename from src/grading-settings/messages.js rename to src/grading-settings/messages.ts diff --git a/src/group-configurations/common/messages.js b/src/group-configurations/common/messages.ts similarity index 100% rename from src/group-configurations/common/messages.js rename to src/group-configurations/common/messages.ts diff --git a/src/group-configurations/content-groups-section/messages.js b/src/group-configurations/content-groups-section/messages.ts similarity index 100% rename from src/group-configurations/content-groups-section/messages.js rename to src/group-configurations/content-groups-section/messages.ts diff --git a/src/group-configurations/empty-placeholder/messages.js b/src/group-configurations/empty-placeholder/messages.ts similarity index 100% rename from src/group-configurations/empty-placeholder/messages.js rename to src/group-configurations/empty-placeholder/messages.ts diff --git a/src/group-configurations/experiment-configurations-section/messages.js b/src/group-configurations/experiment-configurations-section/messages.ts similarity index 100% rename from src/group-configurations/experiment-configurations-section/messages.js rename to src/group-configurations/experiment-configurations-section/messages.ts diff --git a/src/group-configurations/group-configuration-sidebar/messages.js b/src/group-configurations/group-configuration-sidebar/messages.ts similarity index 100% rename from src/group-configurations/group-configuration-sidebar/messages.js rename to src/group-configurations/group-configuration-sidebar/messages.ts diff --git a/src/group-configurations/messages.js b/src/group-configurations/messages.ts similarity index 100% rename from src/group-configurations/messages.js rename to src/group-configurations/messages.ts diff --git a/src/head/messages.js b/src/head/messages.ts similarity index 100% rename from src/head/messages.js rename to src/head/messages.ts diff --git a/src/import-page/file-section/messages.js b/src/import-page/file-section/messages.ts similarity index 100% rename from src/import-page/file-section/messages.js rename to src/import-page/file-section/messages.ts diff --git a/src/import-page/import-sidebar/messages.js b/src/import-page/import-sidebar/messages.ts similarity index 100% rename from src/import-page/import-sidebar/messages.js rename to src/import-page/import-sidebar/messages.ts diff --git a/src/import-page/import-stepper/messages.js b/src/import-page/import-stepper/messages.ts similarity index 100% rename from src/import-page/import-stepper/messages.js rename to src/import-page/import-stepper/messages.ts diff --git a/src/messages.js b/src/messages.ts similarity index 100% rename from src/messages.js rename to src/messages.ts diff --git a/src/optimizer-page/messages.js b/src/optimizer-page/messages.ts similarity index 100% rename from src/optimizer-page/messages.js rename to src/optimizer-page/messages.ts diff --git a/src/optimizer-page/scan-results/messages.js b/src/optimizer-page/scan-results/messages.ts similarity index 100% rename from src/optimizer-page/scan-results/messages.js rename to src/optimizer-page/scan-results/messages.ts diff --git a/src/pages-and-resources/app-settings-modal/messages.js b/src/pages-and-resources/app-settings-modal/messages.ts similarity index 100% rename from src/pages-and-resources/app-settings-modal/messages.js rename to src/pages-and-resources/app-settings-modal/messages.ts diff --git a/src/pages-and-resources/discussions/app-config-form/apps/lti/messages.js b/src/pages-and-resources/discussions/app-config-form/apps/lti/messages.ts similarity index 100% rename from src/pages-and-resources/discussions/app-config-form/apps/lti/messages.js rename to src/pages-and-resources/discussions/app-config-form/apps/lti/messages.ts diff --git a/src/pages-and-resources/discussions/app-config-form/messages.js b/src/pages-and-resources/discussions/app-config-form/messages.ts similarity index 100% rename from src/pages-and-resources/discussions/app-config-form/messages.js rename to src/pages-and-resources/discussions/app-config-form/messages.ts diff --git a/src/pages-and-resources/discussions/app-list/messages.js b/src/pages-and-resources/discussions/app-list/messages.ts similarity index 100% rename from src/pages-and-resources/discussions/app-list/messages.js rename to src/pages-and-resources/discussions/app-list/messages.ts diff --git a/src/pages-and-resources/discussions/messages.js b/src/pages-and-resources/discussions/messages.ts similarity index 100% rename from src/pages-and-resources/discussions/messages.js rename to src/pages-and-resources/discussions/messages.ts diff --git a/src/pages-and-resources/messages.js b/src/pages-and-resources/messages.ts similarity index 100% rename from src/pages-and-resources/messages.js rename to src/pages-and-resources/messages.ts diff --git a/src/schedule-and-details/basic-section/messages.js b/src/schedule-and-details/basic-section/messages.ts similarity index 100% rename from src/schedule-and-details/basic-section/messages.js rename to src/schedule-and-details/basic-section/messages.ts diff --git a/src/schedule-and-details/credit-section/messages.js b/src/schedule-and-details/credit-section/messages.ts similarity index 100% rename from src/schedule-and-details/credit-section/messages.js rename to src/schedule-and-details/credit-section/messages.ts diff --git a/src/schedule-and-details/details-section/messages.js b/src/schedule-and-details/details-section/messages.ts similarity index 100% rename from src/schedule-and-details/details-section/messages.js rename to src/schedule-and-details/details-section/messages.ts diff --git a/src/schedule-and-details/introducing-section/extended-course-details/messages.js b/src/schedule-and-details/introducing-section/extended-course-details/messages.ts similarity index 100% rename from src/schedule-and-details/introducing-section/extended-course-details/messages.js rename to src/schedule-and-details/introducing-section/extended-course-details/messages.ts diff --git a/src/schedule-and-details/introducing-section/introduction-video/messages.js b/src/schedule-and-details/introducing-section/introduction-video/messages.ts similarity index 100% rename from src/schedule-and-details/introducing-section/introduction-video/messages.js rename to src/schedule-and-details/introducing-section/introduction-video/messages.ts diff --git a/src/schedule-and-details/introducing-section/messages.js b/src/schedule-and-details/introducing-section/messages.ts similarity index 100% rename from src/schedule-and-details/introducing-section/messages.js rename to src/schedule-and-details/introducing-section/messages.ts diff --git a/src/schedule-and-details/learning-outcomes-section/messages.js b/src/schedule-and-details/learning-outcomes-section/messages.ts similarity index 100% rename from src/schedule-and-details/learning-outcomes-section/messages.js rename to src/schedule-and-details/learning-outcomes-section/messages.ts diff --git a/src/schedule-and-details/license-section/license-commons-options/messages.js b/src/schedule-and-details/license-section/license-commons-options/messages.ts similarity index 100% rename from src/schedule-and-details/license-section/license-commons-options/messages.js rename to src/schedule-and-details/license-section/license-commons-options/messages.ts diff --git a/src/schedule-and-details/license-section/license-display/messages.js b/src/schedule-and-details/license-section/license-display/messages.ts similarity index 100% rename from src/schedule-and-details/license-section/license-display/messages.js rename to src/schedule-and-details/license-section/license-display/messages.ts diff --git a/src/schedule-and-details/license-section/license-icons/messages.js b/src/schedule-and-details/license-section/license-icons/messages.ts similarity index 100% rename from src/schedule-and-details/license-section/license-icons/messages.js rename to src/schedule-and-details/license-section/license-icons/messages.ts diff --git a/src/schedule-and-details/license-section/license-selector/messages.js b/src/schedule-and-details/license-section/license-selector/messages.ts similarity index 100% rename from src/schedule-and-details/license-section/license-selector/messages.js rename to src/schedule-and-details/license-section/license-selector/messages.ts diff --git a/src/schedule-and-details/license-section/messages.js b/src/schedule-and-details/license-section/messages.ts similarity index 100% rename from src/schedule-and-details/license-section/messages.js rename to src/schedule-and-details/license-section/messages.ts diff --git a/src/schedule-and-details/pacing-section/messages.js b/src/schedule-and-details/pacing-section/messages.ts similarity index 100% rename from src/schedule-and-details/pacing-section/messages.js rename to src/schedule-and-details/pacing-section/messages.ts diff --git a/src/schedule-and-details/requirements-section/entrance-exam/messages.js b/src/schedule-and-details/requirements-section/entrance-exam/messages.ts similarity index 100% rename from src/schedule-and-details/requirements-section/entrance-exam/messages.js rename to src/schedule-and-details/requirements-section/entrance-exam/messages.ts diff --git a/src/schedule-and-details/requirements-section/grade-requirements/messages.js b/src/schedule-and-details/requirements-section/grade-requirements/messages.ts similarity index 100% rename from src/schedule-and-details/requirements-section/grade-requirements/messages.js rename to src/schedule-and-details/requirements-section/grade-requirements/messages.ts diff --git a/src/schedule-and-details/requirements-section/messages.js b/src/schedule-and-details/requirements-section/messages.ts similarity index 100% rename from src/schedule-and-details/requirements-section/messages.js rename to src/schedule-and-details/requirements-section/messages.ts diff --git a/src/schedule-and-details/schedule-section/certificate-display-row/messages.js b/src/schedule-and-details/schedule-section/certificate-display-row/messages.ts similarity index 100% rename from src/schedule-and-details/schedule-section/certificate-display-row/messages.js rename to src/schedule-and-details/schedule-section/certificate-display-row/messages.ts diff --git a/src/schedule-and-details/schedule-section/messages.js b/src/schedule-and-details/schedule-section/messages.ts similarity index 100% rename from src/schedule-and-details/schedule-section/messages.js rename to src/schedule-and-details/schedule-section/messages.ts diff --git a/src/schedule-and-details/schedule-sidebar/messages.js b/src/schedule-and-details/schedule-sidebar/messages.ts similarity index 100% rename from src/schedule-and-details/schedule-sidebar/messages.js rename to src/schedule-and-details/schedule-sidebar/messages.ts diff --git a/src/studio-home/collapsible-state-with-action/messages.js b/src/studio-home/collapsible-state-with-action/messages.ts similarity index 100% rename from src/studio-home/collapsible-state-with-action/messages.js rename to src/studio-home/collapsible-state-with-action/messages.ts diff --git a/src/studio-home/create-new-course-form/messages.js b/src/studio-home/create-new-course-form/messages.ts similarity index 100% rename from src/studio-home/create-new-course-form/messages.js rename to src/studio-home/create-new-course-form/messages.ts diff --git a/src/studio-home/home-sidebar/messages.js b/src/studio-home/home-sidebar/messages.ts similarity index 100% rename from src/studio-home/home-sidebar/messages.js rename to src/studio-home/home-sidebar/messages.ts diff --git a/src/studio-home/processing-courses/course-item/messages.js b/src/studio-home/processing-courses/course-item/messages.ts similarity index 100% rename from src/studio-home/processing-courses/course-item/messages.js rename to src/studio-home/processing-courses/course-item/messages.ts diff --git a/src/studio-home/processing-courses/messages.js b/src/studio-home/processing-courses/messages.ts similarity index 100% rename from src/studio-home/processing-courses/messages.js rename to src/studio-home/processing-courses/messages.ts diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/messages.js b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/messages.ts similarity index 100% rename from src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/messages.js rename to src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/messages.ts diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/messages.js b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/messages.ts similarity index 100% rename from src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/messages.js rename to src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/messages.ts diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/messages.js b/src/studio-home/tabs-section/courses-tab/courses-filters/messages.ts similarity index 100% rename from src/studio-home/tabs-section/courses-tab/courses-filters/messages.js rename to src/studio-home/tabs-section/courses-tab/courses-filters/messages.ts diff --git a/src/studio-home/verify-email-layout/messages.js b/src/studio-home/verify-email-layout/messages.ts similarity index 100% rename from src/studio-home/verify-email-layout/messages.js rename to src/studio-home/verify-email-layout/messages.ts diff --git a/src/textbooks/empty-placeholder/messages.js b/src/textbooks/empty-placeholder/messages.ts similarity index 100% rename from src/textbooks/empty-placeholder/messages.js rename to src/textbooks/empty-placeholder/messages.ts diff --git a/src/textbooks/messages.js b/src/textbooks/messages.ts similarity index 100% rename from src/textbooks/messages.js rename to src/textbooks/messages.ts diff --git a/src/textbooks/textbook-card/messages.js b/src/textbooks/textbook-card/messages.ts similarity index 100% rename from src/textbooks/textbook-card/messages.js rename to src/textbooks/textbook-card/messages.ts diff --git a/src/textbooks/textbook-form/messages.js b/src/textbooks/textbook-form/messages.ts similarity index 100% rename from src/textbooks/textbook-form/messages.js rename to src/textbooks/textbook-form/messages.ts diff --git a/src/textbooks/textbook-sidebar/messages.js b/src/textbooks/textbook-sidebar/messages.ts similarity index 100% rename from src/textbooks/textbook-sidebar/messages.js rename to src/textbooks/textbook-sidebar/messages.ts