i18n: Try to guess the locale automatically

Utilizes [`Intl.Collator`][1] for detection.

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Collator/resolvedOptions