compact language detection in ruby
C++ C Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ext/cld
lib bump the version Feb 14, 2013
spec Made detect language support underlying HTML mode. May 16, 2012
.gitignore Added support for language name, code, and reliability Feb 5, 2012
.rspec
Gemfile Added support for language name, code, and reliability Feb 5, 2012
LICENSE Initial import Nov 3, 2011
README.md version bump Feb 11, 2012
Rakefile Added tests Feb 5, 2012
cld.gemspec

README.md

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}

Installation

Add this line to your application's Gemfile:

gem "cld"

And then execute:

$ bundle

Thanks

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

Licensed the same as Chrome. Jason Toy