Desenvolvendo um plug-in para o Eclipse

O programa “Hello World” tradicional não faz muita coisa, mas pode ser de valor incalculável quando exploramos um novo ambiente de desenvolvimento. Nesse artigo, desenvolveremos um plug-in para o Eclipse e mostraremos como integra-lo ao Eclipse. Depois que você tiver lido esse artigo,você deve saber como usar o Eclipse para criar, executar e depurar um plug-in simples que estenda a plataforma do Eclipse. Você verá como configurar um projeto para seu plug-in, editar o código Java, compilar e executar ou depurar seu plug-in em outra cópia do Eclipse. Estaremos olhando os arquivos de manifesto do plug-in, extensões e pontos de extensão de forma a ver como os plug-ins são descritos no Eclipse e como são integrados na plataforma.

Continuar lendo Desenvolvendo um plug-in para o Eclipse

Internacionalização com o Qt

A internacionalização de uma aplicação é o processo de tornar a aplicação utilizável para pessoas de países diferentes do seu. Em alguns casos a internacionalização é simples, por exemplo, tornar uma aplicação dos EUA acessível para usuários Australianos ou Britânicos pode requerer apenas algumas correções de grafia. Mas fazer uma aplicação dos EUA acessível para usuários Japoneses, ou uma aplicação Coreana acessível para usuários Alemães, irá requerer que o software opere não apenas com idiomas diferentes, mas use técnicas de entrada de dados, codificações de caracteres e convenções de apresentação diferentes.

Continuar lendo Internacionalização com o Qt

Internacionalizando um programa C com o gettext

gettext é a biblioteca de internacionalização (i18n) do GNU, e é um dos padrões mais importantes do Software Livre para a internacionalização dos programas. Tradutores são usados para isso, e existem bastantes ferramentas utéis para trabalhar com os dados do gettext, de maneira que é recomendável a todos evitar tentar criar sua própria ferramenta. O Gettext também funciona no Windows, assim não já desculpa.

Continuar lendo Internacionalizando um programa C com o gettext