Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Alexandre
Windows.MessageBox(Handle,PChar(Mensagem),PChar(Titulo da janela),MB_YESNO);

  - Original Message - 
  From: maniacapordelphi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:08 AM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg


  Oi Alex
  Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

  Somente na função windows.MessageBoxEx é que existe o 
  parametro Language, mas eu não consegui fazer ela funcionar.:(

  Como você conseguiu fazer? 

  Mani

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Eu descobri outra função que traduz: 
   Windows.Messagebox
   
   Aqui funcionou perfeitamente,
   
   Alex
   - Original Message - 
   From: Henrique Netzka (Vetor Sistemas) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   
   Alexandre,
   
   Se serve de consolo, estou correndo atrás da mesma solução!!
   
   Abraços,
   Henrique Netzka
   
   - Original Message - 
   From: Alexandre 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto 
  vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar 
  pacote lincado ao projeto que fica tudo em ingles novamente.
   
   - Original Message - 
   From: Desenvolvimento (Anderson) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar 
  seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.
   
   logo, apague o .dcu.
   
   And
   - Original Message - 
   From: Elazar Dornelles Ceza 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg
   
   Boa tarde
   
   Acho que vai ser necessário voce dar um build no pacote onde 
  esta o
   const.pas.
   
   Atenc.
   Elazar
   
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg
   
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um 
  pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês, 
  procurei
   em todas as livrarias do delphi mas não consigo achar da onde 
  ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o 
  consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   ___ 
   Yahoo! Mail - Sempre a melhor opção para você! 
   Experimente já e veja as novidades. 
   http://br.yahoo.com/mailbeta/tudonovo/
   
   __ Informação do NOD32 IMON 1967 (20070109) __
   
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  



   

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Marcos Douglas
Sta. Maníaca,

Se vc não quiser traduzir as msgs do Delphi nas units correspondentes, sugiro
utilizar Application.MessageBox, pois este exibe os botões com a linguagem
do Sistema Operacional.

Abraços,

--
Marcos Douglas

 Mensagem Original 
From: maniacapordelphi [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Qui, Janeiro 11, 2007 10:08 am
Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg

 Oi Alex
 Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

 Somente na função windows.MessageBoxEx é que existe o
 parametro Language, mas eu não consegui fazer ela funcionar.:(

 Como você conseguiu fazer?

 Mani


 --- Em delphi-br@yahoogrupos.com.br, Alexandre
 [EMAIL PROTECTED] escreveu

 Eu descobri outra função que traduz:
 Windows.Messagebox

 Aqui funcionou perfeitamente,

 Alex
   - Original Message -
   From: Henrique Netzka (Vetor Sistemas)
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg


   Alexandre,

   Se serve de consolo, estou correndo atrás da mesma solução!!

   Abraços,
   Henrique Netzka

   - Original Message -
   From: Alexandre
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg

   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto
 vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar
 pacote lincado ao projeto que fica tudo em ingles novamente.

   - Original Message -
   From: Desenvolvimento (Anderson)
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg

   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar
 seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.

   logo, apague o .dcu.

   And
   - Original Message -
   From: Elazar Dornelles Ceza
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg

   Boa tarde

   Acho que vai ser necessário voce dar um build no pacote onde
 esta o
   const.pas.

   Atenc.
   Elazar

   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
 [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg

   Pessoal estou com um problemão, eu traduzi as mensagens do meu
 Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um
 pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês,
 procurei
   em todas as livrarias do delphi mas não consigo achar da onde
 ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o
 consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.

   Obrigado desde ja,

   Alexandre

   [As partes desta mensagem que não continham texto foram
 removidas]

   ___
   Yahoo! Mail - Sempre a melhor opção para você!
   Experimente já e veja as novidades.
   http://br.yahoo.com/mailbeta/tudonovo/

   __ Informação do NOD32 IMON 1967 (20070109) __

   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br

   [As partes desta mensagem que não continham texto foram
 removidas]

   [As partes desta mensagem que não continham texto foram
 removidas]

   [As partes desta mensagem que não continham texto foram
 removidas]





 [As partes desta mensagem que não continham texto foram removidas]





 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos







Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Henrique Netzka \(Vetor Sistemas\)
Bem, isso traduz os botões - não no meu caso, pois meu windows é em inglês.. 
mas e as mensagens do sistema, como campo requerido e etc? Ou vc não usa esse 
tipo de recurso?

Henrique
  - Original Message - 
  From: Alexandre 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 11:18 AM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg


  Windows.MessageBox(Handle,PChar(Mensagem),PChar(Titulo da janela),MB_YESNO);

  - Original Message - 
  From: maniacapordelphi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:08 AM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Oi Alex
  Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

  Somente na função windows.MessageBoxEx é que existe o 
  parametro Language, mas eu não consegui fazer ela funcionar.:(

  Como você conseguiu fazer? 

  Mani

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Eu descobri outra função que traduz: 
   Windows.Messagebox
   
   Aqui funcionou perfeitamente,
   
   Alex
   - Original Message - 
   From: Henrique Netzka (Vetor Sistemas) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   
   Alexandre,
   
   Se serve de consolo, estou correndo atrás da mesma solução!!
   
   Abraços,
   Henrique Netzka
   
   - Original Message - 
   From: Alexandre 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto 
  vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar 
  pacote lincado ao projeto que fica tudo em ingles novamente.
   
   - Original Message - 
   From: Desenvolvimento (Anderson) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar 
  seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.
   
   logo, apague o .dcu.
   
   And
   - Original Message - 
   From: Elazar Dornelles Ceza 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg
   
   Boa tarde
   
   Acho que vai ser necessário voce dar um build no pacote onde 
  esta o
   const.pas.
   
   Atenc.
   Elazar
   
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg
   
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um 
  pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês, 
  procurei
   em todas as livrarias do delphi mas não consigo achar da onde 
  ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o 
  consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   ___ 
   Yahoo! Mail - Sempre a melhor opção para você! 
   Experimente já e veja as novidades. 
   http://br.yahoo.com/mailbeta/tudonovo/
   
   __ Informação do NOD32 IMON 1967 (20070109) __
   
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Alexandre
Então, outro tipo de tradução infelizmente ainda  não consegui, estou estudando 
tambem essa tradução.

  - Original Message - 
  From: Henrique Netzka (Vetor Sistemas) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 11:23 AM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg


  Bem, isso traduz os botões - não no meu caso, pois meu windows é em inglês.. 
mas e as mensagens do sistema, como campo requerido e etc? Ou vc não usa esse 
tipo de recurso?

  Henrique
  - Original Message - 
  From: Alexandre 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 11:18 AM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Windows.MessageBox(Handle,PChar(Mensagem),PChar(Titulo da janela),MB_YESNO);

  - Original Message - 
  From: maniacapordelphi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:08 AM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Oi Alex
  Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

  Somente na função windows.MessageBoxEx é que existe o 
  parametro Language, mas eu não consegui fazer ela funcionar.:(

  Como você conseguiu fazer? 

  Mani

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Eu descobri outra função que traduz: 
   Windows.Messagebox
   
   Aqui funcionou perfeitamente,
   
   Alex
   - Original Message - 
   From: Henrique Netzka (Vetor Sistemas) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   
   Alexandre,
   
   Se serve de consolo, estou correndo atrás da mesma solução!!
   
   Abraços,
   Henrique Netzka
   
   - Original Message - 
   From: Alexandre 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto 
  vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar 
  pacote lincado ao projeto que fica tudo em ingles novamente.
   
   - Original Message - 
   From: Desenvolvimento (Anderson) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar 
  seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.
   
   logo, apague o .dcu.
   
   And
   - Original Message - 
   From: Elazar Dornelles Ceza 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg
   
   Boa tarde
   
   Acho que vai ser necessário voce dar um build no pacote onde 
  esta o
   const.pas.
   
   Atenc.
   Elazar
   
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg
   
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um 
  pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês, 
  procurei
   em todas as livrarias do delphi mas não consigo achar da onde 
  ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o 
  consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   ___ 
   Yahoo! Mail - Sempre a melhor opção para você! 
   Experimente já e veja as novidades. 
   http://br.yahoo.com/mailbeta/tudonovo/
   
   __ Informação do NOD32 IMON 1967 (20070109) __
   
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
  

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Edu Nicácio
Vem cá, você quer traduzir os Captions dos botões, ou as mensagens da SUA 
aplicação?

Para traduzir as mensagens da sua aplicação sugiro que você dê uma procurada 
por material referente à Internacionalização no Delphi...

Ou então, crie você mesma seus arquivos .ini, ou .lng (texto plano, apenas com 
a extensão diferente, como os do Winrar) ou DLLs que contenham as mensagem que 
você quer exibir na sua aplicação e, dependendo da localidade dfinida no 
sistema operacional ou seleção do usuário, você as altera.

Ex:

pt_BR.lngPortuguês do Brasil
pt_PT.lngPortuguês de Portugal
en_US.lngInglês dos Estados Unidos
en.UK.lngInglês do Reino Unido
en_AU.lngInglês da Austrália
de_DE.lngAlemão da Alemanha (também há o da Áustria)
es_EP.lngEspanhol da Espanha
etc.

Vai dar trabalho, mas acredito que é a maneira certa de se fazer.

Abraço.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 



  - Original Message - 
  From: Alexandre 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:18 AM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg


  Windows.MessageBox(Handle,PChar(Mensagem),PChar(Titulo da janela),MB_YESNO);

  - Original Message - 
  From: maniacapordelphi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:08 AM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Oi Alex
  Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

  Somente na função windows.MessageBoxEx é que existe o 
  parametro Language, mas eu não consegui fazer ela funcionar.:(

  Como você conseguiu fazer? 

  Mani

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Eu descobri outra função que traduz: 
   Windows.Messagebox
   
   Aqui funcionou perfeitamente,
   
   Alex
   - Original Message - 
   From: Henrique Netzka (Vetor Sistemas) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   
   Alexandre,
   
   Se serve de consolo, estou correndo atrás da mesma solução!!
   
   Abraços,
   Henrique Netzka
   
   - Original Message - 
   From: Alexandre 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto 
  vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar 
  pacote lincado ao projeto que fica tudo em ingles novamente.
   
   - Original Message - 
   From: Desenvolvimento (Anderson) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar 
  seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.
   
   logo, apague o .dcu.
   
   And
   - Original Message - 
   From: Elazar Dornelles Ceza 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg
   
   Boa tarde
   
   Acho que vai ser necessário voce dar um build no pacote onde 
  esta o
   const.pas.
   
   Atenc.
   Elazar
   
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg
   
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um 
  pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês, 
  procurei
   em todas as livrarias do delphi mas não consigo achar da onde 
  ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o 
  consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   ___ 
   Yahoo! Mail - Sempre a melhor opção para você! 
   Experimente já e veja as novidades. 
   http://br.yahoo.com/mailbeta/tudonovo/
   
   __ Informação do NOD32 IMON 1967 (20070109) __
   
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   [As partes desta mensagem que

Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-11 Por tôpico Luizcm_jr
Edu..

Obrigado...
deu certo dessa maneira..


valeu

  - Original Message - 
  From: Edu Nicácio 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 1:09 PM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg


  Vem cá, você quer traduzir os Captions dos botões, ou as mensagens da SUA 
aplicação?

  Para traduzir as mensagens da sua aplicação sugiro que você dê uma procurada 
por material referente à Internacionalização no Delphi...

  Ou então, crie você mesma seus arquivos .ini, ou .lng (texto plano, apenas 
com a extensão diferente, como os do Winrar) ou DLLs que contenham as mensagem 
que você quer exibir na sua aplicação e, dependendo da localidade dfinida no 
sistema operacional ou seleção do usuário, você as altera.

  Ex:

  pt_BR.lng Português do Brasil
  pt_PT.lng Português de Portugal
  en_US.lng Inglês dos Estados Unidos
  en.UK.lng Inglês do Reino Unido
  en_AU.lng Inglês da Austrália
  de_DE.lng Alemão da Alemanha (também há o da Áustria)
  es_EP.lng Espanhol da Espanha
  etc.

  Vai dar trabalho, mas acredito que é a maneira certa de se fazer.

  Abraço.

  --
  Atenciosamente:

  Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]


  - Original Message - 
  From: Alexandre 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:18 AM
  Subject: Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Windows.MessageBox(Handle,PChar(Mensagem),PChar(Titulo da janela),MB_YESNO);

  - Original Message - 
  From: maniacapordelphi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 11, 2007 10:08 AM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg

  Oi Alex
  Eu tentei usar essa função Windows.MessageBox, mas não funcionou.

  Somente na função windows.MessageBoxEx é que existe o 
  parametro Language, mas eu não consegui fazer ela funcionar.:(

  Como você conseguiu fazer? 

  Mani

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Eu descobri outra função que traduz: 
   Windows.Messagebox
   
   Aqui funcionou perfeitamente,
   
   Alex
   - Original Message - 
   From: Henrique Netzka (Vetor Sistemas) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 11:25 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   
   Alexandre,
   
   Se serve de consolo, estou correndo atrás da mesma solução!!
   
   Abraços,
   Henrique Netzka
   
   - Original Message - 
   From: Alexandre 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 7:36 AM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   Ja apaguei o dcu, foi o que eu disse, quando eu crio um projeto 
  vazio que não usa RUNTIME PACKAGE ele traduz normal, é só eu usar 
  pacote lincado ao projeto que fica tudo em ingles novamente.
   
   - Original Message - 
   From: Desenvolvimento (Anderson) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, January 10, 2007 5:44 PM
   Subject: Re: [delphi-br] Traduzir Mensagens MessageDlg
   
   na verdade é assim:
   vc precisa apagar o consts.dcu...
   pq se vc não der um build no consts.pas, ele não vai compilar 
  seu programa com ele não...
   pq qdo compila, o delphi pega só os .dcu para gerar o .exe.
   
   logo, apague o .dcu.
   
   And
   - Original Message - 
   From: Elazar Dornelles Ceza 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 09, 2007 5:21 PM
   Subject: RES: [delphi-br] Traduzir Mensagens MessageDlg
   
   Boa tarde
   
   Acho que vai ser necessário voce dar um build no pacote onde 
  esta o
   const.pas.
   
   Atenc.
   Elazar
   
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   Em nome de Alexandre
   Enviada em: terça-feira, 9 de janeiro de 2007 15:30
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Traduzir Mensagens MessageDlg
   
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi
   2005 no arquivo consts.pas e fiz o teste em um executavel vazio e
   traduziu beleza, mas quando eu rodo o meu sistema que chama um 
  pacote
   com a opção BUILD RUNTIME PACKAGE as mensagens vem em inglês, 
  procurei
   em todas as livrarias do delphi mas não consigo achar da onde 
  ele esta
   buscando essas mensagens em ingles sendo que ja traduzi e o 
  consts.pas.
   O unico parametro que tenho é o pacote vcl.dcp, mas não consigo
   recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram 
  removidas]
   
   ___ 
   Yahoo! Mail - Sempre a melhor opção para você! 
   Experimente já e veja as novidades. 
   http://br.yahoo.com/mailbeta/tudonovo/
   
   __ Informação do NOD32 IMON 1967 (20070109

Re: [delphi-br] Re: Traduzir Mensagens MessageDlg

2007-01-10 Por tôpico Alexandre
Ja tentei dar um rebuild e não adiantou, eu criei um pacote simples sem nada e 
deu certo, foi só eu colocar o vcl.dcp no pacote que veio em ingles.

  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 09, 2007 5:36 PM
  Subject: [delphi-br] Re: Traduzir Mensagens MessageDlg


  A tradução de mensagens do Delphi, pelos meios que usamos, ela só 
  traduz na hora da linkedição final do executável. Caso você esteja 
  debugando seu projeto, ela vai lá no source do Delphi e pega os 
  fontes que tão lá, em Inglês. Mas quando você dá um Build All no 
  projeto, as mensagens somente ficarão aportuguesadas, se os dcu da 
  pasta lib do Delphi estiverem traduzidas.

  No caso de packages, pode haver troço dentro delas que foi compilado 
  com as mensagens em ingles. Neste caso você teria que rebuildar a 
  package..

  []s

  Walter Alves Chagas Junior
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  http://www.geocities.com/SiliconValley/Bay/1058
  MSN: [EMAIL PROTECTED]

  --- Em delphi-br@yahoogrupos.com.br, Alexandre 
  [EMAIL PROTECTED] escreveu
  
   Pessoal estou com um problemão, eu traduzi as mensagens do meu 
  Delphi 2005 no arquivo consts.pas e fiz o teste em um executavel 
  vazio e traduziu beleza, mas quando eu rodo o meu sistema que chama 
  um pacote com a opção BUILD RUNTIME PACKAGE as mensagens vem em 
  inglês, procurei em todas as livrarias do delphi mas não consigo 
  achar da onde ele esta buscando essas mensagens em ingles sendo que 
  ja traduzi e o consts.pas. O unico parametro que tenho é o pacote 
  vcl.dcp, mas não consigo recompila-lo.
   
   Obrigado desde ja,
   
   Alexandre
   
   [As partes desta mensagem que não continham texto foram removidas]
  



   

[As partes desta mensagem que não continham texto foram removidas]