HPDFXFALoadLocale
Unità : HPDFXFALocale
Dichiarazione
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
Comportamento
Carica la locale accettata dai dati di locale nativi Windows o dai dati ICU Linux e restituisce False per un identificatore di locale non valido
Un nome vuoto seleziona la locale corrente dell'utente; le grafie en_US ed en-US vengono normalizzate per la ricerca di sistema
Il record restituito preserva nomi e simboli Unicode e converte i pattern data/ora di sistema in simboli XFA
I pattern di data e ora dipendono dai dati e dalle impostazioni di locale nativi installati; pattern localeSet espliciti possono sovrascriverli
Il backend Linux richiede librerie runtime libicuuc e libicui18n corrispondenti; rigetta identificatori BCP47 troncati e dati di lingua ICU sconosciuti
Un backend ICU mancante o incompatibile solleva EHPDFXFAError con una diagnostica nativa del loader
API correlate
TXFALocaleData, HPDFXFALoadDocumentLocale e Funzioni FormCalc