You can use any functions as modifier for the Smarty.
(Not only plugins/modifier.*.php)
eg.
If you want to cut a multibyte-string, you have to use mb_strcut() instead of substr().
But you don't have to create and put a Smarty's modifier with mb_strcut().
Just write like this:
<{$news.title|mb_strcut:"0":"20"}>