Una opción podría ser usar un formulario con campos escondidos:
Código PHP:
<form action='www.pagina.com' method='post' name='datos'>
<input type='hidden' name 'idioma'>
<input type='hidden' name='url'>
</form>
Y escribir el enlace así:
Código PHP:
<a href='javascript:' onclick='enviar("datos")'>
donde enviar() es una función de javascript
Código PHP:
<script>
function enviar(formulario)
{
formulario.idioma.value = ?;
formulario.url.value = ?;
formulario.submit();
}
</script>
donde los valores de formulario.idioma.value y formulario.url.value los asignarías según lo que escoja el usuario (no lo pongo porque no sé de qué forma vas a hacer que el usuario escoja uno u otro idioma).
Lo anterior te lo digo un poco de memoria pero por ahí va.
// Saludos