]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/main.ts
Generate translations
[github/Chocobozzz/PeerTube.git] / client / src / main.ts
index dee962180896dbf66229d4a7ddab430ca6666345..2b65072adcf748b6bcf1e372892db7c8cd4965a0 100644 (file)
@@ -16,7 +16,7 @@ if (environment.production) {
 // 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 },
@@ -34,7 +34,7 @@ const bootstrap = () => platformBrowserDynamic()
     //     .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) {