i work in locale test's with mysql-strict mode and in this mode, the add.php doesnt insert the entry for this section, because, there is no value for the field "texts" (our description)
if i work in non-strict-mode, everything works. the cyrillic letters are saved correctly in my database and the frontend display everything correctly in cyrillic letters,

so maybe something goes wrong at your server, please check the database table mod_minislider and here specially the structure like my picture (specially the collation - here the german word "Kollation" and the entry for this section (pic #2), specially the content of field "texts"


do you change anything in the module like new nivoslider-javascript-files?
the view.php use htmlentities to "translate" special chars - red marked in my quote
foreach($images as $img) {
$text = isset($t[$i])? trim($t[$i]):'';
echo ' <img src="'.$baseurl.$curdir.basename($img['file']).'" data-transition="'.$transition.'" title="'.htmlentities($text).'" alt="" />';
$i++;
}
you can try it without htmlentities like
foreach($images as $img) {
$text = isset($t[$i])? trim($t[$i]):'';
echo ' <img src="'.$baseurl.$curdir.basename($img['file']).'" data-transition="'.$transition.'" title="'.$text.'" alt="" />';
$i++;
}Maybe I have to add somewhere in view.php UTF-8?
we need to know first, what you use as table collation in this table. best way to found it out - export this table as sql-file, then we know, whats happend in the database. it looks for me like a different collation at the moment, maybe latin1_general