Lines Matching refs:tags

24 I18N::LangTags - functions for dealing with RFC3066-style language tags
49 Language tags are a formalism, described in RFC 3066 (obsoleting
54 tags as they are needed in a variety of protocols and applications.
57 of how to correctly use language tags.
118 Returns a list of whatever looks like formally valid language tags
143 return grep(!m/^[ixIX]$/s, # 'i' and 'x' aren't good tags
163 Returns true iff $lang1 and $lang2 are acceptable variant tags
173 (these are totally unrelated tags)
201 tags $lang1 and $lang2 (the order of which does not matter), where
220 (unrelated tags -- no similarity)
309 Returns a list of language tags that are superordinate tags to $lang1
342 # a hack for those annoying new (2001) tags:
386 tags. Think REAL hard about how you use this. YOU HAVE BEEN WARNED.
416 * tags representing different languages never get the same encoding.
418 * tags representing the same language always get the same encoding.
437 tags may represent the same language; this is normally treatable with
561 This function, if given a language tag, returns all language tags that
562 are alternate forms of this language tag. (I.e., tags which refer to
563 the same language.) This is meant to handle legacy tags caused by
569 ISO639-2 three-letter tags to old (and still in use) ISO639-1
700 tags that constitute a given user's Accept-Language list, and
701 returns a list of tags for I<other> (non-super)
749 tags return all those tags strictly in lowercase. Having all your
750 language tags in lowercase does make some things easier. But you
757 for RFC2482-style language tags -- which are basically just normal
758 language tags with their ASCII characters shifted into Plane 14.
785 C<http://www.iana.org/assignments/language-tags>