دعم ضبط Locale للخيط الحالي

Contents
[ ]

توفر 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);
}