HPDFXFALoadLocale
Модуль: HPDFXFALocale
Объявление
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
Поведение
Загружает принятую локаль из нативных данных локалей Windows или данных ICU Linux и возвращает False для недопустимого идентификатора локали
Пустое имя выбирает текущую локаль пользователя; написания en_US и en-US нормализуются для системного поиска
Возвращённая запись сохраняет имена и символы Unicode и конвертирует системные шаблоны даты/времени в символы XFA
Шаблоны даты и времени зависят от установленных нативных данных локалей и настроек; явные шаблоны localeSet могут их переопределить
Бэкенду Linux нужны согласованные библиотеки libicuuc и libicui18n; он отвергает обрезанные идентификаторы BCP47 и неизвестные языковые данные ICU
Отсутствующий или несовместимый бэкенд ICU вызывает EHPDFXFAError с диагностикой нативного загрузчика
Связанные API
TXFALocaleData, HPDFXFALoadDocumentLocale и Функции FormCalc