我在 Angular 4 中使用 ngx-translate,但在更改语言时遇到了问题。它适用于 HTML 中的静态值,但不适用于服务中的字符串。
文档说:
instant(key: string|Array, interpolateParams?: Object): string|Object: 获取键(或键数组)的即时转换值。/!\ 这个方法是同步的,默认的文件加载器是异步的。您有责任知道您的翻译何时已加载,并且使用此方法是安全的。如果您不确定,那么您应该使用 get 方法。
我不知道如何使用它。当我在我的服务中尝试“translate.instant”时,我得到了密钥而不是值。
我可以得到更多关于如何使用 Instant 的解释吗?