hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.27k stars 282 forks source link

Improve error message language and polishing #5635

Open ArtV11 opened 5 days ago

ArtV11 commented 5 days ago

This pull request is part of a larger project in which we are redesigning our error messages according to these guidelines.

In this PR, I have worked on the redesigning topic (v) Langauge. I removed words like cannot, illegal, invalid etc. to not blame the user and make the sentence more positive. Also worked on polishing some of the error messages according to the given feedback and tried to find anything inconsistent that got missed.

Addresses https://github.com/hedyorg/hedy/issues/5012

jpelay commented 4 days ago

This is surely going the right way. I made a number of suggestions

I also like the way we are working on the error messages!