我定义了这个翻译:
“...已在{{param3 | date:'mediumDate'}},{{param3 | date:'shortTime'上创建 {{param1}}({{param2}}) }}“
param1和param2被替换但是param3不是({{param3 | date:'mediumDate'}},{{param3 | date:'shortTime'}}被打印出来... ...我怎样才能使用里面的日期管翻译
答案 0 :(得分:5)
当您定义这样的翻译时,ngx-translate需要 {{param3 |日期:'mediumDate'}}按原样。
而只是尝试按照
{{'path.to.your.message' | translate: {param3: yourDateVariable| date: 'mediumDate'}}}
如果您想收到消息,请按照以下方式使用
const args = Array.from(arguments);
const str = args.shift();