With the release of Scratch 1.2, it is now possible to translate the entire Scratch user interface, from the blocks to the buttons and labels.
The translation uses the Gettext format:
http://www.gnu.org/software/gettext/
Preliminary instructions for adding your own translation to Scratch are here:
http://info.scratch.mit.edu/Languages
Please post here if you translate Scratch to your language and would like to share your contribution with the Scratch Team!
Feel free to start other forum topics about translation issues for Scratch in your language.
Scratch on!
MIT Scratch Team
Offline
Does the interface include the Help screens?
On the German forum, someone was complaining that all the Help screens were GIF images, which makes them difficult to translate:
http://scratch.mit.edu/forums/viewtopic.php?pid=14897#p14897
Offline
kevin_karplus wrote:
Does the interface include the Help screens?
On the German forum, someone was complaining that all the Help screens were GIF images, which makes them difficult to translate:
http://scratch.mit.edu/forums/viewtopic.php?pid=14897#p14897
Hi Kevin,
Currently, we don't support translating the help screens because they are image files, as you have said. We would love to change this for the future, perhaps by including actual blocks in the help screens and having the only hard coded image part be the graphical example that comes along with the help screen.
The text at the bottom of the help screens could presumably be translatable text, too.
Those strings could then be added to the bottom of the .po file, in their own section, much like the MIDI strings are.
We'll add this to the growing list of translation requests, thanks!
- Evelyn
Offline
vili-dp wrote:
I have translated Scratch into Croatian, what do I need to do to make it available as part of Scratch distribution?
Hello vili-dp,
Thank you very much for you offer to provide us with your Croatian translation of the Scratch interface. Please feel free to email the file directly to me at evelyn@media.mit.edu.
Please do not hesitate to email me at that address if you have any other questions regarding Scratch translations.
Sincerely,
Evelyn
MIT Scratch Team
Offline
I have taken the lovely de.po file that was made by Jens (I think) and I have added translations for all the new features in Panther to it. Am I allowed to distribute the edited .po file with Panther? Also, we were having trouble finding the correct german translations for our mesh blocks... can you see if you can think of a better way to put any of these?
join mesh = mit Mesh verbinden
host mesh = Mesh Kreieren
mesh IP address = Mesh IP Adresse
leave mesh = Mesh verlassen
hosting mesh? = Haupt Mesh?
not sure about the translation for host mesh.
thanks for the help
Offline
sparks wrote:
I have taken the lovely de.po file that was made by Jens (I think) and I have added translations for all the new features in Panther to it. Am I allowed to distribute the edited .po file with Panther? Also, we were having trouble finding the correct german translations for our mesh blocks... can you see if you can think of a better way to put any of these?
join mesh = mit Mesh verbinden
host mesh = Mesh Kreieren
mesh IP address = Mesh IP Adresse
leave mesh = Mesh verlassen
hosting mesh? = Haupt Mesh?
not sure about the translation for host mesh.
thanks for the help
Maybe?
join mesh = mit Mesh verbinden
host mesh = Mesh-Server hosten
mesh IP address = Mesh IP Adresse
leave mesh = Mesh verlassen
hosting mesh? = Bin ich ein Mesh-Server?
I think.
Offline
hmmm.... interessant... dass koentte so besser klingeln... wie mach man unlaut o auf die tastatur?
EDIT: oh, this is an english page...
hmmmm, interesting, that could sound better, how do you type umlaut o on the keyboard?
Last edited by sparks (2010-05-09 15:47:11)
Offline
sparks wrote:
hmmm.... interessant... dass koentte so besser klingeln... wie mach man unlaut o auf die tastatur?
EDIT: oh, this is an english page...
hmmmm, interesting, that could sound better, how do you type umlaut o on the keyboard?
i'm guessing umloat or wxhatever is ü or ö or ä...
get it on the internet or use the ascii code
Offline
LS97 wrote:
sparks wrote:
hmmm.... interessant... dass koentte so besser klingeln... wie mach man unlaut o auf die tastatur?
EDIT: oh, this is an english page...
hmmmm, interesting, that could sound better, how do you type umlaut o on the keyboard?i'm guessing umloat or wxhatever is ü or ö or ä...
get it on the internet or use the ascii code
If my keyboard were set to canadian french, the umlaut would be
ö, which is where my right curly bracket is normally.
Offline
Hi there...
First of all - congrats, great software!
So... i would like to contribute Georgian (interface) translation (full, tested)
unfortunately http://translate.scratch.mit.edu/ doesn't work (503 Service Temporarily Unavailable) - is it other way to share?
Best,
g.\ (aka Gia Shervashidze)
P.S. i'll be glad and ready to create full Georgian version of scratch _website_ (like Arabic, Catalan, Estonian etc.) and documentation (partially ready - reference guide, help screens)
Offline
Hello! I'm from Spain and want to help work with Spanish translations. The translation is not very good. And there are things that are not translated.
_________________________________________________________________________
_________________________________________________________________________
77laura: The best advice is don't give advice
Offline
Guys, remember what evhan55 said, you can email him about translations with the email evelyn@media.mit.edu
Offline
I want to translate scratch interface into Bengali/Bangla. Went to translate..scratch.mit.edu to register and found the site having no content. Can you please, locate me the PO files to translate.
thanks in advance.
Offline
maktrix wrote:
I want to translate scratch interface into Bengali/Bangla. Went to translate..scratch.mit.edu to register and found the site having no content. Can you please, locate me the PO files to translate.
thanks in advance.
Hey maktrix. The translation site is currently down, until the release of Scratch 2.0. When it reopens, there'll be instructions on how to translate the new Scratch interface.
Offline
im working with someone in the scratch world who is german and i want to help him speak english but if you added translating scratch it might not help him learn but if one the main scratch programer you could make it speak a language on scratch before you submit might make helping someone to speak english easier!!!
Offline