Argomento precedente: Comandi generaliArgomento successivo: Comandi di enumerazione


Esempio: Creazione di strutture di impostazioni localizzate.

I vantaggi dell'uso del quinto parametro del comando Option sono i seguenti:

Le strutture di impostazioni generate dagli script CA DMM non utilizzano nomi di riferimento indipendenti dalla lingua. Di conseguenza, i modelli DMM vengono creati con riferimenti di strutture di impostazioni dipendenti dalla lingua. Questa operazione causa un problema quando le stringhe di uno script vengono tradotte in un'altra lingua, poiché i modelli non possono più selezionare le impostazioni.

Utilizzando il quinto parametro, è possibile creare un nome di riferimento univoco (ad esempio, background) che è indipendente dalla versione localizzata del nome visualizzato (ad esempio, Bildschirmmaske) in modo che i modelli siano basati su nomi di riferimento e non sui nomi visualizzati.

Il quinto parametro, pertanto, specifica un nome di riferimento indipendente dalla lingua. Il percorso utilizzato correntemente per creare l'opzione diventa il parametro del nome di visualizzazione.

Codice di script di esempio:

var g_SettingsDisplayPath = "MS Word/Settings";

function PrepareLanguages()
{
     // don't need to check for english because the global strings default to english.
     if (LANGUAGE == 'ger')
     {
          g_SettingsDisplayPath = "MS Word (german)/Settings";
     }
     else if (LANGUAGE == 'jpn')
     {
          g_SettingsDisplayPath = "MS Word (japanese)/Settings";
     }
}

function Detection()
{
     PrepareLanguages();
     
     Option(g_SettingsDisplayPath, "Store", "Apply", "", "msword/settings");
}