Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cambiar a Castellano los botones de los mensajes (https://www.clubdelphi.com/foros/showthread.php?t=55693)

ManuelPerez 24-04-2008 02:54:53

Cambiar a Castellano los botones de los mensajes
 
Hola a todos uso delphi 7 y quiero que los botones de los mensajes de delphi ,messageDlg, aparesca si o no es catellano.

gracias

roman 24-04-2008 03:00:43

Te conviene más usar Application.MessageBox, que adpata el texto de los botones al idioma del S.O.

// Saludos

BlueSteel 24-04-2008 16:05:09

Cita:

Empezado por ManuelPerez (Mensaje 282157)
Hola a todos uso delphi 7 y quiero que los botones de los mensajes de delphi ,messageDlg, aparesca si o no es catellano.

gracias


Te puede servir instalar los recursos de delphi 7 en castellano.. o español..

Salu2:p:D

Dedalo 24-04-2008 17:25:45

Hay un paquete de recursos delphi en Español, pero no se ni donde andan. Hace tiempo los bajé de Inet, pero ni me acuerdo de donde.

dec 24-04-2008 19:54:36

Hola,

Cita:

Empezado por Dedalo
Hay un paquete de recursos delphi en Español, pero no se ni donde andan. Hace tiempo los bajé de Inet, pero ni me acuerdo de donde.

Por ejemplo: http://www.terawiki.clubdelphi.com/D...in32/Recursos/ ;)

roman 24-04-2008 20:09:20

Cita:

Empezado por dec (Mensaje 282352)

Una pregunta dec. Hace rato entré a ver esos recursos pero no me queda claro si los que dicen D5+ sirven también para D6 y D7.

// Saludos

mancurnino 24-04-2008 22:56:56

prueba con esto, que es lo q ice yo:

ve a la carpeta lib d delphi y copia los arxivos Dialogs.dcu y Consts.dcu a la krpeta d tu proyecto donde tngas las demas .dcu, y renombralas en plan Dialogs_NombreProyecto.dcu por ejemplo, esto las 2 .dcu

Luego añadelas a tu proyecto, y en todas las unit q tengas un uses a Dialogs, es kmbiarlos por Dialogs_NombreProyecto, y asi utiliza el dialogs que as copiado y tiens en tu carpeta de proyecto, Luego la propia Dialogs_NombreProyecto utiliza el Consts_NombreProyecto, asi q en el uses de Dialogs_NombreProyecto sustituyes Consts por Consts_NombreProyecto (uses que viene despues de la declaracion de variables, donde pones las uses a las demas unit de tu proyecto).

Luego solo te keda ir a Consts_NombreProyecto, y cambiar el nombre de las variables, por ejemplo de tu MessageDlg

SMsgDlgInformation = 'TuNombreProyecto';
SMsgDlgConfirm = 'Confirmación';
SMsgDlgYes = '&Si';
SMsgDlgNo = '&No';

Aqui pones lo que quieras jeje.Espero que t aya servido de algo, ya nos contaras.

MAXIUM 24-04-2008 23:53:00

Cita:

Empezado por roman (Mensaje 282358)
Una pregunta dec. Hace rato entré a ver esos recursos pero no me queda claro si los que dicen D5+ sirven también para D6 y D7.
// Saludos

En el leame aparece
Cita:

Recursos y constantes de BDS 2005 / 2006 traducidas al español
:o

http://thorv.wordpress.com/2007/02/0...lg-en-espanol/
Cita:

Para tener los MessageDlg en español solo hay que modificar un archivo de Delphi, para la version 6 te vas al siguiente directorio: C:\Archivos de programa\Borland\Delphi6\Source\Vcl y modificas el archivo Consts.pas (varia dependiendo donde lo instalaste)

SMsgDlgWarning = ‘Warning’;
SMsgDlgError = ‘Error’;
SMsgDlgInformation = ‘Information’;
SMsgDlgConfirm = ‘Confirm’;
SMsgDlgYes = ‘&Yes’;
SMsgDlgNo = ‘&No’;
SMsgDlgOK = ‘OK’;
SMsgDlgCancel = ‘Cancel’;
SMsgDlgHelp = ‘&Help’;
SMsgDlgHelpNone = ‘No help available’;
SMsgDlgHelpHelp = ‘Help’;
SMsgDlgAbort = ‘&Abort’;
SMsgDlgRetry = ‘&Retry’;
SMsgDlgIgnore = ‘&Ignore’;
SMsgDlgAll = ‘&All’;
SMsgDlgNoToAll = ‘N&o to All’;
SMsgDlgYesToAll = ‘Yes to &All’;

Cambias los valores a español Ej.:

SMsgDlgYes = ‘&Si’;
SMsgDlgCancel = ‘Cancelar’;
….

Luego copias este archivo Consts.pas a la carpeta C:\Archivos de programa\Borland\Delphi6\Lib y eliminas el compilado Consts.dcu (se creara otro automaticamente)

Y listo, problema solucionado, recuerda hacer un respaldo de los archivos que modificas.


La franja horaria es GMT +2. Ahora son las 01:16:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi