Ya lo he pillado, a ver, esta llamando a la variable
conexionidiomas dentro de una funcion, es decir que dentro de esa funciona no se ha definido, asi que debes hacer un llamado global.
o
Código PHP:
Ver originalfunction GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
global $conexionidiomas;