Ver Mensaje Individual
  #8  
Antiguo 05-08-2016
Avatar de hgiacobone
hgiacobone hgiacobone is offline
Miembro
 
Registrado: may 2003
Ubicación: La Plata, Bs. As., Argentina
Posts: 165
Reputación: 21
hgiacobone Va por buen camino
Aquí, en el ClubDelphi, había una sección de Recursos donde estaban subidos. Desconozco si aun la mantienen.

La única forma de traducirlos es obteniendo el código fuente de los archivos ResourceString del Delphi con la versión que corresponde. Generalmente (y antes) venían con la versión Enterprise.

Los archivos con los STRING son por ejemplo: Consts.pas ; DBConsts.pas ; etc.

Los copias y los ponés en una nueva carpeta (ej. "$(DELPHI)\Lib\Traducidos" ).
Después los editas con cualquier editor de texto para traducir cada ResourceString.
Ejemplo:
Código Delphi [-]
unit Consts;

interface

resourcestring
  SOpenFileTitle = 'Abrir'; //'Open';
  SCantWriteResourceStreamError = 'No es posible escribir en un recurso de sólo lectura'; //'Can''t write to a read-only resource stream';
  SDuplicateReference = 'WriteObject ha sido llamado dos veces en la misma instancia'; //'WriteObject called twice for the same instance';
  SClassMismatch = 'El recurso %s es de clase incorrecta'; //'Resource %s is of incorrect class';
  SInvalidTabIndex = 'El índice de la solapa está fuera de rango'; //'Tab index out of bounds';

Después, en tu proyecto, especificás como primera instruccion del "Library Path" la ruta con estos nuevos archivos.
Al compilar el proyecto, Delphi primero utilizará tus archivos de recursos.

Del mismo modo, podés cambiar las DevExpresss, QR, FastReport, etc., si tenés los fuentes.
Abrazo,
__________________
Gracias de antemano por vuestra ayuda.
·.:*:.·Yako·.:*:.·
Responder Con Cita