class String

Public Instance Methods

guess_language() click to toggle source
# File lib/scylla/string.rb, line 21
def guess_language
  sc = Scylla::Classifier.new
  sc.classify_string(self)
end
guess_locale() click to toggle source
# File lib/scylla/string.rb, line 13
def guess_locale
  sc = Scylla::Classifier.new
  languages = sc.classify_string(self)
  locales = []
  languages.each {|lan| locales << Scylla::Resources.locales[lan][0]}
  return locales
end
language() click to toggle source
# File lib/scylla/string.rb, line 3
def language
  sc = Scylla::Classifier.new
  sc.classify_string(self).first
end
locale() click to toggle source
# File lib/scylla/string.rb, line 8
def locale
  sc = Scylla::Classifier.new
  Scylla::Resources.locales[sc.classify_string(self).first][0]
end