potrei dirti di si....

ma il mod rewrite mi mette un pò in crisi nel senso che non sò $_SERVER['PHP_SELF'] ti restituisce l' url generata dal mod_rewrite o quella reale, non ho mai provato...

se restituisce quella del mod rewrite tutto regolare, funziona.
sennò devi lavorare sulla variabile $_GET['lang']