Глобализация и локализация с Python.NET
Contents
[
Hide
]
Этот раздел объясняет, как Aspose.Cells for Python via .NET обрабатывает функции глобализации и локализации для работы с международными форматами данных. Узнайте, как управлять региональными настройками, форматами даты/времени и числовым форматом в различных локализациях.
Ключевые особенности
- Форматирование чисел, специфичное для культуры
- Разбор даты/времени с учетом локализации
- Обработка многоязычного текста
- Конвертация региональных форматов
- Поддержка Unicode для глобальных наборов символов
Настройка локализации
Для установки форматирования с учетом культуры:
- Импортируйте класс 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 vs 1.000,50)
- Расположения символов валюты (€100 против 100€)
- Форматов времени (12-часовой против 24-часовой)
Лучшие практики
- Явно устанавливайте CultureInfo для согласованного форматирования
- Используйте Unicode кодировку для мультиязычного контента
- Проверяйте локализованные формулы
- Тестируйте парсинг чисел с разными региональными настройками