Originariamente inviato da Xinod
l' hai detto tu stesso: contiene un valore non numerico
racchiudi quelle stringhe tra apici (singoli)

modifyProduct('<?php echo $pd_id; ?>', '<?php echo $lang; ?> ');

ciao
Giusto, e solo per spiegare il concetto .... effettivamente non la passi ma la stampi solo nel codice JS e quindi devi seguire la sintassi, che appunto richiede gli apici per le stringhe.