HPDFXFALoadLocale

ユニット: HPDFXFALocale

宣言

function HPDFXFALoadLocale(const Name: UnicodeString;
  out Locale: TXFALocaleData): Boolean;

動作

ネイティブな Windows ロケールデータまたは Linux ICU データから受け入れ可能なロケールをロードし、無効なロケール識別子では False を返します

空の名前は現在のユーザーロケールを選択します。en_US と en-US の表記はシステムルックアップ用に正規化されます

返されるレコードは Unicode の名前とシンボルを保持し、システムの日付/時刻パターンを XFA シンボルへ変換します

日付・時刻パターンはインストールされたネイティブロケールデータと設定に依存します。明示的な localeSet パターンで上書きできます

Linux バックエンドは対応する libicuuc と libicui18n ランタイムライブラリを要求します。切り詰められた BCP47 識別子や未知の ICU 言語データは拒否します

欠落または非互換の ICU バックエンドは、ネイティブローダ診断付きで EHPDFXFAError を発生させます

関連 API

TXFALocaleData, HPDFXFALoadDocumentLocale および FormCalc Functions