Hi Robert...
I made it work, with minimal changes.
The only turnoff with my workaround is that you will lose the ability to modify the CB configuration from the backend.
You have to put the language logic in the administrator/components/com_comprofiler/ue_config.php in this manner(i have 2 languages so i used if...else. If you have more than 2 languages you can use switch())
[code:1]
if (trim($mosConfig_lang) == 'spanish'){
$ueConfig=' Tu Solicitud está pendiente de confirmación';
$ueConfig='Hola [NAME],
Gracias por querer formar.....etc...etc...
}else{
$ueConfig=' Your Request is pending confirmation';
$ueConfig='Hello [NAME],
Thank you for wanting to be part....etc...etc....
}
[/code:1]
and do the same for the welcome email.
I recommend that you decide first how you are going to have your CB configured and use the backend to make changes, and at the end you manually put the logic i explained to you, then change the permissions of the ue_config.php file so you don´t accidentaly overwrite it from the backend and that´s it.
As i say, you won´t be able to make config settings after this from the backend cause it overwrites all the contents of the file.
For me it´s ok, hope it solves your needs too
NiCo