Я новичок в rails, и я работаю на сайте rtl! Я пытаюсь установить pluralization в comment.count и get_upvotes.size для замены другими языковыми словами. Я слышал, что я могу это сделать с интернационализацией Rails (I18n), но я не мог найти четкого ответа на мой вопрос.Как удалить или отредактировать плюрализацию комментариев и комментариев в rails
Вот мой код на странице show.html.erb:
#post_show
%h1= @post.title
%p.username
before
= time_ago_in_words(@post.created_at)
.clearfix
.post_image_description
= image_tag @post.image.url(:medium)
.description= simple_format(@post.description)
.post_data
= link_to "Project link", @post.link, class: "btn btn-warning btn-block"
= link_to like_post_path(@post), method: :get, class: "data" do
%i.fa.fa-check
= pluralize(@post.get_upvotes.size, "Like")
%p.data
%i.fa.fa-comments.o
= pluralize(@post.comments.count, "Comment")
- if @post.user == current_user
= link_to "Edit", edit_post_path(@post), class: "data"
= link_to "Delete", post_path(@post), method: :delete, data: { confirm: "Sure?" },class: "data"
Теперь все, что мне нужно, чтобы отменить плюрализацию поэтому, когда 2 комментария или больше появляется не множественном числе и изменения в комментарии. Вместо этого он остается таким же, как комментарий
Я был бы признателен за помощь. Сообщите мне, нужна ли дополнительная информация! Спасибо
Не используйте метод плюрализации. '=" #{@post.comments.count} Комментарий "' – Swards
Что заменить? – hekmat