FFMG / loquela-php

Language Detection API PHP Client

Home Page:http://loque.la

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Language Detection API PHP Client

Detects language of given text. Returns detected language codes and scores.

Installation

  1. Create an account at loque.la http://loque.la/signup/ And get your api key
  2. Copy loquela.php on your web server
  3. require the file require_once("/path/to/file/loquela.php");

Usage

Single Language detection

$l = new Loquela( 'YOUR-API-KEY' );
$result = $l->Detect( 'Hello world' );

Multiple Languages detection

$l = new Loquela( 'YOUR-API-KEY' );
$result = $l->Detect( array( 'If we have no peace, it is because we have forgotten that we belong to each other.',
                             'Be faithful in small things because it is in them that your strength lies.' );

Multiple Languages detection

$l = new Loquela( 'YOUR-API-KEY' );
$result = $l->Status();

Results

Detections

(object) {
->data (object) {
    ->detections (array(1)) {
        ['0'] (array(1)) {
            ['0'] (object) {
                ->language (string) = "en"
                ->confidence (double) = 1
        }
      }
    }
  }
}

Status

(object) {
->requests (string) = "140"
->bytes (string) = "18443"
}

Error

(object) {
->data (object) {
    ->detections (array(1)) {
        ['0'] (object) {
            ->error (object) {
            ->code (integer) = 3
            ->message (string) = "Daily limit reached."
        }
      }
    }
  }
}

License

This is free software, and may be redistributed as you please as long as you include this readme file.

Bitdeli Badge

About

Language Detection API PHP Client

http://loque.la


Languages

Language:PHP 100.0%