On old browsers, polyfills are necessary to be able to compute relative time formats using the Intl APIs. Those polyfills require locale data in order to translate strings like "a year ago". This locale data was loaded alongside the polyfills themselves, which means in some cases it could execute before the polyfill. When that situation happens, the locale data is not added, and the polyfill throws an error like no locale data for "en"
. We should fix this load order so that the locales are always loaded after their corresponding polyfill.