X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e49ad3dfe5092d2a5f2371aba4d6005a54af36a0..d6446b03e2f5d5079a870bdd7b963456dc12b485:/services/api/config/initializers/inflections.rb?ds=sidebyside 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')