ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[Resolvido]Preview do FastReport no Delphi XE2 em português

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
fernando_bigode
Novato
Novato


Registrado: Quinta-Feira, 1 de Dezembro de 2011
Mensagens: 75

MensagemEnviada: Seg Jun 04, 2012 3:32 pm    Assunto: [Resolvido]Preview do FastReport no Delphi XE2 em português Responder com Citação

Pesquisando na internet, percebi que existe a possibilidade de recompilar o FastReport, alterando a linguagem do programa, através de um arquivo chamado recompile.exe que fica na pasta do FastReport. No entanto, ele faz isso para diversas versões do Delphi, exceto o Delphi XE2.

Alguém conseguiu traduzir o FastReport do DelphiXE2 para português?
Se tiver como traduzir pelo menos o preview dos relatórios, já está ótimo.

OBS: Eu uso o FastReport Embarcadero Edition.

Valeu!


Editado pela última vez por fernando_bigode em Sex Jun 08, 2012 2:39 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
GabrielLampa
Novato
Novato


Registrado: Quinta-Feira, 27 de Outubro de 2011
Mensagens: 50
Localização: Teresópolis

MensagemEnviada: Seg Jun 04, 2012 3:36 pm    Assunto: Responder com Citação

Saudações Amigo.
Hj ainda tava fazendo isso,e reparei que não tem a opção para o XE2,oque me deixo um tanto quanto curioso ja que eu uso a mesma versão que vc,a nativa do XE2.Tudo oque ele fez foi criar uma pasta chamada LIB15.
To acompanhando o POST.
Vlw.
_________________
Be a hero.
Tell the world about Firefox.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fernando_bigode
Novato
Novato


Registrado: Quinta-Feira, 1 de Dezembro de 2011
Mensagens: 75

MensagemEnviada: Seg Jun 04, 2012 3:40 pm    Assunto: Responder com Citação

Exatamente. Percebi mesmo que ele apenas criou essa pasta com uns 10 arquivos.

Se você abri-los, verá que tem coisas escritas em português, num formato XML, mas não traduz nada no preview do FR4. Além disso, tentei compilar uns arquivos, mas não consegui, já que nem sei fazer isso (Segui uns passos do arquivo install.txt em inglês na pasta do FR4, mas não ajudou em nada).

Eu acho que da pra aproveitar essas units criadas na pasta LibD15, mas não sei o que fazer! Sad
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fernando_bigode
Novato
Novato


Registrado: Quinta-Feira, 1 de Dezembro de 2011
Mensagens: 75

MensagemEnviada: Ter Jun 05, 2012 5:12 pm    Assunto: Responder com Citação

Ninguém? Sad
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
belo
Novato
Novato


Registrado: Segunda-Feira, 19 de Abril de 2004
Mensagens: 46
Localização: Recife/PE

MensagemEnviada: Qua Jun 06, 2012 12:05 am    Assunto: Responder com Citação

Veja essa dica:

http://www.sjover.com/delphi/?p=2590

Use o Tradutor do Google para melhor entender.

Boa Sorte!

Eduardo Belo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
fernando_bigode
Novato
Novato


Registrado: Quinta-Feira, 1 de Dezembro de 2011
Mensagens: 75

MensagemEnviada: Qua Jun 06, 2012 8:47 am    Assunto: Responder com Citação

belo, eu segui esse tutorial, mas não deu certo.

Recompilei vários pacotes do FastReport, inclui o caminho da biblioteca no delphi e tal, mas acabo ferrando tudo. Agora nem o fastReport funciona mais Sad

Você conseguiu fazer? Poderia postar pra nós?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
belo
Novato
Novato


Registrado: Segunda-Feira, 19 de Abril de 2004
Mensagens: 46
Localização: Recife/PE

MensagemEnviada: Qua Jun 06, 2012 4:08 pm    Assunto: Responder com Citação

Bom, faça detalhadamente os seguintes procedimento com o Delphi fechado:

Por segurança, faça antes um Backup da sua pasta do FastReport

1. Passo:
Remova ou renomeie as seguintes dcu's da pasta FastReports\LibD16:
- frxrcClass.dcu
- frxrcDesgn.dcu
- frxrcInsp.dcu
- frxrcExports.dcu

OBS. Caso você compile para 64 bits, faça o mesmo procedimento para a pasta FastReports\LibD16x64

2. Passo:
Vá para a pasta onde tem o idioma desejado, nesse caso: FastReports\Res\Brazil e execute o mk.bat

3. Passo:
O correto seria recompilar todas as packages que iniciam com: frx*.dpk, frxe*.dpk, seguindo o procedimento contido no arquivo install.txt, item III e IV no entanto pode ser um processo trabalhoso para os menos experientes.

Para simplificar o processo vai uma "gambiarra" minha que funcionou perfeitamente.

O programa "recompile.exe" que esta dentro da pasta padrão dos FastReports, por incrível que pareça não compila para o XE2, por isso não aceita e da erro, pois ele ainda esta na versão 1.04, enfim...

Observe que na pasta \FastReports tem três pastas Lib:
\FastReports\LibD15
\FastReports\LibD16
\FastReports\LibD16x64

Como o compile.exe só vai compilar até a versão 15 ,que é a XE, faça o seguinte procedimento:
1. Renomeie a pasta LibD15 para um nome qualquer, tipo: LibD15bk
2. Renomeie a pasta Libd16 para LibD15
3. Com o Compile.exe aberto, antes de compilar, deixe com as seguintes configurações:
- 1. select the compiler - Embarcadero RAD Studio XE (Delphi, C++)
- 2. Select The FastReport Version - Standard
- 3. Select The TeeChart Version - TeeChartStd
- 4. What you want to do - selecione: Change Language to: Brazil e deixe marcado: with debug info

Click em Compile que ele vai gerar a seguinte mensagem:
frx15.dpk compiled
frxe15.dpk compiled
dclfrx15.dpk compiled
dclfrxe15.dpk compiled
Done

As novas DCU estão traduzidas, feche o Compile.exe

I M P O R T A N TE:
Depois desse procedimento, vamos fazer o processo inverso, ou seja voltas as pasta para o nome anterior:
1. Renomeie a pasta LibD15 para LibD16
2. Renomeie a pasta LibD15bk (ou o nome que você colocou) para LibD15

Abra o Delphi, recompile a sua aplicação e verifique se os Previews dos seus relatórios estão traduzidos.

OBS.
Essa tradução aplica-se apenas ao Preview do relatório final e não do Editor.

Ufa, terminei!

Espero ter ajuda.

Boa Sorte!

Eduardo Belo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
fernando_bigode
Novato
Novato


Registrado: Quinta-Feira, 1 de Dezembro de 2011
Mensagens: 75

MensagemEnviada: Qui Jun 07, 2012 9:58 pm    Assunto: Responder com Citação

belo, muito obrigado mesmo, funcionou perfeitamente!

Você não só me ajudou, como provavelmente ajudará muita gente no futuro!

Muito obrigado mesmo! Wink
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
GabrielLampa
Novato
Novato


Registrado: Quinta-Feira, 27 de Outubro de 2011
Mensagens: 50
Localização: Teresópolis

MensagemEnviada: Ter Jun 19, 2012 11:42 pm    Assunto: Responder com Citação

Consegui com o Update 4 for Delphi XE2 and C++Builder XE2,agora o compile.exe recopila pro XE2,o que já era pra ter sido feito a muito tempo.
_________________
Be a hero.
Tell the world about Firefox.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB