compact language detection
C++ C Other
Latest commit 6eabc2a Feb 15, 2013 Jason Toy bump the version
Failed to load latest commit information.
ext/cld Merge pull request #7 from tmaesaka/use-autotools Feb 14, 2013
lib bump the version Feb 14, 2013
.rspec Added tests Feb 5, 2012
Gemfile Added support for language name, code, and reliability Feb 5, 2012
LICENSE Initial import Nov 3, 2011 version bump Feb 11, 2012
Rakefile Added tests Feb 5, 2012
cld.gemspec Added tests Feb 5, 2012

Compact Language Detection

Blazing-fast language detection for Ruby provided by Google Chrome's Compact Language Detector.

How to Use

CLD.detect_language("This is a test")
# => {:name => "ENGLISH", :code => "en", :reliable => true}

CLD.detect_language("plus ça change, plus c'est la même chose")
# => {:name => "FRENCH", :code => "fr", :reliable => true}


Add this line to your application's Gemfile:

gem "cld"

And then execute:

$ bundle


Thanks to the Chrome authors, and to Mike McCandless for writing a Python version.

Licensed the same as Chrome. Jason Toy