View::TT::ForceUTF8のレビューが☆一つだったので、そこのコメントを見たらリンクされてたのです。
http://dev.catalystframework.org/wiki/tutorialsandhowtos/Using_Unicode
元のURLを見たら良い話なんですが、適当に要約すると、
Plugin
use Catalyst qw/... Unicode/;
TT
ENCODING => 'utf8',
Controller
use utf8;
Schema
__PACKAGE__->load_components('ForceUTF8');
HTML::FormFu
これ、やった覚えが無いんだけど、普通に動いてた気がする...。
'Controller::HTML::FormFu' => { constructor => { tt_args => { ENCODING => 'UTF-8', }, },
※まぁ、これが最新の事情なのかは、さっぱりわからんのですが(ぉ