Voltei com o Blog: mundodoprogramador, espero que dessa vez não me tirem do ar aqui no blogger, como o wordpress fez na última me tirou do ar sem aviso e sem direito de fazer backup dos meu artigos.
segunda-feira, 27 de agosto de 2012
Traduzindo todos os componentes da DevExpress - (por Definitivo)
Já vi muita gente tendo dificuldade com a tradução dos componentes da DevExpress, principalmente o cxGrid, neste artigo vou mostrar como traduzir utilizando cxLocalizerEditor, ele é o Editor de Linguagem da DevExpress. vamos la então !!!!
1. Abra o aplicativo cxLocalizerEditor.exe (C:\Arquivos de programas\DevExpress VCL\ExpressLibrary)
2. No Menu Language acrescente a Língua Português-Brasil.
3. Escolha o Product Name e na coluna da Língua Português-Brasil, realize as
traduções.
4. Salve as traduções. (nesse exemplo vou salvar como TraduçãoDev.ini)
5. Coloque um TcxLocalizer dentro do seu projeto
6. No FormCreate você coloca o seguinte código se existir o arquivo de tradução dentro da pasta do ele traduz senão ele não faz nada.
procedure TForm1.FormCreate(Sender: TObject);
begin
if FileExists(ExtractFilePath(Application.ExeName)+'\TraduçãoDev.ini') then // VERIFICA SE EXISTE O ARQUIVO DENTRO DA PASTA
begin
cxLocalizer1.LoadFromFile(ExtractFilePath(Application.ExeName)+'\TraduçãoDev.ini');
cxLocalizer1.LanguageIndex := 1; // MUDA DE LINGUAGEM
cxLocalizer1.Active := TRUE; // ATIVA O COMPONENTE
end;
end;
Aqui vai o fonte e o arquivo ini, com a tradução de varios componentes da DevExpress (como o cxGrid e cxScheduler e outros)
Assinar:
Postar comentários (Atom)
Excelente amigo, ajudou muito!
ResponderExcluirTop top
ResponderExcluir