多个i18n文件的角度支持

时间:2018-01-12 22:00:30

标签: angular internationalization angular-i18n

要编译已翻译的应用,我会这样做:

ng build -bh=fr --i18nFile=src/i18n/messages.fr.xlf --locale=fr --output-path=dist/fr

如果我的第三方组件包含已用法语本地化的消息,是否有办法将其翻译包含在最终输出中?或者我是否需要确保它们在消费应用程序中翻译并将它们传递到组件中。

特别是,如果我有my-app-1和my-app-2,我可以随时导入@ my / component-module及其自己的消息(/ node_modules / @ my / component-module / i18n / messages .fr.xlf)?

只需将字符串添加到my-app-1 / src / i18n / messages.fr.xlf和my-app-2 / src / i18n / messages.fr.xlf并将它们作为输入传递给@ my / component-模块不太理想,因为这意味着我现在必须在3个不同的地方维护这些字符串。

0 个答案:

没有答案