15/08/2005, 14:15
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años Puntos: 129 | |
Bueno .. si, con OOP te ayudaría mucho ese tema particular de una web multi-idioma .. entre otras cosas por qué tendrías métodos que definan el proceso y otros la "vista" o en tu caso particular tendrías métodos tipo:
$mensaje->DameMensaje($idioma,1);
Es decir .. en tu aplicación defines una "función" o método para entregar los mensajes .. los nombres de "links" de tus menús .. etc .. y bajo una variable .. así tu método escojerá entre el idioma que debe emplear (teniendo esos mensajes por ejemplo en un array bidimensional .. o hasta en una BD .. o similar).
En fin .. el caso es que ese problema puntual va más ligado a como estrutures tu modelo de datos y como definas esos téxtos de tu aplicación que van a ser en vários idiomas o bien hasta el própio contenido que si usas OOP o no .. pues, con funciones simples podrías hacerlo.
Revisa las FAQ's del foro PHP .. tienes ejemplos básicos para este tipo de problemas. Y si vas a desarrollar en OOP .. primero debes si o si conocer sus fundamentos (no sólo las "classes" que es su implementación para PHP .. la OOP es más que eso). Y de ahí veras como tu mismo enfocas tu problema con su solución .. o en su defecto intenta hacerlo con "funciones" lo que pretendes hacer y luego las "encapsulas" bajo una classe si lo deseas.
Un saludo, |