Angular 2.0 Final + 翻译 + Webpack?

Angular 2.0 Final + Translation + Webpack?

我只是想知道如何为我的 Angular 2.0.0(最终版)应用程序提供翻译支持,该应用程序使用 Webpack(1.13.2) 进行模块捆绑(而非 SystemJS)。

我可以在线获取 Angular 2.0 i18n 的示例,但所有这些都是使用 SystemJS 而不是 Webpack 完成的。

有谁知道如何使用 Webpack 实现 Angular2 国际化?

在此先感谢您的帮助。

您可能需要按照以下说明操作:

  1. 添加import 'ng2-translate'
  2. 将这些 i18n 文件复制到资产文件夹。一个示例可以使用以下插件: new CopyWebpackPlugin([ { from: helpers.root('src', 'public', 'i18n'), to: 'assets/i18n' } ])

摘自线程:https://github.com/ocombe/ng2-translate/issues/121

更新: 在 Angular 2 RC6 他们发布了 i18n 支持,如您所见:http://angularjs.blogspot.com/2016/09/angular-2-rc6_1.html
您可以使用 TRANSLATIONS, TRANSLATIONS_FORMAT, LOCALE_ID 桶导入来利用它。请在此处查看示例:https://github.com/StephenFluin/i18n-sample