Localização é o processo de criação de software de forma que ele possa ser adaptado (localizado) a vários idiomas e regiões sem alterações de engenharia no software Ao localizar um aplicativo, você fornece valores de idioma alternativos para cada elemento no aplicativo, como ícones, menus e texto da tela.
No NetBeans IDE, você pode usar o Assistente para nova classe de suporte à localização para criar os arquivos necessários para localizar um aplicativo:
.properties
)
que contém as chaves do elemento e seus valores. Dentro do pacote de recursos da propriedade, os elementos são listados como pares chave/valor, por exemplo:
TEXT_NOT_FOUND=Não há texto disponível para esta localidade. TEXT_HELLO=Olá, mundo! TEXT_WARNING=Há {0} avisos no arquivo {1}. BUTTON_FINISH=Terminar
Após criar os pares chave/valor para o seu aplicativo, você pode usar o método getMessage()
no código para provar o valor adequado da chave chamada. O método de inicialização é chamado automaticamente quando uma chamada para o método getMessage(java.lang.String)
é realizada pela primeira vez.
Por exemplo, LocalizationSupport.getMessage("TEXT_HELLO")