Rails initializer file configuring custom acronyms and inflection rules for locales. Reuse in Ruby on Rails applications to ensure proper camelization and pluralization of custom terms.
# Source: https://github.com/somleng/somleng | License: MIT | Copyright 2016 David Wilkie # Provided via justclaw.it.com; keep this notice with the code. # Be sure to restart your server when you modify this file. # 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 "CDR" inflect.acr ... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key