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