Search code examples
perltemplate-toolkit

How to escape single quotes in Template Toolkit?


I am converting Template Toolkit files, e.g. Pieces becomes [% l('Pieces') %].

I encountered one problem. What is the proper conversion of 'Title'? This is not correct: [% l(''Title'') %]

In short, how to escape '?


Solution

  • If I understand you correctly, you can just use alternate quotes. TT approximates regular perl quoting so you can use double or single–

    [% l("'Title'") %]