Come abilitare il menu delle variations per cambiare lingua ad un sito MOSS 2007

Le variations permettono di abilitare un meccanismo di gestione multilingua dei contenuti all'interno di siti MOSS 2007 (versione sia standard che enterprise). Una volta configurate correttamente (ed installati i relativi language pack), è possibile creare una struttura gerarchica di contenuti divisi per lingua.
Quello che molti non sanno è come abilitare il menu per il cambiamento della lingua (visibile in figura).



Per abilitarlo, bisogna togliere i caratteri di commento dalla riga:

<cms:VariationsLabelEcbMenu id ="varlabelmenu1"

DataSourceID="LabelMenuDataSource"
DisplayText="<%$Resources:cms,VariationLabelMenuTitle%
>"
IsCallbackMode="true"
runat="server" />

dal file "VariationsLabelMenu.ascx" presente al percorso:

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\template\controltemplates\

Così facendo, il menu sarà visibile in ogni pagina del vostro sito MOSS, chiaramente creato con uno dei template di publishing disponibili.