Rails: Jamak dari "manusia" bukan "humen"

Dibuat pada 19 Nov 2014  ·  3Komentar  ·  Sumber: rails/rails

Saya minta maaf jika ini bukan tempat yang tepat untuk menyampaikan ini. Bentuk jamak yang benar dari "manusia" tentu saja adalah "manusia".

$ bundle exec rails console
Loading development environment (Rails 4.1.5)

Frame number: 0/6
[1] pry(main)> 'human'.pluralize
=> "humen"

Komentar yang paling membantu

Sayangnya, inflektor dibekukan. Kami tidak menerima tambalan yang menyelesaikan ini. Anda dapat memperbaikinya di aplikasi Anda sendiri dengan menambahkan ini ke config/initializers/inflections.rb

ActiveSupport::Inflector.inflections do |inflect|
  inflect.irregular 'human', 'humans'
end

Semua 3 komentar

Sayangnya, inflektor dibekukan. Kami tidak menerima tambalan yang menyelesaikan ini. Anda dapat memperbaikinya di aplikasi Anda sendiri dengan menambahkan ini ke config/initializers/inflections.rb

ActiveSupport::Inflector.inflections do |inflect|
  inflect.irregular 'human', 'humans'
end

Terima kasih atas balasan cepatnya @sgrif. Saya harus memiliki RTFM:

Tim inti Rails telah menyatakan tambalan untuk pustaka infleksi tidak akan diterima untuk menghindari kerusakan aplikasi lama yang mungkin mengandalkan infleksi yang salah. Jika Anda menemukan infleksi yang salah dan memerlukannya untuk aplikasi Anda atau ingin menetapkan aturan untuk bahasa selain bahasa Inggris, perbaiki atau tambahkan sendiri (dijelaskan di bawah).

http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html

Tidak masalah, kami mendapat tendangan dari judul masalah. ;)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat