Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2012, 20:33
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Versiones de un sitio en varios idiomas

y vos podria hacer una funcion asi:
Código PHP:
Ver original
  1. <?
  2. function Translate($texto_a_traducir="", $idioma_actual="es"){ //defino los default en los parametros
  3.  
  4. $palabraTraducida = '';
  5.  
  6. $sql = "busco en la db $texto_a_traducir y $idioma_actual  ";
  7. si encuntro la palabra traducida en otro idioma. muestro la palabra traducida,
  8. sino muestro la palabra default en español, (esto quiere decir que no fue traducida)
  9.  
  10. return $palabraTraducida;
  11. }
  12. ?>
ejemplo:

echo Translate("HOLA", "en" ); //deberia devolver "Hello" si esta traducida, sino "Hola" que es default el idioma español, si no es ninguna muestro "HOLA"
//que se entienda que HOLA es texto comun para todos los idiomas, y Hello u Hola, son los posibles resultados.