Traducción de archivos de software de Sun 23 Nombres de archivo y extensiones Los archivos deben devolverse exactamente con los mismos nombres y la misma estructura de directorios. Si tiene dudas, póngase en contacto con su Jefe de proyectos de Sun. Secuencias de conversión Quizás encuentre caracteres de conversión en el texto de los mensajes. Tienen el aspecto siguiente: Carácter de inicio'%' Estas secuencias se sustituirán por una cadena, dígitos o un carácter cuando se ejecute el programa. En el ejemplo siguiente: 10 No fue posible abrir: %s.\n se mostrará como: "10 No fue posible abrir prueba.txt" si se muestra este mensaje mientras se intenta abrir el archivo "prueba.txt". No cambie estas secuencias, pero las puede mover para que se ajusten a la traducción. Compilación Antes de compilar cualquier archivo, deben eliminarse los caracteres de fin de línea de MS-DOS. Para ello, utilice la secuencia eolfix  : eolfix *.msg eolfix *.tmsg eolfix *.po Traducción de cadenas con espacios de reserva Los caracteres de formato del lenguaje C siempre van precedidos por el símbolo  %. Representa un espacio de reserva para un tipo variable; no una variable. La salida del código C la genera habitualmente un comando printf,  que funciona de la forma siguiente: