| Tema: | Internacionalizacion de Módulo |
|---|---|
|
gaston_yo
Novato
Mensajes: 1 Enviado: |
Hola a todos, Tal vez esta pregunta la hayan hecho 1k veces, pero bueno, no la encuentro así que la hago igual, si repito un tema anterior, pido disculpas. Bueno, al punto: Estoy tratando de hacer un módulo, bastante básico por cierto, pero me está costando horrores entender el mecanismo de internacionalización de PostNuke. La versión que estoy usando es la 0.762, sé que es una bastante vieja, pero es uno de "los requerimientos". Hasta ahora he logrado que ciertos textos funcionen con el define de la constante en la carpeta plang/xxx, pero otros no. 1- Existe alguna regla en particular a seguir con respecto a este tema? (imagino que si) 2- Alguien, por favor, podría explicar con detalle como funciona la internacionalización de un módulo? Desde ya, muchas gracias. |
|
nestormateo
Administrador
Mensajes: 1416 Enviado: |
Bueno, la carpeta pnlang/xxx tiene las constantes de lenguaje para cada sección del módulo. Si es la interfaz de usuario (funciones de pnuser.php) se carga el archivo de lenguaje user.php. Si es la de administrador (pnadmin.php) se carga pnlang/admin/admin.php si se utilizan los apis, es lo mismo (userapi.php, adminapi.php) En la 0.8 se puede definir un archivo único common.php, y bueno, debes mínimamente pedir que se actualicen a la 0.764, no sé si de la .762 a la .763 haya un cambio en el manejo de lenguaje (creo que no) pero por seguridad se debe actualizar... Si no te funciona cuéntanos lo que estas tratando de hacer y donde no te cargan las definiciones de lenguaje. Mateo Tibaquira
-Mis principios... son mis fines- |