in reply to Template Toolkit and different encodings

You appears to inventing configuration options. Template::Manual::Config makes no mention of an ENCODING configuration option. (Upd: There's an ENCODING configuration option for Template::Provider, but it only affects decoding. )

Template Toolkit doesn't appear to do any encoding. No problem, that gives you greater flexibility. Just do the encoding yourself.

binmode STDOUT, ":encoding(UTF-8)";