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: