File tree Expand file tree Collapse file tree 4 files changed +22
-16
lines changed
components/debug-modal/sections Expand file tree Collapse file tree 4 files changed +22
-16
lines changed Original file line number Diff line number Diff line change 1
1
import { defineMessages } from 'react-intl' ;
2
2
3
+ // TODO: These are not detected by the `i18n:src` script if the file is with `.ts` extension.
4
+ // This issue might be affecting other .ts files as well.
5
+ // https://scratchfoundation.atlassian.net/browse/UEPR-221
3
6
export const messages = defineMessages ( {
4
7
readAloudTitle : {
5
8
id : 'gui.debugModal.readAloud.title' ,
Original file line number Diff line number Diff line change 1
1
import React from 'react' ;
2
2
import { FormattedMessage } from 'react-intl' ;
3
- import { messages } from './messages.ts ' ;
3
+ import { messages } from './messages.js ' ;
4
4
5
5
import addSoundCheckpoints from '../icons/icon--add-sound-checkpoints.svg' ;
6
6
import askForHelp from '../icons/icon--ask-for-help.svg' ;
Original file line number Diff line number Diff line change
1
+ import { defineMessages } from 'react-intl' ;
2
+
3
+ const messages = defineMessages ( {
4
+ meow : {
5
+ defaultMessage : 'Meow' ,
6
+ description : 'Name for the meow sound' ,
7
+ id : 'gui.defaultProject.meow'
8
+ } ,
9
+ variable : {
10
+ defaultMessage : 'my variable' ,
11
+ description : 'Name for the default variable' ,
12
+ id : 'gui.defaultProject.variable'
13
+ }
14
+ } ) ;
15
+
16
+ export default messages ;
Original file line number Diff line number Diff line change 1
- import { defineMessages } from 'react-intl ' ;
1
+ import projectDataMessages from './messages ' ;
2
2
import sharedMessages from '../shared-messages' ;
3
3
import { MessageObject , TranslatorFunction } from '../../gui-config' ;
4
4
5
- let messages = defineMessages ( {
6
- meow : {
7
- defaultMessage : 'Meow' ,
8
- description : 'Name for the meow sound' ,
9
- id : 'gui.defaultProject.meow'
10
- } ,
11
- variable : {
12
- defaultMessage : 'my variable' ,
13
- description : 'Name for the default variable' ,
14
- id : 'gui.defaultProject.variable'
15
- }
16
- } ) ;
17
-
18
- messages = { ...messages , ...sharedMessages } ;
5
+ const messages = { ...projectDataMessages , ...sharedMessages } ;
19
6
20
7
// use the default message if a translation function is not passed
21
8
const defaultTranslator = ( msgObj : MessageObject ) => msgObj . defaultMessage ;
You can’t perform that action at this time.
0 commit comments