العولمة والتوطين باستخدام Python.NET
Contents
[
Hide
]
يشرح هذا القسم كيفية تعامل Aspose.Cells لبايثون via .NET مع ميزات العولمة والتوطين للعمل مع صيغ البيانات الدولية. تعلم إدارة الإعدادات الإقليمية، تنسيقات التاريخ / الوقت، وتنسيق الأرقام عبر المناطق المختلفة.
الميزات الرئيسية
- تنسيق الأرقام حسب الثقافة
- تحليل التاريخ / الوقت بناءً على المنطقة
- التعامل مع النص بلغات متعددة
- تحويلات التنسيق الإقليمي
- دعم اليونيكود لمجموعات الأحرف العالمية
تكوين المنطقة الإقليمية
لتعيين التنسيق حسب المنطقة:
- استيراد فئة CultureInfo
- تكوين إعدادات اللغة في دفتر العمل
- تطبيق أنماط التنسيق الإقليمي
from aspose.cells import Workbook, CultureInfo
# Create workbook with specific culture
culture = CultureInfo("de-DE")
workbook = Workbook()
workbook.settings.culture_info = culture
التعامل مع التنسيقات الإقليمية
يتكيف Aspose.Cells تلقائيًا مع الإعدادات الإقليمية لـ:
- تنسيقات عرض التاريخ (MM/dd/yyyy مقابل dd/MM/yyyy)
- فواصل العلامة العشرية (1,000.50 مقابل 1.000,50)
- مواضع رموز العملة (€100 مقابل 100€)
- تمثيلات تنسيقات الوقت (ساعة 12 مقابل ساعة 24)
أفضل الممارسات
- تعيين ثقافة المعلومات بشكل صريح لتنسيق موحد
- استخدام ترميز يونيكود لمحتوى متعدد اللغات
- التحقق من صحة الصيغ الخاصة بكل منطقة
- اختبار تحليل الأرقام باستخدام إعدادات إقليمية مختلفة