Dunque...

Quando leggo dal cookie la pagina php per ora non fa nulla se non fare un echo del language settato, e ovviamente lo fa dopo aver letto il cookie stesso. In questo caso TUTTO FUNZIONA.

Quando tento di scriverlo ho provato di tutto, ma senza successo.
L'ultimo tentativo e' stato con una pagina che contenesse solo il comand setcookie ("cpg_133", $laMiastringa, time() + 86400, "/") e nessun output, poi controllavo il valore del cookie al successivo riavvio del browser direttamente da firefox, ma anche il questo caso il cookie rimaneva invariato

Ho tentato anche semplicemente di cancellare il cookie settandone il tempo di expire a time()-3000 ma nulla da fare, quindi presumo che sto veramente sbagliando qualcosa.
Di errori la pagina non me ne restituisce...



il problema è probabilmente che la galleria lo mette nel suo percorso tu invece nella root

devi verificare questo possibilità subito dopo il controllo che ti è stato suggerito
Ho controllato la funzione che usa la galleria per salvarsi i cookie, e lei li salva con l'opzione "/" sul path.
La galleria pero' si trova nella sottodirectory /gallery.

Questo significa che il cookie appartera' a "/gallery" o a "/"?!?!