Ich würde erst einmal die jeweilige Sprache konsequent im URL angeben, das heißt auch bei der englischen Version. Kennzeichnen würde ich die jeweiligen Sprachversionen dann neben den genannten Methoden zusätzlich noch mit dem
„Content-Language“-Header-Feld.