On 26.2.2010 13:07, Michal Zugec wrote: [...]
And jsuchome pointed me to one ugly fact : strings are not translatable. That's because .js file is not interpreted by rails (to apply translation into <%= _("sometext") %>), it's just send as it is. Any idea how to translate such string?
It depends on the JavaScript, e.g. jQuery validate plugin allows to define custom error messages (which can be translated by gettext). Example: $(document).ready(function(){ // set validation here... $.extend($.validator.messages, { required: "<%= _("This value cannot be empty.") -%>" }); }); But of course this approach is not generic, the JavaScript must allow such redefinition... -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org