Accept-Language: seems to me the best way to accomplish it.
My personal idea is to modify slightly a server, so that the resource
/foo/bar.html actually can correspond to either /foo/DE/bar.html or
/foo/FR/bar.html ...
I understand that URC (or URN?) should be the right approach, but this could
be implemented in a hurry, provided that browsers optionally send the
correct header.
Any comments?
.mau.