Ionic internationalization within a PWA

First of all, sorry if this question is too basic. I am considering developing the next version of my app with ionic.

I have developed an app with angular and angular-material. This app is a PWA and supporting internationalization (i18n).

I consider developing the app from scratch. PWA and i18n are must-haves. I did the i18n with the angular specific i18n package and not with ngx-translate. I wanted aot translation and no client-side translation. This is working more or less god within my PWA.

So can I achieve a PWA utilizing i18n functionalities with Ionic? Should I definitely wait for Ionic V4? (e.g. due to the support of the angular-cli). I don’t plan to ship this app to the app stores.

Thanks in advance for your answers!

With an Ionic 3 PWA you can use ngx-translate:

  "dependencies": {
    "@angular/animations": "5.0.3",
    "@angular/common": "5.0.3",
    "@angular/compiler": "5.0.3",
    "@angular/core": "5.0.3",
    "@angular/forms": "5.0.3",
    "@angular/http": "5.0.3",
    "@angular/platform-browser": "5.0.3",
    "@angular/platform-browser-dynamic": "5.0.3",
    "@angular/service-worker": "5.0.3",
    "@ngx-pwa/local-storage": "5.3.0",
    "@ngx-translate/core": "9.1.1",
    "@ngx-translate/http-loader": "2.0.1",
    "@firebase/app": "0.1.10",
    "fix-orientation": "0.0.2",
    "angularfire2": "5.0.0-rc.6",
    "firebase": "4.13.1",
    "ionic-angular": "3.9.2",
    "promise-polyfill": "7.1.2",
    "rxjs": "5.5.4",
    "sw-toolbox": "3.6.0",
    "zone.js": "0.8.18"
  },

Or another library that works with Angular 5.