Registrarse | Entrar
viernes, 12 de marzo de 2010
  Buscar
Sobre localización

Localización es la nueva y grandiosa característica de DNN3. En este momento, la plataforma soporta solamente contenido estático, pero los planes para obtener localización de la parte dinámica están en camino y son ampliamente discutidos por el grupo núcleo y también por terceros.

Son varios los problemas que se presentan al momento de llevar a cabo un intento de localizar completamente el contenido de una página:

  • Como almacenar el contenido dinámico
  • Tomar en cuenta varios idiomas parecidos (es-BO, es-UY, etc.). Es decir, es necesario localizar todos si al final son iguales?
  • Si un usuario externo llena información (ej. un foro), quien completa el contenido para los otros lenguajes?
  • y muchos más.

La idea es ir avanzando paso a paso y el objetivo de mis módulos es proporcionar una solución para el contenido que puede ser llenado por los administradores y que en cierta forma YO considero que tiene características estáticas.

 

Descripción

Versión actual: 03.00.04 (20/sep/2009)

DSLocalizator  es un modulo que incluye un conjunto de herramientas para:

Modulos y skin objects para cambiar el lenguaje del usuario

  • Skin object
  • Modulo
  • Ambos pueden establecerse con una lista desplegable o una lista de enlaces
  • Plantillas para el formato de los enlaces pueden ser especificados

Localización personalizada basada en el lenguage de usuario seleccionado

  • Localización de todas las propiedades del portal settings (Nombre del portal, palabras clave, skin, container, texto de derechos de copia, página principal, página de ingreso, etc)
  • Localización de todas las propiedades de la página (skin, nombre, descripción, palabras clave, etc)
  • Localización de todas las propiedades del modulo (Título, encabezado, pie de página, container ,etc)
  • Habilita busqueda para los datos localizados
  • Puede usar cookies, parametros del querystring o el lenguaje del navegador
  • Puede usar la base de datos GeoIP para detectar el lenguaje basado en la dirección IP del cliente
  • Puede especificar el order en que se realizará la detección de los lenguajes
  • Puede habilitar/deshabilitar una forma de detección
  • Puede reemplazar automaticamente los enlaces de la página para incluir el parametro de lenguaje
  • Formatea el SOPART menu para incluir el parametro de lenguaje 
  • Puede crear reemplazos en las paginas basados en expresiones regulares para cada lenguaje

Puede habilitar almacenamiento de viewstate en SQL

  • Rangos IP pueden ser especificados (Usted puede habilitarlo dependiendo del IP del cliente)
  • Opción por página (Algunas páginas pueden usar el viewstate normal y las páginas cargadas el viewstate en SQL)
  • El Host puede habilitar/deshabilitar esta opcion (Cuidar el espacio SQL) 
  • El Host puede establecer una tarea programada (automaticamente) para limpiar los datos antiguos (Intervalo de tiempo configurable)
  • Administradores pueden cambiar el funcionamiento por sitio, por página o por IP

Activar el modo de vista preliminar por defectot

  • El panel de control es ocultado cuando se esta en modo de vista preliminar (bueno para intranets)
  • El skin object puede mostrar/ocultar un enlace diseñado para cambiar el estado del modo preliminar. 

No hay necesidad de modificar el código compilado ni de tener que recompilar nuevamente. El modulo incluye un ayudante que realiza todos los cambios necesarios por usted.

Información de licencia

MMLinks es un modulo gratuito. Puede ser utilizado gratuitamente solo como PA. No le es permitido venderlo o rentarlo(No hay problema si usted esta usando el modulo y ofreciendo algunos servicios en el sitio donde el modulo esta instalado). La redistribución no esta permitida.

Cualquier tipo de ingenieria inversa no esta permitida.

El autor no toma responsabilidad de cualquier daño producido por el uso de este modulo, demanera que debe tomar todas las precauciones para mantener sus datos seguros.

 Descargar Minimizar

Debe registrarse e ingresar para descargar el modulo. Si no es un usuario registrado, le sugiero registrarse aquí.

Si ya esta registrado, hacer clíc aquí para ingresar.

Quiere ver un demo?
Ver demo

Coniguración

 Una vista rápira a la configuración. En un futuro proximo publicare algunos videos

Desea ayudar?

Si desea contribuir, por favor hagalo.

Código fuente

Debido al gran número de requerimientos, el código fuente esta ahora disponible para la venta.

Puede ser muy útil para aprender muchas tareas avanzadas en DNN

Le ruego hacer clíc en el siguiente enlace para comprarlo en SnowCovered

Código fuente de DSLocalizator en SnowCovered

Referencias
Algunos sitios de interes sobre localización:

DNN Roadmap
La propuesta de trabajo sobre localización de contenido del grupo núcleo

Esperantus
Un proyecto para localizar páginas web

Otros esfuerzos
Existen otros grupos realizando módulos del mismo tipo. Aquí les iré presentando los enlaces a sus sitios web a medida que tenga conocimiento de ellos.

DNN localization forums
Más recursos para localización completa

MMLinks & Text
Localize contenido. este es un reemplazo para sus modulos text/html y para sus modulos de enlaces