Sha256: ede2b7955d1c925f6de2548e360068e3ca7010c44dcdb3f0beb6220cf049735f
Contents?: true
Size: 663 Bytes
Versions: 4
Compression:
Stored size: 663 Bytes
Contents
# encoding: UTF-8 # Copyright 2012 Twitter, Inc # http://www.apache.org/licenses/LICENSE-2.0 class Array def localize(locale = TwitterCldr.get_locale) TwitterCldr::LocalizedArray.new(self, locale) end end module TwitterCldr class LocalizedArray < LocalizedObject def code_points_to_string TwitterCldr::Utils::CodePoints.to_string(base_obj) end def sort TwitterCldr::Collation::Collator.new(locale).sort(base_obj).localize end def sort! TwitterCldr::Collation::Collator.new(locale).sort!(base_obj) self end def formatter_const nil end def to_a @base_obj.dup end end end
Version data entries
4 entries across 4 versions & 1 rubygems