Поддръжка за задаване на Locale за текущата нишка
Contents
[
Hide
]
Aspose.Email предоставя възможност за задаване на Locale за текущата нишка. Aspose.Email предоставя клас CurrentThreadSettings който предоставя setLocale метод за тази цел. Следният кодов фрагмент демонстрира използването на CurrentThreadSettings клас за задаване на текущото Locale. Фрагментът първо задава Locale към невалидна стойност и след това използва CurrentThreadSettings.setLocale метод за задаване на Locale за текущата нишка.
Locale defaultLocale = Locale.getDefault();
try {
// set incorrect default Locale
Locale.setDefault(new Locale("en", "RU"));
// set Current Thread Locale
CurrentThreadSettings.setLocale("en-US");
// or
// CurrentThreadSettings.setLocale(new Locale("en", "US"));
PersonalStorage.create(dataDir + "test.pst", FileFormatVersion.Unicode);
} finally {
Locale.setDefault(defaultLocale);
}