This question is locked. New answers and comments are not allowed.
Correct me if I'm wrong, but it seems that in this scenario
public class ItalianToolStripLocalizationProvider : RadToolStripLocalizationProvider
{
public override string GetLocalizationString(RadToolStripLocalizationStringId localizationString)
{
switch (localizationString)
{
case RadToolStripLocalizationStringId.CloseButton:
return "Chiudi";
case RadToolStripLocalizationStringId.ResetButton:
return "Resetta";
case RadToolStripLocalizationStringId.ToolBarsTabItem:
return "Barre Strumenti";
case RadToolStripLocalizationStringId.CustomizeDialogCaption:
return "Personalizza";
case RadToolStripLocalizationStringId.AddorRemoveButtons:
return "Aggiungi o rimuovi pulsanti";
case RadToolStripLocalizationStringId.NoTextAssociated:
return "Nessun testo associato";
case RadToolStripLocalizationStringId.ResetToolBar:
return "Resetta Barra Strumenti";
case RadToolStripLocalizationStringId.Customize:
return "Personalizza";
case RadToolStripLocalizationStringId.ResetToolBarsAlertMessage:
return "Si desidera veramente resettare la barra degli strumenti?";
}
System.Diagnostics.Debug.WriteLine("TOOLSTRIP:" + localizationString);
return string.Empty;
}
the case in bold font will never be called, so when you open the customize dialog box you see the english text.
(By the way 'Cusomize' is not right too)..
public class ItalianToolStripLocalizationProvider : RadToolStripLocalizationProvider
{
public override string GetLocalizationString(RadToolStripLocalizationStringId localizationString)
{
switch (localizationString)
{
case RadToolStripLocalizationStringId.CloseButton:
return "Chiudi";
case RadToolStripLocalizationStringId.ResetButton:
return "Resetta";
case RadToolStripLocalizationStringId.ToolBarsTabItem:
return "Barre Strumenti";
case RadToolStripLocalizationStringId.CustomizeDialogCaption:
return "Personalizza";
case RadToolStripLocalizationStringId.AddorRemoveButtons:
return "Aggiungi o rimuovi pulsanti";
case RadToolStripLocalizationStringId.NoTextAssociated:
return "Nessun testo associato";
case RadToolStripLocalizationStringId.ResetToolBar:
return "Resetta Barra Strumenti";
case RadToolStripLocalizationStringId.Customize:
return "Personalizza";
case RadToolStripLocalizationStringId.ResetToolBarsAlertMessage:
return "Si desidera veramente resettare la barra degli strumenti?";
}
System.Diagnostics.Debug.WriteLine("TOOLSTRIP:" + localizationString);
return string.Empty;
}
the case in bold font will never be called, so when you open the customize dialog box you see the english text.
(By the way 'Cusomize' is not right too)..