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