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 対 1.000,50)
- 通貨記号の配置 (€100 対 100€)
- 時間表示フォーマット(12時間制 対 24時間制)
ベストプラクティス
- 一貫したフォーマットのためにCultureInfoを明示的に設定する
- 多言語コンテンツにはUnicodeエンコードを使用する
- ローカルに特化した数式を検証する
- 異なる地域設定での数値解析をテストする