diff --git a/package-lock.json b/package-lock.json index d11eb5dbe..e0f546439 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16190,9 +16190,9 @@ } }, "scratch-gui": { - "version": "0.1.0-prerelease.20200514184528", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20200514184528.tgz", - "integrity": "sha512-6XG/WEBw5/49WVW9BwPuubcU929M8LntbHquXPpBsYjHpezjuPq9uMurP4pNI0DZDyT9tv3rrynEjwFkotfnXg==", + "version": "0.1.0-prerelease.20200517055834", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20200517055834.tgz", + "integrity": "sha512-QzzhPnKp1+DDGlNgVoshbRx5MPPgauomnSA0gXRXwdhJ6XVGwT2/iYe9zdMHATUzbwbylzvvTo1f11qGLIZvDw==", "dev": true }, "scratch-l10n": { diff --git a/package.json b/package.json index 439826c75..ccf6ccfcd 100644 --- a/package.json +++ b/package.json @@ -128,7 +128,7 @@ "redux-mock-store": "^1.2.3", "redux-thunk": "2.0.1", "sass-loader": "6.0.6", - "scratch-gui": "0.1.0-prerelease.20200514184528", + "scratch-gui": "0.1.0-prerelease.20200517055834", "scratch-l10n": "latest", "selenium-webdriver": "3.6.0", "slick-carousel": "1.6.0", diff --git a/src/components/modal/report/report-options.jsx b/src/components/modal/report/report-options.jsx index 1d3882960..894ab8f39 100644 --- a/src/components/modal/report/report-options.jsx +++ b/src/components/modal/report/report-options.jsx @@ -43,14 +43,14 @@ const REPORT_OPTIONS = [ prompt: }, { - value: '0', - label: {id: 'report.reasonCopy'}, - prompt: - }, - { - value: '1', - label: {id: 'report.reasonUncredited'}, - prompt: + value: '19', + label: {id: 'report.reasonDisrespectful'}, + prompt: ( +
+

+

+
+ ) }, { value: '2', @@ -143,6 +143,16 @@ const REPORT_OPTIONS = [ label: {id: 'report.reasonPersonal'}, prompt: }, + { + value: '0', + label: {id: 'report.reasonCopy'}, + prompt: + }, + { + value: '1', + label: {id: 'report.reasonUncredited'}, + prompt: + }, { value: '6', label: {id: 'general.other'}, @@ -279,8 +289,6 @@ const REPORT_OPTIONS = [ ) } ] - - } ]; diff --git a/src/l10n.json b/src/l10n.json index 0b80ef54e..4dc24a6d7 100644 --- a/src/l10n.json +++ b/src/l10n.json @@ -270,6 +270,7 @@ "report.reasonNoRemixingAllowed": "The project doesn't allow remixing", "report.reasonCreatorsSafety": "I'm worried about the safety of the creator of this project", "report.reasonSomethingElse": "Something else", + "report.reasonDisrespectful": "Mean or Disrespectful to a Scratcher or Group", "report.receivedHeader": "We have received your report!", "report.receivedBody": "The Scratch Team will review the project based on the Scratch community guidelines.", "report.promptPlaceholder": "Select a reason why above.", @@ -303,12 +304,13 @@ "report.promptNoRemixingAllowed": "Please let us know where the project says it is not okay to remix — such as in the Notes & Credits, project title, etc.", "report.promptCreatorsSafety": "It's important that everyone on Scratch remains safe online and in real life. Please let us know why you are worried about the safety of this user.", "report.promptSomethingElse": "We encourage you to double check if your report fits any of the other available categories. If you strongly feel it does not, please explain why this project breaks the {CommunityGuidelinesLink}.", + "report.promptDisrespectful1": "Please let us know why you feel this project is disrespectful to another Scratcher or group. Where does the disrespectful content occur in the project (project text, images, sounds, etc.)?", + "report.promptDisrespectful2": "Remember: Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities. It’s important everyone feels welcomed and safe when sharing on Scratch.", "report.tooLongError": "That's too long! Please find a way to shorten your text.", "report.tooShortError": "That's too short. Please describe in detail what's inappropriate or disrespectful about the project.", "report.send": "Send", "report.sending": "Sending...", "report.textMissing": "Please tell us why you are reporting this project", - "comments.delete": "Delete", "comments.restore": "Restore", "comments.reportModal.title": "Report Comment",