Traducciones, con código técnico GOLocalizedData, es el objeto estándar del Metadata Framework que guarda los valores por idioma de los campos traducibles de los objetos MDF. Cada vez que se carga la traducción del nombre de un departamento o de un objeto propio, el valor queda guardado con la estructura que define este objeto.
No es un objeto que se use directamente en el día a día. Los usuarios y administradores trabajan con los campos traducibles de cada objeto, desde Gestionar datos o por importación, y el sistema se ocupa de guardar las traducciones. Pero su definición influye en todos los campos traducibles de la instancia, y por eso un consultor tiene que saber que existe.
El caso más documentado es el del valor por defecto. Las notas de SAP 2256994 y 2336606 describen el mismo síntoma: la opción de valor por defecto no aparece en los campos traducibles de los objetos MDF. La causa es que, en la definición de Traducciones (GOLocalizedData), el campo estándar de valor por defecto quedó como no visible. La solución es abrir esa definición en Configurar definiciones de objetos, elegir Corregir y volver a poner el campo como editable.
Otro caso es el de los idiomas. La nota 2633555 trata un idioma que no está disponible en el objeto de traducciones y lo relaciona con la sincronización entre las definiciones de objetos MDF y la base de datos. La nota 2411178, por su parte, trata casos en que se muestran códigos de traducción en lugar de las etiquetas en objetos MDF.
En el caso del curso, la L5 menciona el objeto en un recuadro Importante: las traducciones de los objetos MDF dependen de un objeto estándar, Traducciones (GOLocalizedData); si en su definición el campo de valor por defecto queda como no visible, la opción de valor por defecto desaparece de todos los campos traducibles, y por eso esa definición no se toca sin un motivo claro. Ningún video lo modifica.
Conviene no confundirlo con FoTranslation. GOLocalizedData guarda las traducciones de los campos traducibles de los objetos MDF; FoTranslation reúne las traducciones de los objetos de fundamento legacy. Los dos tienen que ver con traducción, pero sirven a mundos distintos y se usan de manera distinta: el primero casi nunca se toca de forma directa; el segundo se exporta, se completa y se importa.
En la evaluación de la L5, GOLocalizedData aparece como distractor en la pregunta sobre qué objeto reúne las traducciones de los objetos legacy. La respuesta correcta es FoTranslation, y reconocer la diferencia entre los dos es parte de lo que la pregunta evalúa.
