HPDFXFALoadLocale
Unit: HPDFXFALocale
Declaração
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
Comportamento
Carrega o locale aceito a partir dos dados nativos de locale do Windows ou dos dados ICU do Linux, e retorna False para um identificador de locale inválido
Um nome vazio seleciona o locale atual do usuário; as grafias en_US e en-US são normalizadas para o lookup do sistema
O record retornado preserva nomes e símbolos Unicode e converte patterns de data/hora do sistema em símbolos XFA
Os patterns de data e hora dependem dos dados e configurações de locale nativos instalados; patterns de localeSet explícitos podem sobrepô-los
O backend Linux exige as bibliotecas de runtime libicuuc e libicui18n correspondentes; ele rejeita identificadores BCP47 truncados e dados de linguagem ICU desconhecidos
Um backend ICU ausente ou incompatível dispara EHPDFXFAError com um diagnóstico do loader nativo
APIs relacionadas
TXFALocaleData, HPDFXFALoadDocumentLocale e Funções FormCalc