4D v16.3

Utilizar referencias en títulos de menús

Inicio

 
4D v16.3
Utilizar referencias en títulos de menús

Utilizar referencias en títulos de menús  


 

 

Es posible introducir las etiquetas y títulos de menús en forma de referencias no de textos directamente. Esto facilita la traducción de las aplicaciones. Puede utilizar tres tipos de referencias:

  • una referencia a un recurso XLIFF del tipo :xliff:MiEtiqueta o :15115,3 (compatibilidad). Para mayor información sobre las referencias XLIFF, consulte la sección MissingRef.
  • un nombre de variable interproceso seguido de un número, por ejemplo <>vlang,3. Cambiar el contenido de esta variable modificará la etiqueta del menú cuando se muestre. En este caso, la etiqueta llamará a un recurso XLIFF o STR# en función de la arquitectura de traducción de la base:
    • Arquitectura XLIFF: el valor contenido en la variable <>vlang corresponde al atributo id del elemento grupo. El segundo valor (3 en este ejemplo) designa el atributo id del elemento trans-unit.
    • Arquitectura STR#: la cadena de caracteres contenida en la tercera línea del recurso STR# cuyo número se encuentra en la variable interproceso <>vlang se mostrará como etiqueta del menú.
  • una referencia a un recurso STR#. Si introduce, por ejemplo, :2000,3 la cadena de caracteres contenida en la tercera línea del recurso STR# 2000 se mostrará como etiqueta de menú. El hecho de cambiar el contenido de este recurso STR# por programación utilizando el lenguaje 4D (ver el tema Recursos)  o un editor de recursos (bajo Mac OS) cambiará el nombre del menú la próxima vez que se muestre.

Nota de compatibilidad: 4D aún soporta recursos por razones de compatibilidad únicamente pero este mecanismo es obsoleto y no es recomendable utilizarlo. Se recomienda que base sus interfaces dinámicas en variables o en la arquitectura XLIFF.



Ver también 

Utilizar las referencias en los textos estáticos

 
PROPIEDADES 

Producto: 4D
Tema: Menús y barras de menús

 
HISTORIA 

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)