Globalizzazione e Localizzazione con Python.NET

Caratteristiche principali

  • Formattazione dei numeri specifica per cultura
  • Analisi delle date/ora consapevole della lingua locale
  • Gestione del testo multilingue
  • Conversioni del formato regionale
  • Supporto Unicode per set di caratteri globali

Configurazione Locale

Per impostare la formattazione specifica della cultura:

  1. Importa la classe CultureInfo
  2. Configura le impostazioni di localizzazione del workbook
  3. Applica i modelli di formato regionale
from aspose.cells import Workbook, CultureInfo

# Create workbook with specific culture
culture = CultureInfo("de-DE")
workbook = Workbook()
workbook.settings.culture_info = culture

Gestione dei Formati Regionali

Aspose.Cells si adatta automaticamente alle impostazioni regionali per:

  • Formati di visualizzazione delle date (MM/dd/yyyy vs dd/MM/yyyy)
  • Separatori decimali del numero (1.000,50 vs 1,000.50)
  • Posizionamento dei simboli della valuta (€100 vs 100€)
  • Rappresentazioni del formato orario (orologio 12h vs 24h)

Migliori pratiche

  • Impostare esplicitamente CultureInfo per una formattazione coerente
  • Utilizzare la codifica Unicode per contenuti multilingue
  • Validare le formule specifiche della locale
  • Testare il parsing dei numeri con diverse impostazioni regionali