Sha256: 3f59146c26a35fff6fbd1d1103563c286c8a30cf4c889720625e90666fa983e3

Contents?: true

Size: 591 Bytes

Versions: 5

Compression:

Stored size: 591 Bytes

Contents

# frozen_string_literal: true

module ScriptDetector2
  # A String refinement for replicating the API of the original script_detector
  # gem
  module StringUtil
    refine String do
      def japanese?
        ScriptDetector2.japanese?(self)
      end

      def chinese?
        ScriptDetector2.chinese?(self)
      end

      def simplified_chinese?
        ScriptDetector2.simplified_chinese?(self)
      end

      def traditional_chinese?
        ScriptDetector2.traditional_chinese?(self)
      end

      def korean?
        ScriptDetector2.korean?(self)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
script_detector_2-0.4.0 lib/script_detector_2/string.rb
script_detector_2-0.3.0 lib/script_detector_2/string.rb
script_detector_2-0.2.0 lib/script_detector_2/string.rb
script_detector_2-0.1.1 lib/script_detector_2/string.rb
script_detector_2-0.1.0 lib/script_detector_2/string.rb