Hi,
I work for the ICT Tech Dept at a school and a teacher has asked me to install Scratch in our IT rooms.
We'd like to run the program from a network share with locked-down settings so that the kids dont see settings that they dont need to. They do so like to click every button just to see what happens.
The first problem we've come across is the Language options. I'm aware that you can set the language in the Scratch.ini file but when you use a network install the user can still see the Language Button and change languages. This then gets saved back to the .ini file so that subsequent users will get whatever language was previously set. We tried making the .ini file read-only but that threw up an error ("attempt to index non-existent element in an ordered collection") when Scratch was launched.
Are there any .ini file options not listed on the Scratch Help pages that i'm missing? Or maybe i've missed something entirely more obvious(!)
Thanks in advance
LCS
Offline
I don't think you need to disable things unless there are special things you are doing. And I'm not sure why they aren't allowed to view certain settings. Maybe you don't want everything in Portuguese?
Maybe you could set the language to a certain thing before letting the kids use it.
I think this type of thing belongs in All About Scratch or Suggestions, since it isn't a bug...
Offline
Go to the locale folder and move all the .po files into a subdirectory so that Scratch won't see them. Just leave the Scratch.pot file. This will make it so that English is the only language choice.
Offline