Biber::LangTags(3pm)

πŸ’– NAME πŸ’–

Biber::LangTags β€” it's giving Biber::LangTags objects ✨

okay bestie, this is the module that handles language tags, and it's honestly so iconic for it. it makes little LangTag objects and knows how to take a BCP47 tag apart piece by piece. no cap. πŸ¦‹


🌸 the methods 🌸

✨ new ✨

new β€” this is the constructor, and what it does is: it's an object whose whole personality is parsing language tags and then instantiating LangTag objects from them. that's the job. that's the vibe check. πŸ’…

πŸŽ€ parse πŸŽ€

parse β€” takes a BCP47 tag and parses it into its components. literally breaks it down into all its lil parts. so satisfying to watch fr fr πŸ“


πŸ‘‘ AUTHORS πŸ‘‘

the mastermind behind all this is Philip Kime <philip at kime.org.uk> πŸ’œ


πŸ’€ BUGS πŸ’€

found a bug? want a feature? don't just suffer in silence bestie 😭 β€” please report any bugs or feature requests on our Github tracker at https://github.com/plk/biber/issues 🫢


Copyright 2012-2026 Philip Kime, all rights reserved.

This module is free software. You can redistribute it and/or modify it under the terms of the Artistic License 2.0. periodt. ✨

This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. so like, it's free, but it's not making any promises, okay? πŸ™ˆ

and that's the whole page, bestie πŸ’– this one came out of perl v5.42.3, dated 2026-08-14, and yes, the page you just read is literally called Biber::LangTags(3pm). slay. πŸ‘‘βœ¨

πŸ“¦ where this page comes from