diff options
author | Mark Longair <mhl@pobox.com> | 2014-01-24 11:14:47 +0000 |
---|---|---|
committer | Mark Longair <mhl@pobox.com> | 2014-01-24 11:14:47 +0000 |
commit | 14b44ef6ac0b52ec9e46f5ee7905ed6b815c5361 (patch) | |
tree | cafd63e8938ecc5397e6c44c71c339028626d54f | |
parent | f338e526b2c1aa2bdec26263162e819393dc0fca (diff) |
Use escape_javascript on translated strings in Javascript strings
The Welsh translations of some of these words contain single quotes;
escape them in the view so that the Javascript doesn't contain
syntax errors.
-rw-r--r-- | app/views/general/_localised_datepicker.html.erb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/views/general/_localised_datepicker.html.erb b/app/views/general/_localised_datepicker.html.erb index ec6593ea0..ee3206957 100644 --- a/app/views/general/_localised_datepicker.html.erb +++ b/app/views/general/_localised_datepicker.html.erb @@ -1,16 +1,16 @@ <script type="text/javascript"> $(function() { $(".use-datepicker").datepicker( - {closeText: '<%= _("Done") %>', - prevText: '<%= _("Prev") %>', - nextText: '<%= _("Next") %>', - currentText: '<%= _("Today") %>', + {closeText: '<%= j _("Done") %>', + prevText: '<%= j _("Prev") %>', + nextText: '<%= j _("Next") %>', + currentText: '<%= j _("Today") %>', monthNames: <%= raw I18n.translate('date.month_names')[1..-1].to_json %>, monthNamesShort: <%= raw I18n.translate('date.abbr_month_names')[1..-1].to_json %>, dayNames: <%= raw I18n.translate('date.day_names').to_json %>, dayNamesShort: <%= raw I18n.translate('date.abbr_day_names').to_json %>, dayNamesMin: <%= raw I18n.translate('date.abbr_day_names').collect{|x| x[0..0]}.to_json %>, - weekHeader: '<%= _("Wk") %>', + weekHeader: '<%= j _("Wk") %>', dateFormat: '<%= I18n.translate('date.formats.default').sub("%Y", "yy").sub("%m", "mm").sub("%d", "dd").gsub("-", "/") %>'} ); }); |