Incluir o no contexto del proyecto
Consulte la siguiente información para determinar si desea incluir contexto del proyecto.
No incluir contexto del proyecto
Si decide no incluir contexto del proyecto en el archivo de localización, el área de traducción del archivo de localización incluirá documentación del proyecto de un idioma clave en uno o varios idiomas de destino. La propia documentación del proyecto es el único identificador.
Comentarios introducidos por el usuario en la lógica o las descripciones de los componentes.
Detalles del área de traducción: ningún contexto
La información del encabezado para el archivo de localización cuando se incluye el contexto del proyecto es:
IMPORTANTE:
Se identifica mediante los delimitadores ** situados antes y después de la advertencia, a fin de asegurar que se importe correctamente el contenido; se le advierte de que no cambie la columna KEY.
Encabezados de columnas y filas de traducción
: los encabezados de columna para las distintas columnas de traducción se rellenan de forma automática en función de las opciones seleccionadas en el Asistente de exportación. El idioma clave se proporciona en la primera columna. La palabra KEY precede al texto en los encabezados de la columna KEY.Los idiomas a los que se debe traducir están contenidos en columnas a la derecha de la columna clave. Las columnas de idiomas muestran el nombre RFC1766 del idioma seguido del nombre localizado del idioma.
Filas de traducción
: cada fila situada debajo del encabezado de columna incluye una cadena en el idioma clave y una celda para cada uno de los idiomas a los que se va a traducir el idioma clave.Efecto de no incluir el contexto del proyecto:
Esta opción resulta especialmente útil cuando es poco probable que cambie un proyecto completamente documentado en determinado idioma clave durante el proceso de traducción y necesita un único archivo de localización con el que trabajar. Cuando el contexto del proyecto no se incluye, tiene las siguientes ventajas de facilidades de uso:
- No existen restricciones a la hora de modificar las propiedades de componentes en el archivo del proyecto de origen. Puede modificar las propiedades de componentes (además de las descripciones) sin que afecte a la integridad de la traducción importada.
- No existen restricciones a la hora de modificar la ubicación de los cuadros de texto, los contenidos de un renglón o la ubicación de un renglón que incluya comentarios lógicos en el archivo del proyecto de origen.
- Se reduce la confusión a la hora de saber lo que hay que traducir, ya que no es necesario definir identificadores únicos para cada comentario lógico o componente.
- El enfoque se basa exclusivamente en realizar la tarea (task) de traducción de la documentación del proyecto.
- No existe documentación duplicada en el archivo de localización.
- Las traducciones se pueden aplicar a varios proyectos que incluyan las mismas cadenas de texto de documentación en los mismos o distintos componentes o comentarios lógicos.
Incluir contexto del proyecto
Si decide no incluir contexto del proyecto, el área de traducción del archivo de localización incluirá documentación del proyecto de un idioma clave en uno o varios idiomas de destino además de dos columnas adicionales (TYPE y CONTEXT). Estas columnas le ayudarán a enlazar de nuevo la documentación con los componentes propietarios en el archivo del proyecto de origen.
Detalles del área de traducción: con contexto
A continuación, se describe la información del encabezado para el archivo de localización cuando se incluye el contexto del proyecto de la siguiente forma:
IMPORTANTE:
Se identifica mediante los delimitadores ** situados antes y después de la advertencia, a fin de asegurar que se importe correctamente el contenido; no cambie el TYPE, el CONTEXT ni las columnas KEY.
Encabezados de columnas y filas de traducción
: los encabezados de columna para las distintas columnas de traducción se rellenan de forma automática en función de las opciones seleccionadas en el Asistente de exportación. A continuación se describen los formatos de las columnas:- La primera columna es el tipo; se trata de un identificador del tipo de componente que se incluye en la línea del archivo.
- La segunda columna es el contexto; se trata de una indicación breve del componente propietario de la documentación que se va a traducir en el proyecto de origen.
- La tercera columna es el idioma clave. La palabra KEY precede al texto en los encabezados de la columna KEY.
- Las columnas situadas a la derecha de la columna KEY contienen los idiomas a los que debe traducirse el idioma clave. Las columnas de idiomas muestran el nombre RFC1766 del idioma seguido del nombre localizado del idioma.
Filas de traducción
: el contenido de las filas de traducción se ve principalmente afectado por la elección de incluir nombres de componentes no documentados en el archivo de localización. Cada fila se marca con un tipo (TYPE) y un contexto (CONTEXT).Consulte la siguiente tabla para comprender cómo se muestran las columnas del tipo y del contexto en el archivo de localización.
Encabezado de tabla | Encabezado de tabla | Contexto |
|---|---|---|
Etiqueta (tag) de alcance del controlador (controller) | ETIQUETA (TAG) | <etiqueta (tag)_name> <tag_name>.<member>… Ejemplos: MyTag MyTag.PRE.0 |
Etiquetas (tags) de alcance del controlador (controller) con identificadores de estado y unidad de ingeniería | ETIQUETA (TAG) | <<etiqueta (tag)_name>.@EngineeringUnit <tag_name>.@State0 <etiqueta (tag)_name>.@State1 <tag_name>.<member>.@EngineeringUnit <tag_name>.<member>.@State0 < tag_name>.<member>.@State1 Ejemplos: MyTag.@EngineeringUnit MyBoolTag.@State0 MyBoolTag.@State1 MyTag.PRE.@EngineeringUnit MyTag.PRE.0.@State0 MyTag.PRE.0.@State1 |
Etiqueta (tag) de alcance del programa (program) y etiqueta de alcance de la fase del equipo (equipment phase) | TAG_PRG | <programa_name>.<etiqueta_name> <programa_name>.<etiqueta_name>.<member>… <phase_name>.<tag_name> <phase_name>.<tag_name>.<member>… Ejemplo: MyProgram.MyPTag |
Etiqueta (tag) de alcance del programa (program) y etiqueta de alcance de la fase del equipo (equipment phase) con identificadores de estado y unidad de ingeniería | TAG_PRG | <programa_name>.<etiqueta_name>. EngineeringUnit <programa_name>.<etiqueta_name>. @State0 <programa_name>.<etiqueta_name>. @State1 <programa_name>.<etiqueta_name>.<member>.@EngineeringUnit <programa_name>.<etiqueta_name>.<member>.@State0 <programa_name>.<etiqueta_name>.<member>.@State1 Ejemplo: MyProgram.MyPTag.@EngineeringUnit |
Etiqueta (tag) local AOI y Parámetro AOI | TAG_AOI | <aoi_name>.<local_tag_name> <aoi_name>.<local_tag_name>.<member>… <aoi_name>.<parameter_name> <aoi_name>.<parameter_name>.<member>… |
Etiqueta (tag) local AOI y Parámetro AOI con identificadores de estado y unidad de ingeniería | TAG_AOI | <aoi_name>.<local_ tag_name>.@EngineeringUnit <aoi_name>.<local_tag_name>.@State0 <aoi_name>.<local_tag_name>.@State1 <aoi_name>.<local_tag_name>.<member>.@EngineeringUnit <aoi_name>.<local_tag_name>.<member>.@State0 <aoi_name>.<local_tag_name>.<member>.@State1 <aoi_name>.<parameter_name> <aoi_name>.< parameter_name >.@EngineeringUnit <aoi_name>.< parameter_name >.@State0 <aoi_name>.< parameter_name >.@State1 <aoi_name>.< parameter_name >.<member>.@EngineeringUnit <aoi_name>.< parameter_name >.<member>.@State0 <aoi_name>.< parameter_name >.<member>.@State1 |
Controlador (controller) | CONTROLADOR (CONTROLLER) | En blanco |
Tarea (task) | TAREA (TASK) | <task_name> |
Programa (program) | PROGRAMA (PROGRAM) | <program_name> |
Rutina (routine) | RUTINA (ROUTINE) | <rutina (routine) name> |
UDT y miembro de UDT | DATATYPE | <udt_name> <udt_name>.<member>… <udt_name>.<member>… |
Instrucción adicional, descripción extendida de AOI y nota de revisión de AOI | AOI | <aoi_name> <aoi_name>.RevNote <aoi_name>.ExtDescText |
Tendencia (trend) | TENDENCIA (TREND) | <trend_name> |
Pen en T | n/a | n/a |
Módulo (module) | MÓDULO (MODULE) | <module_name> |
Comentarios de renglón | RCOMMENT | <programa (program)_name>.<rutina (routine)_name>. Rung[ <rung_number> ].[ <owning_element> ] Examples: MyProgram.MyRoutine.Rung[0].[JSR(My_SFC_Routine,0)] MyProgram.MyRoutine.Rung[2].[;] MyProgram.MyRoutine.Rung[3].[OTE(Local:1:I.Data.16)] |
Comentario del renglón en una rutina (routine) AOI | RCOMMENT_AOI | <aoi_name>.<routine_name>. Rung[ <rung_number> ].[ <owning_element> ] |
Cuadro de texto de FBD o SFC | TEXTBOX | <aoi_name>.<routine_name>. Rung[ <rung_number> ].[ <owning_element> ] Ejemplos: MyProgram.MySFC.Location[40:-20].[80:40] MyProgram.MySFC.Location[-100:0].[Tran_000] MyProgram.MySFC.Location[40:340] |
Cuadro de texto de FBD en una rutina (routine) AOI | TEXTBOX_AOI | <aoi_name>.<routine_name>. Location[ <coordinates> ].[ <owning_element> ] |
Messages de alarma | ALMMSG ALMMSG_PRG ALMMSG_AOI | <tag_name>.<alarm_type> <programa_name>.< etiqueta_name>.<alarm_type> <phase_name>.<tag_name>.<alarm_type> <alarm_type> puede ser: HH, H, L, LL, PROC, NROC |
Asimismo, puede elegir incluir componentes no documentados en el archivo de localización, en caso de que también haya incluido contexto. Ha elegido incluir componentes no documentados en el archivo de localización durante la operación de exportación. La selección de esta opción da como resultado que no se incluyan los cuadros de texto ni los comentarios de renglones no documentados en el área de traducción. Sin embargo, es posible que otro tipo de componentes no documentados se incluyan en el archivo de localización (en función de la configuración realizada en el asistente de exportación). Si se incluyen componentes no documentados, la columna KEY aparece en blanco para estos componentes en el archivo de localización (ya que no son documentados).
Efecto de incluir el contexto del proyecto
Debe incluir el contexto del proyecto en el archivo de localización cuando se trate de proyectos en los que la documentación se modificará durante el proceso de traducción. Al incluir contexto, se proporciona información específica que describe los motivos de no incluir determinadas traducciones en el proyecto; ésta es una de las ventajas clave de incluir el contexto del proyecto.
Al igual que cuando no se incluye el contexto del proyecto, la propia documentación sirve como único identificador, siempre que sea posible. Las columnas del contexto y del tipo sólo se agregan cuando la columna KEY aparece en blanco para ayudar a enlazar de nuevo la documentación con los componentes propietarios en el archivo del proyecto de origen.
IMPORTANTE:
No modifique las columnas principales (TYPE, CONTEXT y KEY).
Para que se entienda mejor: si la columna KEY tiene una entrada, entonces dicha entrada se utilizará como el único identificador para la importación. Si la columna KEY está vacía, entonces la columna CONTEXT se utilizará como el único identificador. Es importante que la columna KEY se mantenga vacía en caso de que ese fuese su estado inicial. Si desea agregar documentación en el idioma especificado en la columna KEY, agregue una columna al archivo de localización que incluya contenido para el idioma especificado en la columna KEY.
A continuación se describen las ventajas de la facilidad de uso cuando se incluye contexto del proyecto:
- Recibir mensajes de error específicos en los que se explica que las traducciones no se han incluido en el archivo de localización porque la traducción clave se modificó en el proyecto mientras se traducía el archivo de localización.
- Tiene la opción de documentar componentes que no tienen documentación en otro idioma que no sea el idioma clave.
A continuación se describen los inconvenientes de la facilidad de uso cuando se incluye contexto del proyecto:
- El archivo de localización contiene más contenido, lo que puede confundir a un traductor que no esté familiarizado con los conceptos presentados en un archivo de proyecto de aplicaciónLogix Designer.
- Es posible que existan cadenas de documentación duplicadas en el archivo de localización.
Como documentación es el único identificador al importar traducciones, es importante que tenga en cuenta los siguientes aspectos:
- Los nombres de componentes pueden cambiar durante el proceso de traducción y, aún así, la importación de traducciones se realizará correctamente.
- Las ubicaciones de cuadros de texto y renglones pueden cambiar durante el proceso de traducción y, aún así, la importación de traducciones se realizará correctamente.
En resumen, esta opción es la mejor solución para un proyecto que probablemente cambie durante el proceso de traducción o para un proyecto que contenga componentes no documentados que deben documentarse.
Entregue su opinión