Я далек от знания «правильного» ответа (я полагаю, что его нет), но когда вы просите комментарии, вот мой:
URL (или URI) - это то, что описывает или идентифицирует ресурс . Если я правильно помню, URL не должен зависеть от как должен отображаться ресурс (HTML, XML, JSON и т. Д.).
Вы можете также рассмотреть язык как способ указать как должен отображаться ресурс.
Так что, на мой взгляд, последний вариант, а именно указание языка в качестве параметра , был бы более подходящим.