Angular 角度定位:从ts文件中提取字符串
众所周知,$localize可用于ts文件中的翻译,但字符串提取仅用于模板。我在书中读到,从ts文件中提取字符串应该在Angular 10.1版本中可用。有人知道这是不是真的吗Angular 角度定位:从ts文件中提取字符串,angular,localization,Angular,Localization,众所周知,$localize可用于ts文件中的翻译,但字符串提取仅用于模板。我在书中读到,从ts文件中提取字符串应该在Angular 10.1版本中可用。有人知道这是不是真的吗 我正在尝试短期/长期设计我们的应用程序。找到了答案。在最新的10.1.0-next.4版本中,您可以。您可以运行localize extract命令,而不是ng xi18n命令。他们可能会将其集成到CLI中,但现在您可以直接运行它。现在可以使用Angular CLI 10.1.0从.ts文件中提取。现在添加--ivy标志
我正在尝试短期/长期设计我们的应用程序。找到了答案。在最新的
10.1.0-next.4
版本中,您可以。您可以运行localize extract
命令,而不是ng xi18n
命令。他们可能会将其集成到CLI中,但现在您可以直接运行它。现在可以使用Angular CLI 10.1.0从.ts文件中提取。现在添加--ivy标志,将来不需要该标志
ng xi18n --ivy
要在.ts文件中使用$localize标记,请更新以下内容:
const myStr = 'This is a test';
为此:
const myStr = $localize`:@@name:This is a test`;