相关疑难解决方法(0)

如何在Rails 3中使用markdown自动渲染部分?

我希望将我的部分内容作为降价片段.使用标准rails erb模板渲染它们的最简单方法是什么?

理想情况下,我想做这样的事情:

如果我在app/views/_my_partial.md.erb中有部分内容:

My awesome view
===============

Look, I can **use** <%= language %>!
Run Code Online (Sandbox Code Playgroud)

我从这样的观点中引用:

<%= render "my_partial", :language => "Markdown!" %>
Run Code Online (Sandbox Code Playgroud)

我想获得如下所示的输出:

<h1>My awesome view</h1>
<p>Look, I can <strong>use</strong> Markdown!</p>
Run Code Online (Sandbox Code Playgroud)

markdown partials ruby-on-rails-3

36
推荐指数
3
解决办法
1万
查看次数

在Rails 3中使用标记使整个文本国际化

Rails 3中的服务条款文档国际化的最佳实践是什么?我可以想到两个选择:

  • 为每个语言环境创建一个部分,并根据当前用户的语言环境选择要加载的语言环境.
  • <li><%= I18n.t :tos_paragraph_1 %></li><li><%= I18n.t :tos_paragraph_2 %></li>

这些似乎都不是一个好的解决方案.有任何想法吗?

translation ruby-on-rails internationalization ruby-on-rails-3

2
推荐指数
1
解决办法
1484
查看次数