- Etiquetas de los campos, botones y texto del formulario de datos
- Nombres de campo en el cuadro de diálogo donde se agregan y editan registros del conjunto de datos
- Nombres de campo en el cuadro de diálogo donde se puede cambiar el proveedor vinculado a un batch de entrenamiento
- Etiquetas de los campos que se muestran al usuario al especificar regiones que no se detectaron automáticamente
- Etiquetas de los campos en el cuadro de diálogo de búsqueda en la base de datos que se abre desde el editor de documentos
- Nombres de columna en la lista desplegable que se muestra en el cuadro de diálogo de búsqueda en la base de datos
- Nombres de reglas que se muestran al operador cuando se producen errores de reglas
- Mensajes de scripts de usuario (por ejemplo, mensajes mostrados por reglas de script, configuración de exportación y controladores de eventos)
El proceso de localización
- Los identificadores de las cadenas que deben localizarse se exportan a un archivo de texto.
- En el archivo de texto, se proporciona el texto localizado para cada identificador de cadena.
- El texto localizado y sus identificadores correspondientes (denominados colectivamente localización) se importan del archivo de texto a la Definición de Document.
La localización solo se importa a una Definición de Document que contiene cadenas con los identificadores usados en la localización.
El archivo de localización
BANK_CODE es el identificador de la cadena. Ningún otro campo de la Definición de Document puede tener el mismo identificador. Este identificador se genera automáticamente de una de estas dos formas: a partir del nombre del campo o mediante la plantilla FC_<number of the field>.
Después del identificador hay una coma, seguida de la cadena que se muestra al usuario entre comillas (Bank code). Esta cadena es la parte que se traduce durante la localización.
Cuando la cadena se traduce y se vuelve a importar en la Definición de Document, se añade automáticamente, después de la cadena localizada, un delimitador de comentario (dos barras) seguido de la cadena original (Bank Code). La cadena original es la cadena predeterminada que se muestra a los usuarios que editan la Definición de Document.
La cadena anterior tiene el siguiente aspecto al localizarse al ruso:
Sintaxis del archivo de localización
Localizar una Definición de Document con un archivo de localización
Crear un archivo de localización
1
Abrir Opciones de localización
En el editor de Definición de Document, haga clic en Definición de Document → Localization → Opciones de localización.
2
Seleccionar un idioma y exportar
Seleccione el idioma para el que desea crear un archivo de localización (los idiomas sin archivo de localización tienen el estado Nonlocalized) y haga clic en el botón Export.
3
Guardar el archivo
En el cuadro de diálogo que se abre, especifique la carpeta y el nombre del archivo de localización.
Edición de un archivo de localización
1
Traduzca las cadenas
Abra el archivo de localización en un editor de texto y traduzca las cadenas.
2
Guarde el archivo
Guarde el archivo. Asegúrese de que esté codificado en Unicode.
Importar un archivo de localización en una Definición de Document
1
Abrir Opciones de localización
En el editor de Definición de Document, haga clic en Definición de Document → Localización → Opciones de localización.
2
Seleccionar un idioma e importar
Seleccione el idioma para el que desea importar un archivo de localización y haga clic en el botón Importar.
3
Especificar el archivo
Especifique la ruta al archivo de localización en el cuadro de diálogo que se abre. El estado del idioma cambia a Localizado.
4
Guardar la Definición de Document
Guarde la Definición de Document.
Eliminar una localización
1
Abrir Opciones de localización
En el editor de Definición de Document, haga clic en Definición de Document → Localization → Opciones de localización.
2
Seleccionar el idioma
Seleccione el idioma de la localización que desea eliminar. Los idiomas con una localización disponible tienen el estado Localized.
3
Eliminar la localización
Elimine la localización. El estado del idioma cambia a Nonlocalized.
Localizar mensajes de scripts de usuario
1
Crear identificadores de mensajes
En el editor de Definición de Document, haga clic en Definición de Document → Localization → Localizable Script Messages. En el cuadro de diálogo que se abre, haga clic en Add para crear un identificador para cada mensaje y definir su texto predeterminado. Use Edit para modificar un mensaje o Delete para eliminarlo.
2
Proporcionar texto localizado
Haga clic en Definición de Document → Localization → Opciones de localización para exportar los mensajes a un archivo de localización. Traduzca los mensajes y, a continuación, importe el archivo de localización como se describe en Importar un archivo de localización en una Definición de Document.
3
Hacer referencia a los identificadores en su script
Haga referencia a los identificadores de mensajes en el código del script. Para obtener más información, consulte Llamar a mensajes localizados desde scripts.
Llamar a mensajes localizados desde scripts
FCTools.LocalizedStrings. Este objeto usa el método IProperties.
El siguiente ejemplo de código devuelve un mensaje localizado con el identificador MY_MESSAGE_1:
