|
|
|
|
- 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 idioma y página de Active WEBDEV
- Cambio de idioma y archivo de ayuda
- Cambio de idioma y grupo de usuarios
- Cambio de idiomas y mensajes framework
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.
Sintaxis <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: - de forma inmediata si la opción "Cambiar el idioma inmediatamente después de llamar a la función Nation de WLanguage" está seleccionada en la pestaña "Idiomas" de la descripción del proyecto.
- cuando se abre la siguiente ventana o página.
<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: | | | | Identificador | Constante | Idioma |
---|
1 | nationGerman | | Alemán | 2 | nationAmerican | | norteamericano | 3 | nationEnglish | | inglés | 4 | nationAustralian | | Australiano | 5 | nationFrench | | Francés | 6 | nationDanish | | Danés | 7 | nationSpanish | | Español | 8 | nationFinnish | | Finlandés | 9 | nationFrenchCanadian | | Francés CA | 10 | nationIcelandic | | Islandés | 11 | nationItalian | | Italiano | 12 | nationDutch | | Neerlandés | 13 | nationNorwegian | | Noruego | 14 | nationPortuguese | | Portugués | 15 | nationBrazilianPortuguese | | Portugués Brasil | 16 | nationRussian | | Ruso | 17 | nationSwedish | | Sueco | 18 | nationCzech | | Checo | 19 | nationArabic | | árabe | 20 | nationBosniac | | Bosnio | 21 | nationBulgarian | | Búlgaro | 22 | nationTraditionalChinese | | chino | 23 | nationChinese | | Chino simplificado | 24 | nationKorean | | Coreano | 25 | nationCroatian | | Croata | 26 | nationEstonian | | Estonio | 27 | nationGreek | | Griego | 28 | nationHebrew | | hebreo | 29 | nationHungarian | | Húngaro | 30 | nationIrish | | Irlandés | 31 | nationJapanese | | japonés | 32 | nationLatvian | | Letón | 33 | nationLithuanian | | Lituano | 34 | nationPolish | | Polaco | 35 | nationRomanian | | Rumano | 36 | nationSerbian | | Serbio | 37 | nationSlovak | | Eslovaco | 38 | nationSlovenian | | Esloveno | 39 | nationThai | | Tailandés | 40 | nationTurkish | | Turco | 41 | nationVietnamese | | Vietnamita | 42 | nationAfrikaans | | Afrikáans | 43 | nationBengali | | Bengalí | 44 | nationBelarusian | | Bielorruso | 45 | nationCatalan | | Catalán | 46 | nationIndonesian | | Indonesio | 47 | nationMacedonian | | Macedonio | 48 | nationPunjabi | | Punjabi | 49 | nationSindhi | | Sindhi | 50 | nationHindi | | 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: - de forma inmediata si la opción "Cambiar el idioma inmediatamente después de llamar a la función Nation de WLanguage" está seleccionada en la pestaña "Idiomas" de la descripción del proyecto. Si esta opción no está marcada, el cambio de idioma se realizará cuando se abra la siguiente ventana.
- cuando se abre la siguiente ventana o página.
Tras la llamada a Nation, las ventanas, las páginas, ... mostrar los títulos, los subtítulos, ... en el idioma solicitado.
- Para modificar el idioma de la ventana o página actualdebe:
- seleccione la opción "Cambiar el idioma inmediatamente después de llamar a la función Nation de WLanguage" en la pestaña "Idiomas" de la descripción del proyecto.
- volver a mostrar la ventana (o página) correspondiente con aprovechamiento (o PageUse o Uso del juego de marcos), tras la llamada a Nation.
El cambio de idioma está disponible en las páginas estáticas y en las páginas dinámicas de PHP. Este cambio de idioma se tiene en cuenta en la próxima convocatoria de PageDisplay. Ejemplo:
Nation(<Language Constant>) PageDisplay(<Page Name>)
- 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 idioma del menú cambia automáticamente si se marca "Cambiar el idioma inmediatamente después de llamar a la función Nation de WLanguage" en la pestaña "Idiomas" del proyecto description.
- 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|