Registrarse :: Iniciar sesión 
   
 septiembre 8, 2010  
Contenido de su carrito Contenido de su carrito Minimizar
Producto Cant. Precio
TOTAL: 0 0,00 USD
 
Selecciona tu país... Minimizar
 
¿Cómo comprar? ¿Cómo comprar? Minimizar
Para adquirir cualquiera de nuestros productos, comience con los siguientes pasos:

1. Presione el botón Agregar al carrito del producto que le interese.
2. Haga clic en el vínculo Concretar la compra en el Carrito (arriba).

Le recordamos que en DNNCastellano usted puede utilizar PayPal para realizar todos sus pagos con comodidad.
También puede realizar sus pagos mediante transferencias bancarias. Póngase en contacto con nosotros si prefiere utilizar este medio de pago.
 
 Soporte   

Cómo modificar el selector de idioma del portal Minimizar
Localización: BlogsAlejandro Quiroga Alsina    
Escrito por: Alejandro Quiroga Alsina 19/04/2008 18:45


Cuando hay más de un paquete de idioma instalado en DotNetNuke, existe la posibilidad de mostrar los idiomas disponibles (a quien navega el portal) mediante una lista desplegable o un conjunto de banderitas (una por cada idioma disponible) que sirven de vínculo para cambiar el idioma activo.

El formato estándar para la selección de idiomas fue siempre la lista desplegable, hasta la versión 4.6.2 de DNN. Desde la versión 4.7.0 las banderitas han sido el estándar en una instalación nueva. De todos modos, desde esta última versión, es posible elegir uno u otro método para seleccionar el idioma activo al navegar el sitio, mediante una modificación en el Skin activo.

El elemento 'LANGUAGE' del skin utiliza referencias internas para decidir cuál selector mostrar. Estas referencias están almacenadas en dos archivos distintos, uno con extensión .ASCX y otro con extensión .XML.

Por ejemplo, en el caso de una instalación nueva de DotNetNuke, para el caso del Skin 'DNN-Blue', y con la versión 'Horizontal Menu - Fixed Width', los archivos estarían almacenados en la carpeta '<RootDir>\Portals\_default\Skins\DNN-Blue'.

1. Dentro del archivo 'Horizontal Menu - Fixed Width.ascx' hay que buscar el siguiente código:

<dnn:LANGUAGE runat="server" id="dnnLANGUAGE" showMenu="False" showLinks="True" />

...y cambiarlo por:

<dnn:LANGUAGE runat="server" id="dnnLANGUAGE" showMenu="True" showLinks="False" />

2. Dentro del archivo 'skin.xml' hay que ajustar también, de forma concordante, el siguiente código:

  <Object>
    <Token>[LANGUAGE]</Token>
    <Settings>
      <Setting>
        <Name>showMenu</Name>
        <Value>False</Value>
      </Setting>
      <Setting>
        <Name>showLinks</Name>
        <Value>True</Value>
      </Setting>
    </Settings>
  </Object>


Y modificarlo por:

    <Object>
    <Token>[LANGUAGE]</Token>
    <Settings>
      <Setting>
        <Name>showMenu</Name>
        <Value>True</Value>
      </Setting>
      <Setting>
        <Name>showLinks</Name>
        <Value>False</Value>
      </Setting>
    </Settings>
  </Object>


De este modo aparecerá el selector de idiomas de lista desplegable. Esto es muy útil cuando hay más de dos o tres idiomas habilitados en un portal. La cantidad de banderitas es bonita, pero poco funcional.

Saludos!

Permalink |  TrackBack

Comments (11)   Add Comment
Re: Cómo modificar el selector de idioma del portal    Por Samuel el 03/07/2008 12:43
Gracias, justo lo que estaba necesitando.<br><br>Saludos,<br><br>Samuel

Re: Cómo modificar el selector de idioma del portal    Por Alejandro Quiroga Alsina el 03/07/2008 13:00
@Samuel: Me alegra mucho que te haya servido :-)

Re: Cómo modificar el selector de idioma del portal    Por ingluismac el 09/10/2008 14:01
Ya descaegue el paquete del lenguaje que necesito, pero no se como modificarlo en el portal, me imagino que habra que cargar unos archivos o copiar unos archivos. La verdad no he encontrado como hacerlo, me pordrian colaborar por favor. Gracias

Re: Cómo modificar el selector de idioma del portal    Por AlejandroQuiroga el 09/10/2008 14:46
Hola ingluismac,<br><br>Te comento que el paquete de idiomas que descargaste se instala desde la opción de menú Host - Languages. Abajo a la izquierda encontrarás un vínculo que dice "Install Language Pack". Ese vínculo te llevará a una ventana en la que deberás seleccionar el archivo ZIP de tu paquete de idiomas e instalarlo.<br><br>Luego de que finalice la instalación (puede llevar un minuto o dos) presionas en "Return" y verás disponible tu nuevo idioma para el Portal.<br><br>A tu disposición si encuentras algún problema.<br><br>Saludos!

Re: Cómo modificar el selector de idioma del portal    Por ingluismac el 09/10/2008 17:11
No la verdad no encuentro por donde instalarlo, esas instrucciones no las encuentro.... me podria colaborar paso a paso, desde cero, por favor.... no encuentro empezando es menú Host-Languages. Gracias

Re: Cómo modificar el selector de idioma del portal    Por AlejandroQuiroga el 09/10/2008 18:01
Hola ingluismac,<br><br>Por lo que veo, es posible que sólo seas Admin de tu portal. Si la opción de menú que ves más a la derecha en tu barra de menús horizontal, o más abajo si es vertical dice sólo Admin, es este el caso. Si es así, deberás comunicarte con tu proveedor Host para que sea él quien cargue el Paquete de Idiomas.<br><br>Por favor te pido que confirmes si es éste el caso.<br><br>Saludos!

Re: Cómo modificar el selector de idioma del portal    Por ingluismac el 09/10/2008 18:08
Si señor ese es el caso...

Re: Cómo modificar el selector de idioma del portal    Por AlejandroQuiroga el 09/10/2008 18:18
Bueno, ingluismac, me alegra que hayamos diagnosticado el asunto! <br><br>Una vez que su proveedor Host haya cargado el Paquete de Idiomas, usted podrá, en su menú Admin-Idiomas, elegir activar o desactivar los idiomas que estén cargados en la aplicación DotNetNuke. Así determinará cuál será el/los idiomas activos en su portal.<br><br>Quedo a su disposición.<br><br>Saludos y suerte!

Re: Cómo modificar el selector de idioma del portal    Por ingluismac el 09/10/2008 18:27
Yo tengo la version 4.8.4... solamente el host me puede cargar los idiomas??

Re: Cómo modificar el selector de idioma del portal    Por AlejandroQuiroga el 09/10/2008 18:38
Ingluismac, si eres tu quien ha instalado DotNetNuke, es posible que estés logueado como Admin y en ese caso sólo debes cerrar esa sesión e iniciar otra, con las credenciales de Host.<br><br>Si alguien más ha realizado la instalación, debes recurrir a esa persona. <br><br>Esto que te comento es válido para todas las versiones de DotNetNuke, incluida la 4.8.4.<br><br>Saludos!

Re: Cómo modificar el selector de idioma del portal    Por Sandra el 06/09/2010 14:43
Gracias por este comentario y por


Su nombre:
Título:
Comentario:
Agregar comentario   Cancelar 
 
Translate this page Minimizar



 

 
Blogs disponibles Minimizar
 
Buscar en el blog Minimizar
 
Selección por fecha Minimizar
 
Destacados Minimizar
Ver más...
44,90 USD
Paquete de idioma en español adaptado para México que traduce...
Ver más...

Ver más...
99,90 USD
Conjunto de 12 paquetes de idioma en español adaptados para México...
Ver más...

Ver más...
44,90 USD
Paquete de idioma en español adaptado para España que traduce...
Ver más...

Ver más...
99,90 USD
Conjunto de 12 paquetes de idioma en español adaptados para España...
Ver más...

Ver más...
44,90 USD
Paquete de idioma en español adaptado para Colombia que traduce...
Ver más...

Ver más...
44,90 USD
Paquete de idioma en español adaptado para Chile que traduce...
Ver más...

Ver más...
44,90 USD
Paquete de idioma en español adaptado para Argentina que traduce...
Ver más...

Ver más...
34,90 USD
Paquete de idioma en español adaptado para México que traduce...
Ver más...

 
 Copyright 2008, DNNCastellano.com   Términos de uso  Declaración de privacidad