在非 angular-cli 環境中 AoT 編譯 i18n

請問一下,有個之前建的專案,由於用的是 AngularClass/angular2-webpack-starter
不是使用 angular-cli

現在想要 AOT 編譯官方的 i18n
我知道 angular-cli 只要在 ngc 之後下

ng build --aot --locale es --i18n-file src/locale/messages.es.xlf --i18n-format xlf

就好

但是現在沒使用 angular-cli 只使用 webpack 的話要怎麼做?

官方文件有講怎麼做

  1. https://angular.io/docs/ts/latest/cookbook/aot-compiler.html
  2. https://angular.io/docs/ts/latest/cookbook/i18n.html#!#aot
  3. https://youtu.be/unICbsPGFIA

you could try this => https://github.com/robisim74/angular-l10n