Módulo
Conteúdo
Índice 🔎︎

# Tradução de controles no editor de diálogos

A barra de idiomas no editor de diálogos do IDE do Basic mostra controles para habilitar e administrar diálogos que podem ser traduzidos.

Por padrão, qualquer diálogo que você criar só contém recursos de textos de um idioma. Você pode querer criar diálogos que automaticamente apresentem textos traduzidos no idioma da configuração do usuário final.

## Para habilitar diálogos que podem ser traduzidos

1. No editor de diálogos do IDE do Basic, abra a barra de idiomas selecionando Exibir - Barras de ferramentas - Idiomas.

   Se a biblioteca atual contiver um diálogo que pode ser traduzido, a barra de idiomas será mostrada automaticamente.

2. Clique no ícone Administrar idiomas na barra de idiomas ou na barra da Caixa de ferramentas.

   Você verá a caixa de diálogo Administrar idioma da interface do usuário. A caixa administra os idiomas da biblioteca atual. O nome da biblioteca atual está na barra de título.

3. Clique em Adicionar na caixa de diálogo para adicionar um idioma.

   Essa etapa permite que todos os novos diálogos possam conter recursos de textos que podem ser traduzidos.

4. Ao clicar pela primeira vez em Adicionar, você verá a caixa de diálogo Definir idioma padrão da interface do usuário. Nos cliques seguintes em Adicionar, esta caixa de diálogo chama-se Adicionar idioma da interface do usuário.

   Você também pode mudar o idioma padrão na caixa de diálogo Administrar idiomas da interface do usuário.

5. Selecione um idioma.

   Isso adiciona recursos de texto que conterão as versões traduzidas de todos os textos nas propriedades do diálogo. O conjunto de textos de diálogo do idioma padrão será copiado para o novo conjunto de textos. Mais tarde, você poderá mudar para o novo idioma e então traduzir os textos.

6. Feche a caixa de diálogo ou adicione idiomas.

## Para editar controles que podem ser traduzidos no seu diálogo

Assim que você tiver adicionado os recursos para textos traduzidos em seus diálogos, você pode selecionar o idioma atual pela lista Idioma atual na barra de idiomas.

1. Mude a caixa de listagem Idioma atual para exibir o idioma padrão.

2. Insira qualquer quantidade de controles no seu diálogo e entre com todos os textos desejados.

3. Selecione outro idioma na caixa de listagem Idioma atual.

4. Ao usar os diálogos de propriedades de controle, edite todos os textos no outro idioma.

5. Repita para todos os idiomas que você adicionou.

O usuário de seu diálogo verá os textos no idioma da interface de usuário do LibreOffice, caso você tenha fornecido os textos neste idioma.

Caso não haja o idioma da versão da interface do usuário, ele verá os textos do idioma padrão.

Se o usuário tiver uma versão antiga do LibreOffice que não tenha suporte a textos traduzidos para os diálogos do Basic, o usuário verá os textos no idioma padrão.

Tópicos relacionados

Criar uma caixa de diálogo do Basic

Criar controles no editor de caixa de diálogo

Abrir uma caixa de diálogo no código do programa

Exemplos de programação para controles no editor de caixa de diálogo