function IsPdfUaLanguageTagValid(const Tag: WString): Boolean;
| Tag | WString |
BooleanIsPdfUaLanguageTagValid validează forma unui tag de limbă așa cum este folosit în intrările /Lang din catalog, din elementele de structură și din marked-content
Primul caracter trebuie să fie o literă ASCII, iar toate caracterele rămase trebuie să fie litere ASCII, cifre ASCII sau cratime
Cratimele nu se pot repeta consecutiv, iar tag-ul nu se poate termina cu o cratimă
Un tag vid este invalid
pvuaiStructElementLangInvalid pe valorile /Lang non-vide ale elementelor de structură, iar ResolvePdfUaEffectiveLanguage o folosește pentru DeclarationValidValid := IsPdfUaLanguageTagValid(Pdf.Language);