HPDFXFALoadLocale

Unit: HPDFXFALocale

Declaration

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

Adfærd

Indlæser den accepterede locale fra native Windows-locale-data eller Linux ICU-data og returnerer False ved et ugyldigt locale-identifikator

Et tomt navn vælger den aktuelle bruger-locale; stavemåderne en_US og en-US normaliseres til systemopslag

Den returnerede record bevarer Unicode-navne og -symboler og konverterer systemets dato-/tidmønstre til XFA-symboler

Dato- og tidsmønstre afhænger af installeret native locale-data og indstillinger; eksplicitte localeSet-mønstre kan tilsidesætte dem

Linux-backend kræver matchende libicuuc- og libicui18n-runtime-biblioteker; den afviser afklippede BCP47-identifikatorer og ukendt ICU-sprogdata

Manglende eller inkompatibel ICU-backend udløser EHPDFXFAError med en native loader-diagnostik

Relaterede API'er

TXFALocaleData, HPDFXFALoadDocumentLocale og FormCalc Functions