Hello,
first off: thank you very much for your post! I did figure out i18n before I stumbled upon this post, but this helped me understand it better.
I wonder why we need to use the additional locale parameter instead of using e.g. Accept-Language header or something. Is there perhaps a reason for this?
Best regards,
Igor.