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
  • Gestión de las lenguas y del personaje set
  • Función de nación y archivo de mensajes de error
  • Identificador de idiomas
  • Cambio de idioma
  • Cambio de idiomas y mensajes framework
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
Define o identifica el idioma de visualización (subtítulos, mensajes,...) utilizado para las ventanas, páginas, informes y controles..
Esta función permite desarrollar aplicaciones internacionales que se pueden distribuir en varios idiomas.
Ejemplo
Reportes y Consultas
// -- Menu choice: &File..&Languages..&English
// Change the language via a menu
Nation(nationEnglish)
Use(WIN_IntMenu)
Sintaxis

Modificando el lenguaje de ejecución Ocultar los detalles

Nation(<Language number>)
<Language number>: Entero o constante de tipo Integer
Identificador del idioma a utilizar (valor definido en el editor del proyecto). Este identificador puede ser devuelto por GetCountryList.
La lista de identificadores se especifica en la sección Observaciones.
El cambio será efectivo:

    Recuperando el número del idioma actual Ocultar los detalles

    <Result> = Nation()
    <Result>: Entero o constante de tipo Integer
    Identificador del idioma utilizado actualmente (ver las Notas).
    Observaciones

    Gestión de las lenguas y del personaje set

    Por defecto, los subtítulos y los mensajes se muestran en el idioma por defecto, que se selecciona en la pestaña "Idiomas" de la ventana del proyecto description ("Idioma Default" en el menú contextual de la lista de idiomas).
    ChangeCharset permite conocer y modificar el carácter set utilizado. Al cambiar de idioma (Nation), si el nuevo idioma utiliza un carácter diferente set, este carácter set debe cambiarse por ChangeCharset.
    Para cambiar el idioma del sistema actual, utilice SysNation.

    Función de nación y archivo de mensajes de error

    LoadError se utiliza para cargar el archivo de mensajes de error en el idioma deseado.. Esta función es independiente de Nation.
    Si se dispone de un archivo de errores para cada idioma soportado por la aplicación (o el sitio), este archivo WDM debe recargarse después de cada cambio de idioma realizado por Nation.

    Identificador de idiomas

    Los identificadores de las lenguas son los siguientes:
    IdentificadorConstanteIdioma
    1nationGerman
    Alemán
    2nationAmerican
    norteamericano
    3nationEnglish
    inglés
    4nationAustralian
    Australiano
    5nationFrench
    Francés
    6nationDanish
    Danés
    7nationSpanish
    Español
    8nationFinnish
    Finlandés
    9nationFrenchCanadian
    Francés CA
    10nationIcelandic
    Islandés
    11nationItalian
    Italiano
    12nationDutch
    Neerlandés
    13nationNorwegian
    Noruego
    14nationPortuguese
    Portugués
    15nationBrazilianPortuguese
    Portugués Brasil
    16nationRussian
    Ruso
    17nationSwedish
    Sueco
    18nationCzech
    Checo
    19nationArabic
    árabe
    20nationBosniac
    Bosnio
    21nationBulgarian
    Búlgaro
    22nationTraditionalChinese
    chino
    23nationChinese
    Chino simplificado
    24nationKorean
    Coreano
    25nationCroatian
    Croata
    26nationEstonian
    Estonio
    27nationGreek
    Griego
    28nationHebrew
    hebreo
    29nationHungarian
    Húngaro
    30nationIrish
    Irlandés
    31nationJapanese
    japonés
    32nationLatvian
    Letón
    33nationLithuanian
    Lituano
    34nationPolish
    Polaco
    35nationRomanian
    Rumano
    36nationSerbian
    Serbio
    37nationSlovak
    Eslovaco
    38nationSlovenian
    Esloveno
    39nationThai
    Tailandés
    40nationTurkish
    Turco
    41nationVietnamese
    Vietnamita
    42nationAfrikaans
    Afrikáans
    43nationBengali
    Bengalí
    44nationBelarusian
    Bielorruso
    45nationCatalan
    Catalán
    46nationIndonesian
    Indonesio
    47nationMacedonian
    Macedonio
    48nationPunjabi
    Punjabi
    49nationSindhi
    Sindhi
    50nationHindi
    Hindi
    Idiomas personalizados
    201
    Idioma 1
    202
    Idioma 2
    203
    Idioma 3
    204
    Idioma 4
    205
    Idioma 5
    206
    Idioma 6
    207
    Idioma 7
    208
    Idioma 8
    209
    Idioma 9
    210
    Idioma 10
    211
    Idioma 11
    212
    Idioma 12

    Cambio de idioma

    • Nation cambia el lenguaje de ejecución.
      El cambio será efectivo:
        Tras la llamada a Nation, las ventanas, las páginas, ... mostrar los títulos, los subtítulos, ... en el idioma solicitado.
      • Traducción no encontrada:
        Si la traducción de una ventana, página, mensaje, ... no se realizó para el idioma especificado (el elemento no es associated con este idioma), el mecanismo de idiomas preferidos muestra la información en un idioma cercano al deseado. Para obtener más información, consulte Gestión del lenguaje de la aplicación a través de la programación.
      • Cambio de idioma mediante una opción de menú:
        Si el cambio de idioma se realiza mediante una opción de menú:
        • el menú permanece en el idioma seleccionado por Default. Para modificar el idioma del menú, debe volver a mostrar:

        Cambio de idiomas y mensajes framework

        El lenguaje framework se adapta automáticamente al lenguaje de aplicación definido por Nation. Por ejemplo:
        Nation(nationFrench) // framework in French
        Nation(nationFrenchCanadian) // framework in French
        Nation(nationSpanish) // framework in Spanish
        Nation(nationCatalan) // framework in Spanish
        // Other case:
        // Nation(nationxxx): framework in English
        NationFramework permite forzar el uso de uno de los idiomas para el framework.
        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