ruby-on-rails - Rails:翻译丢失错误
问题描述
我正在尝试在 Rails 上学习 Ruby。在进行国际化时,我遇到了错误:
翻译缺失:en.store.index.title_html
下面是我的en.yml
文件
en:
layouts:
application:
title: "Pragmatic book shelf"
home: "Home"
questions: "Questions"
news: "News"
contact: "Contact"
store:
index:
title_html: "Your Pragmatic Catalog"
add_html: "Add to Cart"
我已经搜索了解决方案,它说只允许 en.yml 文件中的空格。它已经只写了空格。任何帮助将不胜感激。
解决方案
您必须在索引键下添加适当的缩进。
en:
store:
index:
title_html: "Your Pragmatic Catalog"
add_html: "Add to Cart"
为了使用title_html
您当前的代码进行访问,它将在存储后立即进行,就像您使用index
(同一个键下的三个键store
)一样:
en.store.title_html
推荐阅读
- google-cloud-functions - google-cloud-function 如何生成 function-execution-id?
- python-3.x - Beautifulsoup 响应与查看源代码输出不匹配
- angular - 如何比较角度 4 中的两个日期并显示错误消息?
- swift - 使用 Mapkit 设置聚类注释的限制
- electron - 如何避免窗口放大电子应用程序
- c# - 减去两个数据表值
- ruby - 看起来应用程序已成功部署,但“heroku open”一直显示应用程序错误
- spring - SCDF:重新启动和恢复组合任务
- python - 如何通过 Python 从 chrome 获取 URL
- php - 功能测试代理会影响所有警卫吗?