A system, method, and program for providing language translators with
contextual information for the text to be translated. The translator is
presented with a graphical user interface in the base language, and can
then interactively translate each text label on the screen. Because the
translation is performed on the text in the proper context, the time and
expense of Translation Verification Testing is reduced or eliminated. The
contextual presentation of the text is accomplished by creating a "facade"
class which includes Java JComponents and adds additional attributes to
each member component. The additional attributes include the Java resource
bundle name and key for each JComponent.
Um sistema, um método, e um programa para fornecer tradutores da língua com a informação contextual para o texto a ser traduzido. O tradutor é apresentado com uma relação de usuário gráfica na língua baixa, e pode então interativamente traduzir cada etiqueta do texto na tela. Porque a tradução é executada no texto no contexto apropriado, a época e a despesa de testar da verificação da tradução são reduzidas ou eliminadas. A apresentação contextual do texto é realizada criando uma classe do "facade" que inclua Java JComponents e adicione atributos adicionais a cada componente do membro. Os atributos adicionais incluem o nome e a chave do pacote do recurso de Java para cada JComponent.