X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b0cbc39917df391c0f0e7f31d9d46c5cc9070520..HEAD:/services/api/config/initializers/inflections.rb diff --git a/services/api/config/initializers/inflections.rb b/services/api/config/initializers/inflections.rb index b6dadf7e2e..bd92f2fd76 100644 --- a/services/api/config/initializers/inflections.rb +++ b/services/api/config/initializers/inflections.rb @@ -1,14 +1,24 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + # Be sure to restart your server when you modify this file. -# Add new inflection rules using the following format -# (all these examples are active by default): -# ActiveSupport::Inflector.inflections do |inflect| -# inflect.plural /^(ox)$/i, '\1en' -# inflect.singular /^(ox)en/i, '\1' -# inflect.irregular 'person', 'people' +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, "\\1en" +# inflect.singular /^(ox)en/i, "\\1" +# inflect.irregular "person", "people" # inflect.uncountable %w( fish sheep ) # end +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym "RESTful" +# end + ActiveSupport::Inflector.inflections do |inflect| inflect.plural(/^([Ss]pecimen)$/i, '\1s') inflect.singular(/^([Ss]pecimen)s?/i, '\1')