2014-09-21 45 views
0

如何在部分“_error_messages”中删除“s”的末尾。如何在部分“_error_messages”中删除“s”的末尾

<% if event.errors.any? %> 
<div id="errorExplanation"> 
    <h2> В форме обнаружено <%= pluralize(event.errors.count, "ошибки") %>:</h2> 
    <ul> 
    <% event.errors.full_messages.each do |msg| %> 
    <li><%= msg %></li> 
    <% end %> 
    </ul> 
</div> 
<% end %> 
+0

这是'?代码中有很多。 – sevenseacat 2014-09-21 13:57:37

+0

当浏览器显示“2错误”s“禁止保存此记录”时,我想用他们的母语编写,而“s”的结尾不再有。 – 138weare 2014-09-21 14:04:01

回答

0

你需要做的......

pluralize(event.errors.count, "ошибка", "ошибки") 

它将使用单数内如果一个,并且多个项除外。