【问题标题】:i18n for meta tags in Rails (FB open graph tags to be specific)i18n 用于 Rails 中的元标记(具体为 FB 开放图形标记)
【发布时间】:2014-04-16 03:49:16
【问题描述】:

我希望开始在我的网站上支持不同的语言。目前,我们有英文版的 Facebook Open Graph 标签。如果韩国人访问我们的网站,他们会以韩语查看我们的内容。如果他们决定将此网站分享给 FB,则开放图形标签应显示韩文,因此我们正在寻求对其进行本地化。

在application.html.erb中,我只是输入了:

<%= t '.meta_description_html' %>

然后在en.yml和ko.yml中,我就输入:

<meta property="og:description" name="description" content="Description content.">

它有效,但我应该有更好的方法来实现它吗?

【问题讨论】:

    标签: ruby-on-rails internationalization rails-i18n


    【解决方案1】:

    你可以更好地使用:

    <meta property="og:description" name="description" content="<%=t 'meta_description_html'%>">
    

    这样看起来会更清楚。

    【讨论】:

      猜你喜欢
      • 2011-09-19
      • 2012-04-27
      • 2012-04-09
      • 2016-05-30
      • 1970-01-01
      • 2012-07-22
      • 2019-12-13
      • 1970-01-01
      • 2015-07-16
      相关资源
      最近更新 更多