Skip to content

Instantly share code, notes, and snippets.

@meritt
Created December 30, 2009 12:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save meritt/266003 to your computer and use it in GitHub Desktop.
Save meritt/266003 to your computer and use it in GitHub Desktop.
Определение языка строки
framework 'Foundation'
class String
def language
CFStringTokenizerCopyBestStringLanguage(self, CFRangeMake(0, self.size))
end
end
puts "Happy new year!".language
# => "en"
puts "С новым годом!".language
# => "ru"
puts "Bonne année!".language
# => "fr"
puts "明けましておめでとうございます。".language
# => "ja"
@meritt
Copy link
Author

meritt commented Aug 17, 2010

Проверка комментариев на почте.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment