Page 1 of 1

Debe ser sencillo, pintar fecha en Castellano

Posted: Mon Mar 26, 2007 4:50 pm
by Enrrique Vertiz
Saludos,
Pongo esta linea al inicio de mi programa "REQUEST HB_LANG_ES" que esta hecho con xH 99.71 y FWH 7.01 , pero al usar CMONTH y CDOW los resultados me siguen saliendo en ingles.
Por favor como hacer que los mensajes salgan en castellano.
Gracias

Posted: Mon Mar 26, 2007 5:25 pm
by carlos vargas
al inicio de la app pon


hb_setlanguage("ES")

buscate info sobre esta funcion y sus parametros

salu2
carlos vargas

Posted: Mon Mar 26, 2007 10:15 pm
by jacgsoft
Que yo sepa el CMONTH y CDOW siempre muestras sus valores en INGLES, yo uso mi propia funcion para tener los valores en Español.
Crea 2 Arreglos uno de 7(para los dias) y otro de 12 para los meses, Es recontra sencillo.


Att.

Jaime

Posted: Tue Mar 27, 2007 7:12 pm
by Enrrique Vertiz
Gracias a ambos, ya tenia los arreglos con los meses y dias en castellano, pretendia obtener el resultado directamente de xHarbour, pero no funciono, lo deje trabajando con arreglos.
Saludos

Posted: Fri Mar 30, 2007 5:11 pm
by MauroArevalo
Extractado de este FORO (Antonio Linares)

En el primer PRG colocar estas lineas

REQUEST HB_Lang_ES
REQUEST HB_CODEPAGE_ESWIN

HB_LangSelect("ES") // Para mensajes, fechas, etc..
HB_SetCodePage("ESWIN") // Para ordenación, requiere CodePage.lib


Asi obtendran los nombres de las fechas en Español sin hacer ningun arreglo adicional

Para VERCE

Opciones -> LIBS/OBJS de Terceros se agrega:
CodePaje.LIB

Para los archivos por lotes (.BAT)

%HB_INSTALL%\lib\codepage.lib + >> b32.bc

Y listo.

Saludos