Please follow the following instruction.
1. Create UTF-8 language files for fantastico.
cd /usr/local/cpanel/3rdparty/fantastico/languages/
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Dutch.php > Dutch.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 English.php > English.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 French.php > French.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 German.php > German.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Indonesian.php > Indonesian.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Italian.php > Italian.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Portugues.php > Portugues.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Spanish.php > Spanish.utf8.php
iconv -c --from-code=ISO-8859-1 --to-code=UTF-8 Swedish.php > Swedish.utf8.php
replace '$LANG["charset"] = "iso-8859-1";' '$LANG["charset"] = "utf-8";' -- *.utf8.php
If you create your own one such as Russian, please create similar code as above but change the ISO-8859-1 to your character set.
2. Insert the following code on all native character language files except UTF-8 files which just created.
<?php
if(preg_match("/rv[a-z]+\/fantastico\//",$_SERVER['SCRIPT_NAME'])){include_once(str_replace('.php','.utf8.php',array_pop(split('/',__FILE__))));return 1;}
?>