我在Angular 4项目中使用默认的i18n进程,因此我使用ng-i18n
生成.xlf
而没有问题。
但是根据我的打字稿代码,我还有一些文本需要翻译并通过id检索当前语言。
我无法在Angular 4中找到任何方法。我错过了什么吗? 如果重要的话,我会使用AOT。
如果服务器从Web服务发回一些消息/错误代码,如何使用Angular翻译它们,也会出现问题
答案 0 :(得分:2)
目前尚无法使用打字稿代码翻译i18n。
" Angular目前仅支持在您的模板中使用i18n,我正在使用该功能,允许您在代码中使用它,但它仍在进行中。这个lib适用于代码和模板。 (Angular Core Team承包商Olivier Combe)