Skip to Content
  • Website
Codsen
  • Home
  • Open Source
  • Articles
  • About

backOpen Source→is-language-code→Examples

Permalink to Table of ContentsTable of Contents

  • Quick Take
  • Match registered tags without regard to letter case
  • Explain a language tag containing two region subtags
  • Explain an extended language subtag with the wrong prefix
  • Validate an extended language subtag after its registered prefix
  • Validate multiple uniquely prefixed extensions
  • Accept an IANA-grandfathered language tag
  • Reject text that does not resemble a language tag
  • Validate a private-use language tag
  • Explain why a repeated variant is invalid
  • Validate language, script, region, and variant subtags together
  • Explain an extension singleton without extension content
  • Various examples
↑ back to top

Permalink to Quick TakeQuick Take

↑ back to top

Permalink to Match registered tags without regard to letter caseMatch registered tags without regard to letter case

↑ back to top

Permalink to Explain a language tag containing two region subtagsExplain a language tag containing two region subtags

↑ back to top

Permalink to Explain an extended language subtag with the wrong prefixExplain an extended language subtag with the wrong prefix

↑ back to top

Permalink to Validate an extended language subtag after its registered prefixValidate an extended language subtag after its registered prefix

↑ back to top

Permalink to Validate multiple uniquely prefixed extensionsValidate multiple uniquely prefixed extensions

↑ back to top

Permalink to Accept an IANA-grandfathered language tagAccept an IANA-grandfathered language tag

↑ back to top

Permalink to Reject text that does not resemble a language tagReject text that does not resemble a language tag

↑ back to top

Permalink to Validate a private-use language tagValidate a private-use language tag

↑ back to top

Permalink to Explain why a repeated variant is invalidExplain why a repeated variant is invalid

↑ back to top

Permalink to Validate language, script, region, and variant subtags togetherValidate language, script, region, and variant subtags together

↑ back to top

Permalink to Explain an extension singleton without extension contentExplain an extension singleton without extension content

↑ back to top

Permalink to Various examplesVarious examples

↑ back to top
back 

Copyright

All rights reserved © Roy Revelt 2026
All our open source packages are under MIT licenceopens in a new tab

Activities

🐛 See a bug? Raise an issueopens in a new tab
💘 Check out the Indiewebopens in a new tab and Libera manifestoopens in a new tab