HPDFXFALoadLocale
Unidade: HPDFXFALocale
Declaration
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
Comportamento
Carrega o locale aceite a partir de dados de locale nativos de Windows ou de dados ICU de Linux, e devolve False para um identificador de locale inválido
Um nome vazio seleciona o locale atual do utilizador; as grafias en_US e en-US são normalizadas para a consulta ao sistema
O registo devolvido preserva nomes e símbolos Unicode e converte padrões de data/hora do sistema em símbolos XFA
Os padrões de data e hora dependem dos dados e definições de locale nativos instalados; padrões de localeSet explícitos podem sobrepor-se a eles
O backend de Linux exige bibliotecas de runtime libicuuc e libicui18n correspondentes; rejeita identificadores BCP47 truncados e dados de linguagem ICU desconhecidos
Um backend ICU em falta ou incompatível levanta EHPDFXFAError com um diagnóstico do loader nativo
APIs relacionadas
TXFALocaleData, HPDFXFALoadDocumentLocale e Funções FormCalc