This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-10-21 05:22:39

lcsuk
Scratcher
Registered: 2009-10-21
Posts: 1

Hiding the Language Button

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

 

#2 2009-10-23 05:24:29

Jonathanpb
Scratcher
Registered: 2008-07-25
Posts: 1000+

Re: Hiding the Language Button

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...


"Human beings... must have action; and they will make it if they cannot find it.
-Charlotte Brontë

Offline

 

#3 2009-10-23 05:56:21

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Hiding the Language Button

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.


http://i39.tinypic.com/2nav6o7.gif

Offline

 

Board footer