Todos los archivos de diccionario deben nombrarse en función de su valor isoCode y terminar con una
extensión de archivo '.json'. Para las variantes personalizadas de los idiomas, añada un sufijo apropiado al
isoCode, como «engCustom».
NOTA:
El diccionario no acepta errores de sintaxis como la falta de comillas o de comas.
Incluso un solo error dañará el diccionario. Utilice un validador JSON en línea para
comprobar que sus cambios son válidos, como jsonformatter.org, que le indicará
si ha cometido algún error.
NOTA:
Bajo ninguna circunstancia deben modificarse o eliminarse las etiquetas del
diccionario, ni siquiera para otros idiomas. Solo puede modificarse el texto
asignado a una etiqueta.
NOTA:
Al modificar las cadenas, procure que la longitud del texto sea similar a la
predeterminada; de lo contrario, corre el riesgo de crear problemas de diseño en el
documento, ya que el TWC intenta encajar demasiado texto en el espacio
disponible.
NOTA:
No se puede cambiar el idioma de los documentos existentes, pero si se realizan
modificaciones en el diccionario que ya utilizan, los cambios se reflejarán
inmediatamente en todos los documentos que utilicen ese diccionario.
Edición del texto dinámico del diccionario
La mayor parte del contenido del diccionario son simples cadenas de texto que pueden modificarse según
sea necesario (de acuerdo con las consideraciones anteriormente mencionadas sobre la longitud total del
texto). Sin embargo, el diccionario también incluye texto dinámico que incluye variables (definidas entre
llaves dobles {{como esto}} ) que el software establece durante el tiempo de ejecución. De este modo, el
usuario puede decidir dónde terminarán estas variables en la cadena, para adaptarse a los requisitos de los
distintos idiomas. A continuación se ofrece un ejemplo:
«cnfEnvironment» («cnfEntorno»)
%»
,
En tiempo de ejecución, esta cadena de diccionario produciría una salida como ésta:
«Temperatura de calibración
Donde «23» ha sido determinado en ese momento por el software. Si por alguna razón cambiáramos la
cadena a:
«cnfEnvironment»: «Calibración
47
«Temperatura de calibración {{var1}}°C a una humedad relativa <90
:
23
°C a una humedad relativa <90 %
{{var1}}
temperatura °C a una humedad relativa <90 %»,