javascript - Angular 翻译问题

标签 javascript json angularjs angular-translate

我有一个如下所示的跨度标签。

<span translate="footer.copyright">Copyright</span>

在我的 Json 文件中,我有如下数据,

"footer": {
      "copyright": "Copyright ©"
    },

它也工作得很好。但如果 json 文件没有数据,我想翻译以显示 span 标记之间可用的任何内容,在本例中为版权。但它没有获取内容,而是显示空标签。请帮我解决这个问题。

最佳答案

只需将 translate-default 添加到您的标签即可:

<span translate="footer.copyright" translate-default="Copyright">Copyright</span>

您可以阅读更多here .

关于javascript - Angular 翻译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33603857/

相关文章:

javascript - 如何将复选框的数量限制为1

python - 如何从 scrapy 中的 json 文件中读取行

json - 复杂对象和集合的 Groovy/Grails JSON 转换

javascript - 使用 d3 动画 ng-repeat 指令模板的问题

javascript - 如何删除按钮中下一个和上一个按钮附近的不同颜色空间

javascript - jQuery 如果输入值为 1 并且输入被选中

javascript - 如何避免JavaScript中的 float 显示错误

json - 通过模板将通用JSON转换为XML

AngularJs : How to call child component method from parent components

javascript - 在 javascript 或 angularjs 中加入数组对象和字符串变量