{"comment":{"created_at":"2011-10-21T08:58:43Z","body":"I think this is probably a good candidate for the new JS escaping from #1051 ...","updated_at":"2011-10-21T08:58:43Z","url":"https://api.github.com/repos/divio/django-cms/issues/comments/2479111","id":2479111,"user":{"avatar_url":"https://secure.gravatar.com/avatar/7d8abb818ee91fbd96f315027eec12e9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7d8abb818ee91fbd96f315027eec12e9","url":"https://api.github.com/users/kezabelle","id":118377,"login":"kezabelle"}},"action":"created","issue":{"number":1066,"created_at":"2011-10-21T07:21:42Z","pull_request":{"diff_url":"https://github.com/divio/django-cms/pull/1066.diff","patch_url":"https://github.com/divio/django-cms/pull/1066.patch","html_url":"https://github.com/divio/django-cms/pull/1066"},"body":"For catalan translation (and possibly others) there is an apostrophe for the string \"an error has occurred\", since this translation is being directly injected into javascript that is generated on the fly, it causes a javascript parse error for jstree.\r\n\r\nFixed by substituting apostrophes by quotes and escaping inline quotes.\r\n\r\n\r\n\r\n","comments":1,"title":"fixed: bug caused on admin jstree due to javascript + django i18n (unescaped apostrophe)","updated_at":"2011-10-21T08:58:43Z","url":"https://api.github.com/repos/divio/django-cms/issues/1066","id":2012962,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/225114cbf0a55bed793f49b6133652cd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"225114cbf0a55bed793f49b6133652cd","url":"https://api.github.com/users/conrado","id":77191,"login":"conrado"},"html_url":"https://github.com/divio/django-cms/issues/1066","labels":[],"state":"open"},"legacy":{"issue_id":2012962,"comment_id":2479111}}