• 使用AoT编译器导入翻译文件

    使用AoT编译器导入翻译文件

    要使AoT(Ahead of time)编译器国际化,您必须:

    • 为每种语言预构建一个单独的应用程序包
    • 确定用户需要哪种语言
    • 服务适当的应用程序包

    要预构建独立的应用程序,您必须确保拥有设置AoT所需的工具。有关如何执行此操作的详细信息,请参阅 AoT 食谱。

    准备就绪后,使用ngc 命令为编译器提供以下3个选项:

    • --i18nFile: 翻译文件的路径
    • --locale:语言环境的名称
    • --i18nFormat:本地化文件的格式

    例如,法语语言命令看起来像这样:

    1. ./node_modules/.bin/ngc --i18nFile=./locale/messages.fr.xlf --locale=fr --i18nFormat=xlf