« Return to Thread: I18N with quotation marks

Re: I18N with quotation marks

by Bill Moseley :: Rate this Message:

Reply to Author | View in Thread



On Wed, Jul 1, 2009 at 10:22 AM, Ton Voon <ton.voon@...> wrote:
Hi!

I wanted to find out how other people are handling this problem.

I am localising our app, which consists of strings in html and in dynamic javascript snippets. However, if the translated value contains quotations (such as: s'il vous plait), then it could break the HTML:

<select value='[% c.loc("Please select one") %]'>

I would think the correct approach would be a filter:

     <select value='[% c.loc("Please select one") | html %]'>

but the default html filter only escapes double quotes.




--
Bill Moseley
moseley@...

_______________________________________________
List: Catalyst@...
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@.../
Dev site: http://dev.catalyst.perl.org/

 « Return to Thread: I18N with quotation marks