Traduções no Lazarus IDE (free Pascal)

Uma dica rápida para quem usa a IDE Lazarus  (faça download aqui ),  na hora de instalar o programa ele detecta o idioma do seu SO e a interface da IDE já vai estar traduzida, mas ao usar componentes nos programa desenvolvidos a linguagem padrão é o inglês.

Então ao usar,  o componente MessageDlg por exemplo, o usuário do seu programa vai receber uma pergunta personalizada por você mas com os botões em inglês, não chega a ser um grande problema, veja:

Botões em Inlgês

Botões em Inlgês

 

É  simples de oferecer uma interface melhor para o seu usuário. faça o seguinte:

1) Localize na pasta onde foi instalado o seu Lazarus o arquivo “lclstrconsts.pt_BR.po”  e copie ele para a pasta onde está o executável do seu projeto;

2) Agora no Form principal do seu programa inclua a Uses Translations ;

3) E no evento On Create desse mesmo Form inclua a seguinte linha:

TranslateUnitResourceStrings( ‘LclStrConsts’, ExtractFilePath(Application.ExeName ) + ‘lclstrconsts.pt_BR.po’, ‘pt_BR’, ”);

 

Veja o resultado:

Botões SIM e NÃO

Botões SIM e NÃO

 

Conclusão:

A IDE – Lazarus (Free Pascal ) está cada dia melhor, um exemplo de como o software livre pode evoluir e crescer.
Além disso não custa muito oferecer um pouco mais de valor ao seu sistema, qualificando o mesmo.

 

#susviela

 


 

Ajude a manter o BLOG – Faça uma Colaboração :

Criptomoeda Doge:

D7erXNGo3cYcXhVnPny3CGwrr2yc9azuAV

Faça uma doação na criptomoeda Doge

 

 

– – / / – –

—- [ Conheça nosso sistema de gestão comercial: POWER Admc ] —-

https://poweradmc.wordpress.com/

 

Anúncios

Sobre Carlos Susviela

Programador (Desktop / web) WebDeveloper (Sistemas e páginas internet) Técnico Informática / Criptomoedas http://www.PowerInformatica.com.br --------------------------- Torcedor: S.C. Internacional / RS / Brasil
Esse post foi publicado em Dicas: Software (Programas ), Educação e Conhecimento, Programação, Programação Lazarus e marcado , , , , , . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s