This is Perl module Text::Clevy.

SYNOPSIS

    use Text::Clevy;

    my $tc = Text::Clevy->new();

    my %vars = (
        lang => 'Smarty',
    );

    # pass a PSGI request
    my $psgi_env = {};
    print $tc->render_string('Hello, {$lang} world!',
        \%vars, env => $psgi_env);

    # or pass a request object
    my $request = Plack::Request->new($psgi_env);
    print $tc->render_string('Hello, {$lang} world',
        \%vars, request => $request);


INSTALLATION

Text::Clevy installation is straightforward. If your CPAN shell is set up,
you should just be able to do

    $ cpan Text::Clevy

Download it, unpack it, then build it as per the usual:

    $ perl Makefile.PL
    $ make && make test

Then install it:

    $ make install

DOCUMENTATION

Text::Clevy documentation is available as in POD. So you can do:

    $ perldoc Text::Clevy

to read the documentation online with your favorite pager.

Goro Fuji (gfx)