2016-10-19 69 views
2

我只想知道如何爲我的Angular 2.0.0(final)應用程序提供翻譯支持,該應用程序使用Webpack(1.13.2)進行模塊綁定(不是SystemJS)。Angular 2.0 Final +翻譯+ Webpack?

我可以在線獲得Angular 2.0 i18n的示例,但所有這些都是使用SystemJS完成的,而不是使用Webpack完成的。

有沒有人知道如何用Webpack做Angular2 i18n?

請提前感謝您的幫助。

回答

0

您可能需要按照以下說明:

  1. 添加import 'ng2-translate'
  2. 複製的國際化文件到文件夾的資產。一個例子可以用下面的插件: new CopyWebpackPlugin([ { from: helpers.root('src', 'public', 'i18n'), to: 'assets/i18n' } ])

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

更新:在角2 RC6他們釋放一個國際化的支持,你在這裏看到:http://angularjs.blogspot.com/2016/09/angular-2-rc6_1.html
你可以使用TRANSLATIONS, TRANSLATIONS_FORMAT, LOCALE_ID桶進口來利用它。在此處看到一個示例:https://github.com/StephenFluin/i18n-sample

+0

感謝您的回覆。 –

+0

如何在Angular 2.0中使用本地i18n支持,而不是使用庫? –

+0

查看更新的回覆。 –