Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2008, 11:10
javito23
 
Fecha de Ingreso: noviembre-2004
Mensajes: 6
Antigüedad: 19 años, 4 meses
Puntos: 0
Traducir palabras copuestas

Hola amigos.
Estoy intando programar un traductor español-ingles y me encuentro con un problemita que quizas entre todo me puedan ayudar.

Tengo una base de ESPAÑOL-INGLES

SPN - ENG
mujer - woman
perro - dog
rio de janeiro - rio de janeiro
rio - river


Ahora si por ejempo tengo la entrada "Mujer rio de janeiro"

Para traducir esto separo el string por espacios y me quedaria un array con
1-mujer
2-rio
3-de
4-janeiro

Obviamente que si traduczo palabra por palabra la traduccion seria mala me quedaria woman river de janeiro.
Lo que necesito es poder reconocer si la palabra rio esta sola o es parte de "rio de janeiro".

Alguna idea??
Saludos
Javy