Implementare gli errori e il valore booleano in russo o in qualsiasi altra lingua

Possibili Scenari di Utilizzo

Se stai utilizzando Microsoft Excel in una località o lingua russa o in un’altra località o lingua, visualizzerà gli errori e i valori booleani in base a quella località o lingua. Puoi ottenere un comportamento simile utilizzando Aspose.Cells utilizzando la proprietà Workbook.Settings.GlobalizationSettings. Dovrai sovrascrivere i seguenti metodi della classe GlobalizationSettings.

Implementare gli errori e il valore booleano in russo o in qualsiasi altra lingua

Il seguente codice di esempio illustra come implementare gli errori e il valore booleano in russo o in qualsiasi altra lingua. Controlla il File Excel di esempio utilizzato in questo codice e il suo PDF di output. Lo screenshot mostra la differenza tra il file Excel di esempio e il PDF di output a titolo di riferimento.

todo:image_alt_text

Codice di Esempio

//Russian Globalization
class RussianGlobalization : GlobalizationSettings
{
public override string GetErrorValueString(string err)
{
switch (err.ToUpper())
{
case "#NAME?":
return "#RussianName-имя?";
}
return "RussianError-ошибка";
}
public override string GetBooleanValueString(bool bv)
{
return bv ? "RussianTrue-правда" : "RussianFalse-ложный";
}
}
//--------------------------------
//--------------------------------
public class ImplementErrorsAndBooleanValueInRussianOrAnyOtherLanguage
{
public static void Run()
{
//Load the source workbook
Workbook wb = new Workbook("sampleRussianGlobalization.xlsx");
//Set GlobalizationSettings in Russian Language
wb.Settings.GlobalizationSettings = new RussianGlobalization();
//Calculate the formula
wb.CalculateFormula();
//Save the workbook in pdf format
wb.Save("outputRussianGlobalization.pdf");
}
}