Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando un modulo viene unito in un database con una lingua predefinita diversa, lo strumento di unione potrebbe dover applicare una trasformazione del linguaggio al modulo per fornire la lingua finale. Per ulteriori informazioni, vedere moduli di unione multilingue.
Le trasformazioni del linguaggio vengono archiviate nel file msm del modulo e devono avere il nome e il formato MergeModule.Lang####. #### rappresenta il up-to di quattro cifre LANGID della lingua finale. Ad esempio, MergeModule.Lang1033, MergeModule.Lang9 e MergeModule.Lang0 per le trasformazioni in inglese degli Stati Uniti, inglese globale e neutro rispetto alla lingua. Si tratta degli stessi Embedded Transforms ed è possibile aggiungerli ai sottostorage nel file .msm.
La trasformazione del linguaggio deve eseguire le operazioni seguenti:
- Modificare la lingua predefinita nella colonna Lingua della tabella ModuleSignature alla nuova lingua del modulo.
- Modificare la lingua predefinita nella colonna Language della tabella ModuleComponents alla nuova lingua del modulo. La trasformazione può aggiungere o rimuovere righe da questa tabella.
- Se necessario, modificare la lingua nella colonna RequiredLanguage o aggiungere o eliminare righe nella tabella ModuleDependency.
- Se necessario, modificare la lingua nella colonna ExcludedLanguage o aggiungere o eliminare righe nella tabella ModuleExclusion.
- La trasformazione può eseguire qualsiasi operazione di trasformazione valida nel modulo, tra cui l'aggiunta o la rimozione di componenti, file, voci del Registro di sistema o azioni.
Si noti che l'applicazione di una trasformazione della lingua all'apertura del modulo non modifica la lingua predefinita o le lingue supportate dal modulo, ma modifica solo la lingua richiesta. Di conseguenza, la proprietàdel Riepilogo modellinon cambia; dovrebbero essere già elencate tutte le lingue supportate dal modulo, con la lingua predefinita elencata per prima.
Tutti i file necessari per tutte le possibili trasformazioni del linguaggio vengono in genere archiviati in un singolo file CAB incluso nel modulo. Poiché non è pratico avere la trasformazione del linguaggio modificare questo file CAB, è consigliabile usare una sequenza globale di file nel file CAB, tabella filee trasformazione del linguaggio. Per informazioni dettagliate, vedere Ordinare la sequenza dei file nel CAB di un modulo di fusione multilingue