Ver Mensaje Individual
  #23 (permalink)  
Antiguo 07/12/2013, 02:20
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Idiomas en la web, como lograrlo?

I18n no sólo sirve para formatear las monedas y las fechas; esa casuística también la cubre, por supuesto, si no el sistema sería un cagarro. Lo que le interesaba conocer es cómo crear la estructura para tener la web en varios idiomas el texto estático y el texto dinámico de una web de la forma más sencilla posible.

Usar un traductor online para traducir la web no tiene relación alguna con i18n; sólo fue una alternativa rápida para salir del paso que propuso dalam para traducir artículos sin guardar traducciones en la BD; y por eso no insistió en ella.

No puedes criticar algo si tu primera referencia a i18n ha sido a través de la definición general que da la wikipedia. Si mira cómo lo hacen los demás, aunque no use todas sus características, puede aprender cosas que quizás le sirvan más adelante, además de resolver su problema actual.

Y frases que no puedo replicar, porque no las entiendo, como ésta:
Código BASH:
Ver original
  1. fijarse en cómo han resuelto este problema otros programadores sin pensar y crear un sistema de localización desde cero es utilizar código de otros, ¿sí o no? ¿o es que las librerías de PHP al respecto son mágicas y lo hacen todo solas y fin del problema?

Ya sabemos que dasthras jamás recomienda seguir buenas prácticas de desarrollo web si son populares; si hubiera considerado buena idea leer sobre cómo adaptar i18n o l10n a PHP me hubera caído del caballo de la sorpresa. Y lo más irónico es que algunos de sus consejos son resueltos igual con i18n, como no podía ser de otra forma (ya te dije que i18n son ideas sencillas y pulidas que mucha gente puede llegar a adaptar en sus desarrollos incluso sin saberlo).

Última edición por marlanga; 07/12/2013 a las 02:31