Sha256: 49d8fbd39e6b8456b6f8b4f28ff944aaa5c61dbac6a3846f090ec835fe9e4de6
Contents?: true
Size: 632 Bytes
Versions: 4
Compression:
Stored size: 632 Bytes
Contents
# encoding: utf-8 module Inflections ActiveSupport::Inflector.inflections(:kk) do |inflect| inflect.clear vowels = 'оұаыөүәіе' inflect.plural(/[кқпстфхчцшщбвгд]$/i, '\0тар') inflect.plural(/[өүәіе][^#{vowels}]*[кқпстфхчцшщбвгд]$/i, '\0тер') inflect.plural(/[лмнңжз]$/i, '\0дар') inflect.plural(/[өүәіе][^#{vowels}]*[лмнңжз]$/i, '\0дер') inflect.plural(/[#{vowels}руй]$/i, '\0лар') inflect.plural(/[өүәіе][^#{vowels}]*[#{vowels}руй]$/i, '\0лер') inflect.singular(/[тдл][ае]р$/i, '') end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
inflections-4.1.0 | lib/inflections/kk.rb |
inflections-4.0.1 | lib/inflections/kk.rb |
inflections-4.0.0 | lib/inflections/kk.rb |
inflections-4.0.0.beta1 | lib/inflections/kk.rb |