HPDFXFALoadLocale

Enhet: HPDFXFALocale

Deklaration

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

Beteende

Läser den accepterade locale:n från nativ Windows locale-data eller Linux ICU-data och returnerar False för en ogiltig locale-identifierare

Ett tomt namn väljer aktuell användarlocale; stavningarna en_US och en-US normaliseras vid uppslag i systemet

Den returnerade posten bevarar Unicode-namn och symboler och konverterar systemets mönster för datum och tid till XFA-symboler

Mönster för datum och tid beror på installerad nativ locale-data och inställningar; explicita localeSet-mönster kan åsidosätta dem

Linux-backenden kräver matchande runtime-bibliotek för libicuuc och libicui18n; den avvisar förkortade BCP47-identifierare och okänd ICU-språkdata

En saknad eller inkompatibel ICU-backend ger EHPDFXFAError med diagnostik från den nativa laddaren

Relaterade API:er

TXFALocaleData, HPDFXFALoadDocumentLocale och FormCalc-funktioner