Cómo traducir la documentación de un programa ABAP
En ABAP, mantenga actualizada la traducción de los textos de documentación del programa.
Cuando se trabaja en un entorno multilenguaje en ABAP, es preferentemente necesario traducir todos los textos asociados del objeto de desarrollo a todos los lenguajes definidos, de manera que cada usuario visualice títulos de transacciones, parámetros de entrada, cabeceras de columnas, etc, en su idioma.
De todos los textos relacionados con un programa ABAP, en este artículo se detallará cómo traducir específicamente la Documentación.
Visualizar el texto a traducir
Desde el Editor ABAP (Transacción SE38) si se elige la opción "Documentación", se visualiza el texto que se desea traducir, como se muestra en las siguientes pantallas.
La traducción de este texto se puede realizar desde el Editor ABAP o directamente desde la transacción SE63: Entorno de traducción Standard.
En las secciones siguientes se verán las diferencias entre ambas posibilidades.
Traducción desde el Editor ABAP
Desde el Object Navigator (transacción SE80) o directamente desde el Editor ABAP (transacción SE38), se pueden traducir los textos del programa, realizando los siguientes pasos:
1. Seleccionar desde el menú: Pasar a → Traducción (o Goto →Translation), y elegir el idioma de orígen y el de destino ( al que se desea traducir), como se muestra en las siguientes pantallas:
Sin embargo, el procedimiento especificado anteriormente (traducir desde el Editor ABAP) no permite acceder a la documentación a traducir.
Debido a estas limitaciones, es conveniente utilizar la transacción de traducción SE63, provista por SAP, para realizar las traducciones.
Traducción desde la transacción SE63
1. Acceder a la transacción SE63 (Acceso: Entorno de traducción standard)
2. Navegar por las opciones de menú: Traducción → Objetos ABAP → Textos explicativos (Documentación), como se muestra en la figura siguiente:
3. Seleccionar tipo de objeto L5 Ayuda F1:
4. Luego, seleccionar RE (Reportes, grupos de funciones, BD lógicas):
5. Posteriormente, al hacer "doble click" en la línea seleccionada, se obtiene la pantalla de acceso a la Documentación ABAP, donde se debe completar:
- Nombre de objeto: <nombre del reporte abap>
- Idioma fuente
- Idioma Objetivo
y presionar el botón "Tratar", como se muestra en la siguiente figura:
6. En el próximo paso, se obtendrá una pantalla que aparece dividida en dos partes:
- en la parte superior, el texto de origen
- en la sección inferior, el área en blanco para el texto traducido
Si se copia el texto original (para mantener el mismo formato) se visualiza una pantalla como la siguiente:
7. Finalmente, realizar la traducción, Salvar y Activar
Tener en cuenta lo siguiente al intentar realizar el paso de activación:
- Es probable que no se cuenten con los permisos necesarios para utilizar la transacción SE63. En ese caso, de debe pedir la autorización correspondiente.
- Si no se obtiene la información del objeto a tratar, es muy factible que la documentación no se encuentre “activada”. Para verificar esta condición, se debe acceder a la documentación del programa desde el editor en modo modificación y activarla, como se muestra en la siguiente pantalla:
Una vez activada, intentar nuevamente la ejecución de la transacción SE63.
Copyright 2011 - Teknoda S.A.
IMPORTANTE: “Notas técnicas de SAP ABAP" se envía con frecuencia variable y sin cargo como servicio a nuestros clientes SAP. Contiene notas/tutoriales/artículos técnicos desarrollados en forma totalmente objetiva e independiente. Teknoda es una organización de servicios de tecnología informática y NO comercializa hardware, software ni otros productos. |
FICHA TECNICA: Notas técnicas – Tips de SAP Netweaver ABAP ”Cómo traducir la documentación de un programa ABAP”