AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones multilingües
  • ¿Qué sintaxis utilizar?
  • Gestión de los caracteres de espacio
  • Visualización de un mensaje en un idioma no disponible
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Advertencia
A partir de la versión 26, esta función se conserva por motivos de compatibilidad con versiones anteriores. Se recomienda introducir el mensaje directamente en el código. Para obtener más información, consulte Traducir los mensajes de programación.
Recupera un mensaje encontrado en el código de un programa en el idioma actual.
Observación: Le aconsejamos que utilice directamente las cadenas multilingües en el código.
Ejemplo
// Retrieves and displays the message 2100
// found in the code of the "WIN_Menu" window
Info(MessTranslate(WIN_Menu, 2100))
// Retrieves and displays the message 2100
// found in the code
Info(MessTranslate(2100))
Sintaxis

Recuperación del mensaje correspondiente al identificador (compatibilidad con la versión 5.5) Ocultar los detalles

<Result> = MessTranslate(<Message number>)
<Result>: Cadena de caracteres
Mensaje buscado en el idioma actual.
<Message number>: Integro
Número del mensaje a mostrar:
  • Número incluido entre 1 y 500 (inclusive): el Resource se busca en el proyecto.
  • Número incluido entre 2000 y 2499 (inclusive): el Resource se busca en la ventana actual.
  • Número incluido entre 5000 y 5499 (inclusive): el Resource se busca en la clase actual.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppiPhone/iPadIOS WidgetApple WatchMac CatalystCódigo de Usuario (UMC)Ajax

Recuperando el mensaje associated con un elemento de proyecto Ocultar los detalles

<Result> = MessTranslate(<Element> , <Message number>)
<Result>: Cadena de caracteres
Mensaje buscado en el idioma actual.
<Element>: Cadena de caracteres
Objeto en el que debe buscarse la Resource.
  • Cadena vacía (""): en el objeto actual.
  • ".": búsqueda en el proyecto.
  • "Nombre del objeto": buscar en el objeto especificado.
<Message number>: Integro
Identificador del mensaje a buscar:
  • Mensaje associated con el proyecto: número incluido entre 1 y 65535.
  • Mensaje asociado a un set de procedimientos: número incluido entre 1 y 65535.
  • Mensaje associated con una ventana: número incluido entre 2000 y 65535.
  • Mensaje associated con un reporte: número incluido entre 2000 y 65535.
  • Mensaje associated con una clase: número incluido entre 5000 y 65535.
Observaciones

¿Qué sintaxis utilizar?

Le recomendamos que utilice la primera sintaxis.
Para encontrar recursos cuyos identificadores son mayores que los límites mencionados de Above, se debe utilizar la primera sintaxis.

Gestión de los caracteres de espacio

Los caracteres de espacio introducidos al final de los mensajes se ignoran. Por ejemplo: "El cliente: " se convierte en "El cliente:". Para forzar uno o más caracteres de espacio al final de un mensaje, debe utilizar el carácter de espacio no desmarcado (Alt+0160, el 0 delante de 160 es obligatorio).
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppCódigo de Usuario (UMC)Ajax

Visualización de un mensaje en un idioma no disponible

Si un mensaje no ha sido traducido al idioma especificado (el elemento no es associated con este idioma), se utiliza el mecanismo de los idiomas preferidos para mostrar la información solicitada en otro idioma, muy cercano al solicitado.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local