Discuss Scratch

yuvalsh
Scratcher
6 posts

other languages issue in scratch 2.0 and wedo motors

Hi!
Wedo extension works fine on english, and it is really great for WeDoers
But, in other languages (e.g.spanish, hebrew) there are some bugs.
You cannot use the motor “turn for x seconds” and sometime none of the motor command blocks works..
Its related to the other fact that the 2 motor interface is for english only (I have checked only in Spanish and Hebrew).
Sensor blocks interface is not completely translated either.

Is there any work in this direction somewhere?

Thanks a lot!

Yuval

Last edited by yuvalsh (July 2, 2014 10:57:18)

SCRAXE
New Scratcher
72 posts

other languages issue in scratch 2.0 and wedo motors

The problem was identified yesterday as being with the translations.

For instance here:
http://mv.ezproxy.com.ezproxyberklee.flo.org/es/blocks/blocks.po/translate/?unit=373188

turn %m.motor off
was previously translated into Spanish as
apagar motor
not
apagar %m.motor
(I corrected it yesterday so it now shows correctly)

This wrong translation means that in Spanish the WeDo commands showed as ‘apagar motor’ not ‘apagar <motor_menu>’ and hence doesn't work with WeDo.

So the solution is to check translations n the Scratch Translation Server and to help make suggestions to fix them if they are wrong.






SCRAXE
New Scratcher
72 posts

other languages issue in scratch 2.0 and wedo motors

Here is an example of the Hebrew issues:
http://mv.ezproxy.com.ezproxyberklee.flo.org/he/blocks/translate.html?unit=373276

There needs to be a %m.motor within the Hebrew text
yuvalsh
Scratcher
6 posts

other languages issue in scratch 2.0 and wedo motors

TNX
The issue is probably with the %m.motor variable,
But because “motor” is "מנוע', it might be more complex here.

I made some suggestions there:
http://mv.ezproxy.com.ezproxyberklee.flo.org/he/blocks/translate.html?search=%m.motor&sfields=source&sfields=target
on:
turn %m.motor on for %n secs
and on:
set %m.motor power to %n

These suggestions might take off the hebrew word “מנוע” so it won't be a full solution.

Maybe there is need to translate other words/functions here.

Anyway, now i know where the translation server is

Last edited by yuvalsh (July 12, 2014 05:36:24)

Powered by DjangoBB