Hallo Wolfgang,
Du könntest doch in der PHP-Datei die Sprache auslesen und ohne Weiterleitung die Seite in entsprechender Sprache ausliefern. Wird keine Sprache gefunden, wird eine Standard-Einstellung verwendet. Und erst wenn der Benutzer eine Sprache auch wirklich ausgewählt hat, verwendest Du Konstrukte wie http://www.mydomain.xyz/en/.
Gruß, Dennis