Contenuto

# Traduzione dei campi di controllo nell'editor delle finestre di dialogo

La barra degli strumenti Lingua nell'editor delle finestre di dialogo nell'IDE Basic mostra campi di controllo per attivare e gestire le finestre di dialogo localizzabili.

Per impostazione predefinita, ciascuna finestra di dialogo che si crea contiene soltanto le stringhe relative a una lingua. Potrebbe essere necessario creare finestre di dialogo che mostrino in maniera automatica le stringhe localizzate in base alle impostazioni della lingua dell'utente.

## Abilitare finestre di dialogo localizzabili

1. Nell'editor delle finestre di dialogo di IDE Basic, aprire la barra degli strumenti Lingua e scegliere Visualizza - Barre degli strumenti - Lingua.

   Se la libreria in uso contiene già una finestra di dialogo localizzabile, la barra degli strumenti Lingua viene mostrata automaticamente.

2. Fare clic sull'icona Gestisci lingua sulla barra degli strumenti Lingua o sulla barra della casella degli strumenti.

   Viene visualizzata la finestra di dialogo per la gestione lingue dell'interfaccia utente. La finestra di dialogo gestisce le lingue per la libreria attiva. Nella barra del titolo viene indicato il nome della libreria attiva.

3. Per aggiungere una lingua, fare clic su Aggiungi all'interno della finestra di dialogo.

   Questo passaggio abilita tutte le nuove finestre di dialogo a contenere stringhe localizzabili.

4. Facendo clic per la prima volta su Aggiungi, si visualizzerà la finestra di dialogo Imposta lingua dell'interfaccia utente predefinita. Successivamente, ogni volta che si farà clic su Aggiungi, questa finestra di dialogo avrà il nome "Aggiungi lingua dell'interfaccia utente".

   È possibile anche cambiare la lingua predefinita nella finestra di dialogo per la gestione lingue dell'interfaccia utente.

5. Selezionare una lingua.

   Quest'azione aggiunge risorse adibite a contenere le versioni tradotte di tutte le stringhe nelle proprietà della finestra di dialogo. L'insieme delle stringhe della finestra di dialogo della lingua predefinita viene copiato in un nuovo gruppo di stringhe. Successivamente sarà possibile passare alla nuova lingua e quindi tradurre le stringhe.

6. Chiudere la finestra di dialogo o aggiungere altre lingue.

## Modificare campi di controllo localizzabili nella propria finestra di dialogo

Dopo aver aggiunto le risorse per le stringhe localizzabili nelle finestre di dialogo, è possibile selezionare la lingua in uso dalla casella di riepilogo "Lingua corrente" sulla barra degli strumenti Lingua.

1. Cambiare la casella di riepilogo della lingua attiva per visualizzare la lingua predefinita.

2. Inserire un numero qualsiasi di campi di controllo nella finestra di dialogo e inserire tutte le stringhe necessarie.

3. Selezionare un'altra lingua nella casella di riepilogo della lingua attiva.

4. Usando la proprietà del campo di controllo delle finestre di dialogo, modificare tutte le stringhe dell'altra lingua.

5. Ripetere per tutte le lingue che sono state aggiunte.

L'utente che userà la finestra di dialogo visualizzerà le stringhe nella lingua della sua versione di LibreOffice, se sono state inserite le stringhe in quella lingua.

Se nessuna lingua corrisponde alla versione dell'utente, l'utente visualizzerà le stringhe nella lingua predefinita.

Se l'utente possiede una versione precedente di LibreOffice che non riconosce stringhe localizzabili per le finestre di dialogo BASIC, l'utente visualizzerà le stringhe nella lingua predefinita.

Argomenti correlati

Creare una finestra di dialogo Basic

Creare un campo di controllo nell'editor delle finestre di dialogo

Aprire una finestra di dialogo con Basic

Esempi di programmazione per i campi di controllo nell'editor delle finestre di dialogo