首页 > 解决方案 > 如何在 Aurelia 下的控制台消息上应用 i18n

问题描述

我在 Aurelia Framework 下工作。我想在控制台消息上应用 i18N。我使用两种语言“英语”和“法语”

Console.log("Hello World");

如果用户更改语言模式,我如何以法语打印此消息。

标签: internationalizationaurelia

解决方案


插件的文档确实包含该示例:

import {I18N} from 'aurelia-i18n';

  export class MyDemoVM {
    static inject = [I18N];
    constructor(i18n) {
      this.i18n = i18n;
      console.log(this.i18n.tr('mykey'));
    }
    ...
  }

推荐阅读