Obsługa ustawiania Locale dla bieżącego wątku
Contents
[
Hide
]
Aspose.Email umożliwia ustawienie Locale dla bieżącego wątku. Aspose.Email udostępnia klasę CurrentThreadSettings która zapewnia setLocale metoda w tym celu. Poniższy fragment kodu demonstruje użycie CurrentThreadSettings klasa do ustawiania bieżącego Locale. Fragment najpierw ustawia Locale na nieprawidłową wartość, a następnie używa CurrentThreadSettings.setLocale metoda ustawiająca Locale dla bieżącego wątku.
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);
}