Sha256: 596d783be27cb73794c30b89a25e13b39a87e6c056f150d9ca353009f21ce872

Contents?: true

Size: 1.39 KB

Versions: 15

Compression:

Stored size: 1.39 KB

Contents

# Tongues

Language detection gem using detectlanguage.com api.
Returns the language of a string or a symbol.

## Installation

Add this line to your application's Gemfile:

    gem 'tongues'

And then execute:

    $ bundle install

Or install it yourself as:

    $ gem install tongues

## Usage

The gem installed, you need to generate the initializer file:

    rails generate tongues:initializer

Add your detectlanguage.com api key inside config/initializers/tongues.rb:

    Tongues.configure do |config|
      require 'tongues'
      config.api_key = ''
    end

You are now ready to use the gem

    "how you get a String language".tongue # => "ENGLISH"
    "how you get a String language code".tongue_code # => "en"
    "how you get the confidence in a language detection".tongue_confidence # => 15.09

    "is this english".en? # => true
    "is this english".english? # => true

    :"how you get a Symbol language".tongue # => "ENGLISH"
    :"how you get a Symbol language code".tongue_code # => "en"
    :"how you get the confidence in a language detection".tongue_confidence # => 15.09

    :"is this english".en? # => true
    :"is this english".english? # => true

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
tongues-0.1.1 README.md
tongues-0.1.0 README.md
tongues-0.0.13 README.md
tongues-0.0.12 README.md
tongues-0.0.11 README.md
tongues-0.0.10 README.md
tongues-0.0.9 README.md
tongues-0.0.8 README.md
tongues-0.0.7 README.md
tongues-0.0.6 README.md
tongues-0.0.5 README.md
tongues-0.0.4 README.md
tongues-0.0.3 README.md
tongues-0.0.2 README.md
tongues-0.0.1 README.md