|
|
|
|
- Presentación
- Definir el lenguaje de la aplicación a través de la programación
- Idioma predeterminado
- Cambiar el lenguaje a través de la programación
- Consejo
- Mecanismo de idiomas preferidos para los componentes externos
- Principio
- Secuencia de preferencias
Gestión del lenguaje de la aplicación a través de la programación
Una aplicación multilingüe puede distribuirse en varios idiomas. El usuario podrá elegir el idioma de la aplicación en tiempo de ejecución. Usted puede por ejemplo: - pedir al usuario que elija el idioma de ejecución la primera vez que se inicie la aplicación,
- incluir una opción (opción de menú o botón, por ejemplo) que permita a los usuarios cambiar el idioma mientras se ejecuta la aplicación.
Definir el lenguaje de la aplicación a través de la programación Idioma predeterminado Cuando se ejecuta el proyecto, se selecciona el idioma Default en las opciones del proyecto: - en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- seleccione la pestaña "Idioma.
- seleccione el idioma de Default en la lista de idiomas del proyecto y seleccione "idioma de Default" de el menú contextual.
El cambio de idioma se realiza mediante programación. Cambiar el lenguaje a través de la programación Cambiar de idioma mediante la programación: - Llame a Nación y pase el idioma seleccionado como parámetro. El idioma seleccionado será tenido en cuenta por la primera función WLanguage llamada después de Nación y para todas las ventanas, páginas e informes que se abran a partir de entonces.
- Llamar a LoadError para cargar el archivo de mensajes de error de los componentes (archivos WD*.DLL) en el idioma seleccionado. El archivo de mensajes de error tiene una extensión WDM.
Observaciones:- Si un fichero de mensajes está asociado a la lengua elegida en el proyecto description, no es necesario utilizar LoadError.
Recordatorio: El archivo de mensajes se define en la pestaña "Varios" del proyecto description. Recordatorio: para abrir la descripción del proyecto, en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción. Seleccione la pestaña "Idioma". - Los mensajes de error de los componentes están en inglés por Default. Se pueden traducir con WDINT.EXE. WDINT es una herramienta adicional. Póngase en contacto con el Departamento de ventas de PC SOFT para más información sobre las condiciones de uso de este producto.
- Si su aplicación admite lenguajes que utilizan conjuntos de caracteres específicos (griego, coreano,...)se debe modificar por programación:
Ejemplo de inicialización Process del proyecto: // The language is chosen via RADIO_ChooseLanguage SWITCH RADIO_ChooseLanguage CASE 1: // French Nation(nationFrench) CASE 2: // English Nation(nationEnglish) IF LoadError("ENGLISH.WDM") > 0 THEN Error("Message file not found.",... "The messages will be displayed in French.") END CASE 3: // Spanish Nation(nationSpanish) IF LoadError("SPANISH.WDM") > 0 THEN Error("Message file not found.",... "The messages will be displayed in French.") END CASE 4: // Greek Nation(nationGreek) IF LoadError("GREEK.WDM") > 0 THEN Error("Message file not found.",... "The messages will be displayed in French.") END ChangeCharset(charsetGreek) ChangeKeyboard(charsetGreek) END
Consejo Se pueden utilizar varios métodos para elegir el idioma del proyecto: - Almacenado en un archivo de parámetros. En este caso, el cambio de idioma se puede realizar en la inicialización Process del proyecto y será efectivo desde la primera ventana o página del proyecto.
- Seleccionado por una opción de menú. En este caso, el menú se mostrará en el idioma de Default y el cambio de idioma se realizará cuando se abra la siguiente ventana o página.
Mecanismo de idiomas preferidos para los componentes externos
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|