identify_subtag

in lib/twitter_cldr/shared/locale.rb [100:113]


        def identify_subtag(subtag)
          [].tap do |types|
            types << :language if language?(subtag)
            types << :script   if script?(subtag)
            types << :region   if region?(subtag)
            types << :variant  if variant?(subtag)

            types << :language if language?(normalize_subtag(subtag, :language))
            types << :script   if script?(normalize_subtag(subtag, :script))
            types << :region   if region?(normalize_subtag(subtag, :region))
            types << :variant  if variant?(normalize_subtag(subtag, :variant))
          end
        end