Internationalisation et Localisation avec Python.NET

Fonctionnalités principales

  • Formatage numérique spécifique à la culture
  • Analyse de date/heure sensible à la localisation
  • Gestion du texte multilingue
  • Conversions de format régional
  • Support Unicode pour les jeux de caractères mondiaux

Configuration de la localisation

Pour définir le formatage spécifique à la culture :

  1. Importer la classe CultureInfo
  2. Configurer les paramètres régionaux du classeur
  3. Appliquer les modèles de format régional
from aspose.cells import Workbook, CultureInfo

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

Gestion des formats régionaux

Aspose.Cells s’adapte automatiquement aux paramètres régionaux pour :

  • Formats d’affichage de date (MM/jj/aaaa contre jj/MM/aaaa)
  • Séparateurs décimaux des nombres (1 000,50 contre 1.000,50)
  • Placement des symboles de devise (€100 contre 100€)
  • Représentations du format d’heure (montre 12h vs 24h)

Meilleures Pratiques

  • Définir explicitement CultureInfo pour une mise en forme cohérente
  • Utiliser l’encodage Unicode pour un contenu multilingue
  • Valider les formules spécifiques à la localisation
  • Tester l’analyse des nombres avec différents réglages régionaux