如何使用NGX-translate翻译条件字符串插值

huangapple go评论55阅读模式
英文:

How to translate conditional string interpolation using NGX-translate

问题

{{ toggleRedirect ? 'Disabled' : 'Enabled' }}

英文:

I have a toggle button on my application that changes the label accordingly to its value, it will either display 'Enabled' or 'Disabled'.
I'm using ngx-translate to handle translation on my application but I can't get this to work. How can I set the translation in this scenario?
The words "disabled" and "enabled" should be translated.

{{ toggleRedirect ? 'Disabled' : 'Enabled' }}

Thanks

答案1

得分: 0

你可以使用 translate pipe:{{ toggleRedirect ? '已禁用' : '已启用' | translate }}...但你应该检查 '已禁用' 和 '已启用' 是否在翻译文件(例如 en.json)中,并且你的 ngx-translate 配置是否正确。

英文:

You can use translate pipe : {{ toggleRedirect ? 'Disabled' : 'Enabled' | translate }} ...but you should check if the 'Disabled' & 'Enabled' are on the translation file (ie en.json) and your config for ngx-translate is correct

huangapple
  • 本文由 发表于 2023年2月26日 23:18:33
  • 转载请务必保留本文链接:https://go.coder-hub.com/75572956.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定