Freigeben über


Idioma Español en instalación de NAV 2009 SP1

Hola a todos,

Hoy vamos a hablar de un pequeño cambio en la instalación de Dynamics NAV 2009 SP1 que ha traído ciertos quebraderos de cabeza (y en muchos casos la apertura de una incidencia de Soporte).

Se trata de la nueva política a la hora de instalar módulos de idioma cuando realizamos la instalación de un cliente (Ya sea del Cliente Clásico o del Cliente Adaptado a Roles o Role Tailored Client (RTC) de Dynamics NAV 2009 SP1) sin utilizar el autorun del instalador general (Es decir instalando el ejecutable en la carpeta correspondiente a cada uno de los clientes en el DVD de instalación: "Microsoft Dynamics NAV Classic.msi"):

En muchos casos hemos recibido casos de soporte en los que se nos comentaba que a la hora de realizar una nueva instalación de NAV 2009 SP1 con un DVD de la versión española sólo aparecía el idioma Inglés a la hora de iniciar el cliente (Ya fuera el CC o el RTC).

En primer lugar no nos asustemos :-)  esto ocurre precisamente porque el grupo de producto ha diseñado la instalación para que así sea y por tanto la instalación realizada es correcta, de hecho si navegamos en el DVD de instalación de Dynamics NAV 2009 SP1 podremos comprobar que sólo la carpeta del idioma Inglés está incluida en los archivos que se encuentran dentro de las carpetas clientes, para el CC en NAV 2009 SP1:

Mientras que en versiones anteriores (NAV 2009 sin ir más lejos) la carpeta con el idioma Español también se incluía en la carpeta Cliente:

Existen varios motivos por los que el Grupo de Producto ha decidido implementar una nueva forma de organizar los archivos (y este cambio en la carpeta de idioma es uno de los paquetes que se ven afectados por dichos cambios), éstas son las razones que el Grupo de Producto esgrime a este respecto:

  1. Se ha intentado reducir el tamaño del DVD. De hecho el tamaño del DVD de instalación de la versión alemana ha pasado de unos 2GB en la versión 2009 a 1,5Gb en la versión 2009 SP1 incluso con el contenido adicional que se ha añadido en dicha versión. La idea es incluso reducir esos números más en el futuro.

  2. Se quería poder lanzar nuevos idiomas de una manera mucho más rápida de lo que era posible en versiones anteriores de Dynamics NAV

  3. Se ha intentado conseguir una manera uniforme de soportar la instalación de módulos de idiomas diferentes en Dynamics NAV 2009 SP1.

  4. Por último aunque no menos importante se ha pretendido “modularizar” aún más las capas de idiomas de manera que el core del producto se pueda testear independientemente del idioma que tenga por encima

 Por tanto a estas alturas ya sabemos que no tenemos un error en la instalación y también los motivos por los que el grupo de producto ha decidido este cambio, vamos por tanto a centrarnos en conseguir el idioma Español en nuestra instalación sin tener que recurrir al "Autorun"

 Para ello sólo tendremos que acudir a la carpeta Installers del DVD de instalación y desde ella navegar hacia aquella subcarpeta que nos interese (Tenemos una para el CC, una para el RTC, una para el Servidor (Capa intermedia de Dynamics NAV), otra para el Add in de Outlook y una última que contiene la documentación en Español), en dichas carpetas encontraremos un instalador de Microsoft (.msi) que instalará la carpeta de idioma Español en la instalación de Dynamics NAV 2009 SP1 permitiendo que el cliente sea ejecutado en Español:

Solamente hemos de tener un detalle más en cuenta: Estos instaladores van a realizar la instalación de dichas carpetas en la ruta por defecto en la que se instala Dynamics NAV 2009 SP1 (Esto es: C:\Program Files (x86)\Microsoft Dynamics NAV\60\Classic NAV 2009 SP1" para el Cliente Clásico por ejemplo).

Por tanto si hemos realizado la instalación en otra ruta tendremos que ejecutar el instalador a través de una línea de comandos especificando con el comando INSTALLDIR la ruta en la que queremos que se realice la instalación, por ejemplo:

msiexec /i "C:\Users\diegoga\Desktop\NAV 2009 SP1 ES\Installers\ES\CSide\ClassicClient.Local.es.msi" INSTALLDIR="C:\Program Files (x86)\Microsoft Dynamics NAV\60\Classic NAV 2009 SP1"

para la ruta C:\Program Files (x86)\Microsoft Dynamics NAV\60\Classic NAV 2009 SP1

Os adjunto un enlace con los parámetros que se pueden usar al ejecutar un msiexec:

https://technet.microsoft.com/en-us/library/cc759262(WS.10).aspx

Espero que este post os sirva de ayuda si os encontráis en esta situación.

Por favor no dudés en plantear cualquier cuestión o sugerencia a través de los comentarios.

¡Un saludo a todos!

P.D.-> Permitidme que os adelante que las próximas entradas van a tratar acerca del tema estrella de Dynamics NAV 2009/SP1: Instalación de las 3 capas en un entorno con 3 máquinas diferentes, estad atentos.

¡Nos leemos! 

 

Diego García Álvarez

Dynamics NAV Support Engineer

Comments

  • Anonymous
    October 14, 2010
    Muchas gracias Diego, ha sido muy útil.

  • Anonymous
    October 29, 2010
    Hola Félix, gracias por tu comentario :) Me alegro de que te haya resultado útil, es genial saber que hay gente a la que el blog ayuda al otro lado :D ¡Un saludo!

  • Anonymous
    December 05, 2011
    No me funciono como tu dijistes lo probe de ambas formas y de ninguna forma me funciona, sigo teniendo el idioma en ingles y necesito saber como cambiarlo ya que la mayoria de los usuarios no hablan ingles. Gracias de ante mano.