I've modified Babylscript so that it will localize number to string conversions. So in French,
"a = " + (1,5)
will give you "a = 1,5" and not "a = 1.5". In the code, you can set the locale used for conversions using Context.setLocale(). In the web demo, you set the locale by changing the default language.
-Ming