Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-02-2020
Bretema Bretema is offline
Miembro
 
Registrado: nov 2003
Ubicación: Vigo - Galicia
Posts: 37
Poder: 0
Bretema Va por buen camino
Recursos castellano Community Edition 10.3

Hola a todos,

¿alguien sabe si se pueden conseguir los recursos en castellano de esta edición, o que fichero editar para traducirlos? ...

Gracias anticipadas.
Responder Con Cita
  #2  
Antiguo 13-02-2020
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
No hay nada oficial, y es incomprensible teniendo en cuenta la cantidad de hispanoparlantes que usan Delphi.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 14-02-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Eso sí que es algo incomprensible, se está pidiendo desde hace muchísimos años y no han hecho nada. Sin embargo, creo que está traducido al alemán, japonés y otros idiomas poco usados en comparación.
Además, tampoco es algo difícil de hacer.
Responder Con Cita
  #4  
Antiguo 14-02-2020
Bretema Bretema is offline
Miembro
 
Registrado: nov 2003
Ubicación: Vigo - Galicia
Posts: 37
Poder: 0
Bretema Va por buen camino
Pues si, un sinsentido total ... y mas en el caso de que te gastes 1.300€ y tengas que andar editando .pas para que a tus clientes le salgan los mensajes en castellano

viendo mensajes sobre otras versiones, localice los .pas e intentaré traducir lo más básico.

Saludos.
Responder Con Cita
  #5  
Antiguo 14-02-2020
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
¿No utiliza archivos de lenguaje (tipo ".po" o similar)? Porque Free Pascal sí y permite tener varios idiomas en la misma aplicación muy fácilmente...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #6  
Antiguo 15-02-2020
Bretema Bretema is offline
Miembro
 
Registrado: nov 2003
Ubicación: Vigo - Galicia
Posts: 37
Poder: 0
Bretema Va por buen camino
Viendo los recursos traducidos en otras versiones, modifiqué las cadenas de texto de:

System.SysConst.pas
Vcl.ComStrs.pas
Vcl.Consts.pas

hice copia de los originales y los sustituí por los modificados. Sin embargo, el texto de las ventanas y botones que creo ....

Código Delphi [-]
  if MessageDlg('¿Salir de la aplicación?',
    mtConfirmation, [mbYes, mbNo], 0, mbYes) = mrYes then
  begin
    MessageDlg('Saliendo ...', mtInformation,
      [mbOk], 0, mbOk);
    Close;
  end;

siguen saliendo sin traducir ....

¿alguna idea ....?
Saludos.
Responder Con Cita
  #7  
Antiguo 15-02-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

Cita:
Empezado por Bretema Ver Mensaje
Viendo los recursos traducidos en otras versiones, modifiqué las cadenas de texto de:

System.SysConst.pas
Vcl.ComStrs.pas
Vcl.Consts.pas

hice copia de los originales y los sustituí por los modificados. Sin embargo, el texto de las ventanas y botones que creo ....

Código Delphi [-]
  if MessageDlg('¿Salir de la aplicación?',
    mtConfirmation, [mbYes, mbNo], 0, mbYes) = mrYes then
  begin
    MessageDlg('Saliendo ...', mtInformation,
      [mbOk], 0, mbOk);
    Close;
  end;

siguen saliendo sin traducir ....

¿alguna idea ....?
Saludos.
Se me ocurre que pruebes a hacer un "build" de la app, para que se generen los DCU correspondientes, no vaya a ser que se sigan usando los DCU de las versiones anteriores o sin modificar.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 15-02-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Que yo sepa, esos mensajes depende del idioma del sistema, ¿no tendrás el windows en inglés?
Responder Con Cita
  #9  
Antiguo 15-02-2020
Bretema Bretema is offline
Miembro
 
Registrado: nov 2003
Ubicación: Vigo - Galicia
Posts: 37
Poder: 0
Bretema Va por buen camino
Al final lo conseguí remplazando en

C:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\release
C:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\debug

los correspondientes .dcu de los tres ficheros por sus correspondientes .pas

ahora ya aparecen botones y títulos de ventana de dialogo traducidos ... lo que me extraña un poco es que no genere automáticamente los .dcu de nuevo a partir de los .pas en esos directorios.

Saludos.
Responder Con Cita
  #10  
Antiguo 08-10-2021
pablonbulacio pablonbulacio is offline
Miembro
 
Registrado: jun 2006
Posts: 8
Poder: 0
pablonbulacio Va por buen camino
Hola Bretema. Me puedes dar una mano con esto? Que archivos modificaste para que salgan los botones en español? y donde los pusiste? Gracias
Responder Con Cita
  #11  
Antiguo 08-10-2021
Bretema Bretema is offline
Miembro
 
Registrado: nov 2003
Ubicación: Vigo - Galicia
Posts: 37
Poder: 0
Bretema Va por buen camino
Hola,
yo traduje primero los mensajes de

System.SysConst.pas
Vcl.ComStrs.pas
Vcl.Consts.pas

a continuación sustituí los originales por los traducidos en

C:\Program Files (x86)\Embarcadero\Studio\21.0\source\rtl\sys\System.SysConst.pas
C:\Program Files (x86)\Embarcadero\Studio\21.0\source\vcl\Vcl.ComStrs.pas
C:\Program Files (x86)\Embarcadero\Studio\21.0\source\vcl\Vcl.Consts.pas

adicionalmente tuve que sustituir también los .dcu de los dos últimos archivos anteriores en

C:\Program Files (x86)\Embarcadero\Studio\21.0\lib\win32\release\Vcl.ComStrs.dcu
C:\Program Files (x86)\Embarcadero\Studio\21.0\lib\win32\release\Vcl.Consts.dcu
C:\Program Files (x86)\Embarcadero\Studio\21.0\lib\win32\debug\Vcl.ComStrs.dcu
C:\Program Files (x86)\Embarcadero\Studio\21.0\lib\win32\debug\Vcl.Consts.dcu

por sus correspondientes .pas traducidos.

espero que te ayude.
Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Delphi Community Edition WHILENOTEOF Noticias 92 Hace 4 Semanas 17:31:02
10.3.2 community edition no actualiza pescriba Noticias 7 02-02-2024 01:30:36
¿BDE con Delphi 10? ¿Y con Community Edition ? Javierus Conexión con bases de datos 25 10-05-2019 08:25:47
Delphi Community Edition Bootcamp WHILENOTEOF Noticias 4 31-08-2018 22:22:16
Recursos en castellano (D7) y Archivos pampitasnowman Varios 4 18-08-2003 00:08:57


La franja horaria es GMT +2. Ahora son las 22:50:15.


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
Copyright 1996-2007 Club Delphi