[Android Software/Hacking General [Developers Only]] franzyroy:
I try as soon as possible!

Edit:

Always the same thing!

I explain how is my script at the beginning.

I'd made a script like that (before) and it worked fine.

###################################################################################################################
theme("franzyroy");
####################################################################################################################
# If TWRP recovery
###################################################################################################################
if exec("/sbin/busybox", "grep", "-q", "TWRP", "/tmp/recovery.log")=="0" then
if
confirm(
#-- Title
"<~twrp.title>",
#-- Text
"<~twrp.subtitle>\n\n <~twrp.text1>\n\n <~twrp.text2>",
#-- Icon (Optional)
"@alert"
)=="yes"
then
#-- Exit - NOTE: Add dummy argument
exec("/sbin/busybox", "mount", "/data");
exec("/sbin/busybox", "sed", "-i", "s/0/1/w", "/data/local/mackay/chosenrecovery");
exec("/sbin/sync");
exec("/sbin/busybox", "unmount", "/data");
alert("<~twrp.text3>","<~twrp.text4>", "@info");
reboot("now","recovery");
endif;
endif;

###################################################################################################################
fontresload( "0", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "12" ); #-- Use sets of font (Font Family)
fontresload( "1", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "16" ); #-- Use sets of font (Font Family)
###################################################################################################################
include("language_select.edify");

Now, this part is with the generic theme

###################################################################################################################
theme("franzyroy");
####################################################################################################################
# If TWRP recovery
###################################################################################################################
if exec("/sbin/busybox", "grep", "-q", "TWRP", "/tmp/recovery.log")=="0" then
if
confirm(
#-- Title
"<~twrp.title>",
#-- Text
"<~twrp.subtitle>\n\n <~twrp.text1>\n\n <~twrp.text2>",
#-- Icon (Optional)
"@alert"
)=="yes"
then
#-- Exit - NOTE: Add dummy argument
exec("/sbin/busybox", "mount", "/data");
exec("/sbin/busybox", "sed", "-i", "s/0/1/w", "/data/local/mackay/chosenrecovery");
exec("/sbin/sync");
exec("/sbin/busybox", "unmount", "/data");
alert("<~twrp.text3>","<~twrp.text4>", "@info");
reboot("now","recovery");
endif;
endif;

Once I had that, the theme works.

###################################################################################################################
fontresload( "0", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "12" ); #-- Use sets of font (Font Family)
fontresload( "1", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "16" ); #-- Use sets of font (Font Family)
###################################################################################################################
include("language_select.edify");

For the moment, I've solutionned like that. So not a big issue.

###################################################################################################################
fontresload( "0", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "12" ); #-- Use sets of font (Font Family)
fontresload( "1", "ttf/Roboto-Regular.ttf;ttf/DroidSansFallback.ttf;", "16" ); #-- Use sets of font (Font Family)
###################################################################################################################
theme("franzyroy");
###################################################################################################################
include("language_select.edify");
include("custombox_test.edify");
####################################################################################################################
# If TWRP recovery
###################################################################################################################
if exec("/sbin/busybox", "grep", "-q", "TWRP", "/tmp/recovery.log")=="0" then
if
confirm(
#-- Title
"<~twrp.title>",
#-- Text
"<~twrp.subtitle>\n\n <~twrp.text1>\n\n <~twrp.text2>",
#-- Icon (Optional)
"@alert"
)=="yes"
then
#-- Exit - NOTE: Add dummy argument
exec("/sbin/busybox", "mount", "/data");
exec("/sbin/busybox", "sed", "-i", "s/0/1/w", "/data/local/mackay/chosenrecovery");
exec("/sbin/sync");
exec("/sbin/busybox", "unmount", "/data");
alert("<~twrp.text3>","<~twrp.text4>", "@info");
reboot("now","recovery");
endif;
endif;