Durante la implementación de un nuevo Sistema SAP NetWeaver, una de las principales actividades post-instalación es instalar el idioma Español (el procedimiento también aplica para cualquier otro idioma). El contexto de este Lab es bajo un sistema operativo Linux SUSE, con Base de Datos SAP HANA.
Sin otra explicación que darles, vamos manos a la obra:
Paso 1: Se debe descargar el Medio de LANGUAGES desde SAP SWDC para la versión de NetWeaver.
Cuando se seleccionan los medios de instalación, se recomienda descargar los ficheros con el nombre NW X.X Language 1/1-2 durante la preparación de una instalación. Sin embargo, podrías haber olvidado la descarga de estos ficheros dado que no son impedimento para efectuar la instalación exitosa de SAP NetWeaver.
Si este es el caso, debemos ir al centro de descargas de Software SAP, con cuenta de usuario de OSS (Online Service System).
Los medios deben ser extraídos en Windows, usando el archivo .exe o en Linux con el comando:
unrar x <file.exe>
Una vez extraído el contenido, se debe ubicar el paquete:
/510XXXX/DATA_UNITS/ES/ESSAPKLES740SR2NW740FO.PAT
(en el caso de que uses NW 7.40) y copiarlo a la ruta:
./usr/sap/trans/EPS/in.
Una vez copiado el archivo, y verificado el sistema de transportes, se puede continuar con el paso a paso:
Paso 2: Incorporación de Idioma Español a SAP
Ejecutamos la transacción SE38 y ejecutamos el siguiente reporte: RSCPINST
Dado que no tenemos el idioma Español, lo debemos agregar abajo de «EN English», seleccionando «ES» y luego el botón «Add».
Después debemos hacer clic en el Matchcode y seleccionar de la lista «ES», luego presionar «Enter» para que actualice el texto «Spanish».
Luego pulsaremos en «Activate» y aceptaremos cuando nos pregunte para la confirmación.
El programa mostrará una pantalla con el registro (log) de la actividad:
Paso 3: Instalación del Paquete de Idioma en SAP NetWeaver
Nos cambiamos de transacción y ahora ejecutaremos la transacción SMLT. Debemos comprobar que cuáles son los idiomas instalados en el sistema.
El idioma que vamos a agregar será una suplantación del idioma Inglés, por lo tanto debemos crear un nuevo lenguaje desde el botón «New Language»
Con este procedimento, hemos creado un nuevo lenguaje a partir del lenguaje Inglés. Ahora debemos seleccionar el idioma «Spanish» e ir al menú «Language > Supplement Language»
Aparecerá la siguiente ventana. Se deben llenar los campos «Descripción» y habilitar los Flags como indica la imagen:
En esta fase, se debe seleccionar el texto SELECTION e ir al menú «Language > Import Package»
Aparecerá la siguiente ventana, se debe hacer clic en «Find Package(s)» para que lea el contenido del repositorio /usr/sap/trans/EPS/in en el sistema operativo.
Una vez aparezca el paquete, debemos hacer clic en el botón Execute
Ya podemos ver que se está extrayendo el paquete de idioma en el icono de log:
Para ir validando el avance, se pueden monitorear los estados de los Jobs en la SM37. Después de unos 10 minutos aproximados se podrán visualizar los avances en la STMS.
Mientras debemos añadir unos parámetros en el perfil por defecto (DEFAULT.PFL) usando la RZ10 o en Sistema Operativo.
zcsa/system_language = S
zcsa/installed_languages = DES
Una vez añadido estos parámetros y finalizada en la SMLT la instalación del idioma, tendremos que reiniciar la instancia.
Una vez reiniciado, entramos en el sistema e indicamos el idioma ES abajo.