Ejercicio: Desarrollo en varios idiomas
Es desarrollador de CRONUS International Ltd. Ha aprendido a usar archivos de traducción en AL y ahora quiere practicar esta habilidad recientemente adquirida en Visual Studio Code. Desea traducir los campos de la tabla Customer Overview.
Tareas
Habilitar la característica TranslationFile en el archivo app.json.
Agregar archivos de traducción.
Cambiar la configuración en el archivo de traducción.
Agregar traducciones a cada campo.
Pasos
Abra el proyecto Customer Overview.
Agregue un subtítulo a todos los campos en la tabla Customer Overview.
Abra el archivo app.json y agregue la característica TranslationFile a la configuración de matriz de características.
"features": ["TranslationFile"],
Guarde el archivo app.json modificado.
Cree la extensión. Seleccione Ver > Paleta de comandos (Ctrl+Mayús+P).
Introduzca AL: Paquete en el cuadro de búsqueda y luego seleccione el comando de la lista.
Se generará una nueva carpeta Traducciones. Abra el archivo .g.xlf.
Agregar traducciones a cada campo. Cambie target-language del archivo .xlf al idioma que prefiera (por ejemplo, fr-FR para francés).
Agregue un nodo target a cada campo con la traducción correcta.
Guarde el archivo y luego cambie el nombre del archivo .g.xlf al nombre del nuevo idioma (por ejemplo, fr-FR.xlf).
Publique su extensión en el espacio aislado. Seleccione Ver > Paleta de comandos (Ctrl+Mayús+P).
Introduzca AL: Publish en el cuadro de búsqueda (o presione la tecla F5) y, a continuación, seleccione el comando de la lista.
Seleccione la rueda de configuración y luego elija Mi configuración.
Establezca el idioma en el nuevo idioma que utilizó para la traducción.
Abra la página Customer Overview y pruebe las traducciones.