function IsPdfUaLanguageTagValid(const Tag: WString): Boolean;
| Tag | WString |
BooleanIsPdfUaLanguageTagValid validuje tvar jazykové značky tak, jak se používá v položkách /Lang katalogu, /Lang elementu struktury a /Lang marked-content
První znak musí být písmeno ASCII a každý zbývající znak musí být písmeno ASCII, číslice ASCII nebo spojovník
Spojovníky se nesmí opakovat hned za sebou a značka nesmí končit spojovníkem
Prázdná značka je neplatná
pvuaiStructElementLangInvalid u neprázdných hodnot /Lang elementů struktury a ResolvePdfUaEffectiveLanguage ji používá pro DeclarationValidValid := IsPdfUaLanguageTagValid(Pdf.Language);