// Template translation, should be in the bootstrap step
if (isOnDevLocale()) {
const locale = buildFileLocale(getDevLocale())
- const translations = require(`raw-loader!./locale/target/angular_${locale}.xml`)
+ const translations = require(`raw-loader!./locale/angular.${locale}.xlf`)
providers = [
{ provide: TRANSLATIONS, useValue: translations },
// .catch(err => console.error('Cannot register service worker.', err))
// }
- if (navigator.serviceWorker) {
+ if (navigator.serviceWorker && typeof navigator.serviceWorker.getRegistrations === 'function') {
navigator.serviceWorker.getRegistrations()
.then(registrations => {
for (const registration of registrations) {