Posts Tagged ‘language’

June 21st, 2008

Detectar lenguajes usando Google AJAX Language API

Usando el API de Google es muy simple detectar el lenguaje de un texto. Para hacerlo más simple se puede crear un componente CakePHP y reutilizarlo.
El código sería el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
< ?php
class LanguageComponent extends Object {
 
function initialize() {
 
}
 
function startup(&$controller) {
$this->controller = $controller;
}
 
function detect($text){
App::import("Core", "HttpSocket");
$conn = new HttpSocket();
 
$url = "http://ajax.googleapis.com/ajax/services/language/detect?v=1.0&q=";
$url .= urlencode($text);
 
$result = $conn->get($url);
 
if (!$result){
return false;
}
 
$result = [...]

3 Comments Tags: , , ,

About

Mi nombre es Pablo Viojo y tengo 26 años. Nací en el Uruguay el 7 de agosto de 1981. Actualmente vivo en Santiago, Chile

Aparte de esto me interesa todo lo que tenga que ver con Internet y las nuevas tecnologías. Más info aquí, mi hCard, en formato FOAF

View Pablo Viojo's profile on LinkedIn



Recent Comments

Pages

Feeds

Posts by tags

Posts by month