Ruby on Rails utilise le singulier et le pluriel pour nommer les tables, modèles, contrôleurs, test, etc. Lorsqu'on veut utiliser des noms français avec des pluriels irréguliers, on doit définir ces mots dans le fichier
config/initializers/inflections.rb
Par exemple, si on veut définir le modèle Code Postal, on doit ajouter ces entrées dans ce fichier:
inflect.irregular 'codePostal', 'codesPostaux'
inflect.irregular 'code postal', 'codes postaux'
inflect.irregular 'code_postal', 'codes_postaux'