{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/2"},{"label":"Application","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-application"}],"enrichment":{"capability":"Validates and parses IANA language tags according to BCP 47 (RFC 5646) standards, allowing you to check whether a language tag is valid and extract its language, script, and region components.","skillfed_tags":["language-tags","bcp47","i18n"],"use_cases":["Validate user-supplied language preferences in a web application before storing or processing them.","Parse a language tag like 'zh-Hans-CN' to extract the language, script, and region for localization logic.","Look up the description of a language subtag (e.g., what 'Latn' means) from the IANA registry.","Build a language selector UI that accepts only valid BCP 47 tags and rejects malformed input."],"what_it_does":"language-tags is a Python library for working with IANA language tags as defined by BCP 47 and RFC 5646. It provides validation and parsing of language tags (like 'en-US' or 'nl-Latn-BE') and lets you query the IANA language subtag registry to look up descriptions and metadata for each component. The package wraps the official IANA language subtag registry in JSON form and exposes it through a simple API.\n\nYou use it when you need to validate that a language tag conforms to the standard, extract its parts (language code, script, region), or look up what a particular subtag means. It has no external runtime dependencies and is actively maintained to track changes in the IANA registry.","worth_installing":"Yes. This is a stable, actively maintained library with no dependencies, a permissive MIT license, and low install friction. Install it if you need to validate or parse IANA language tags in your application. The only constraint is a Python 3.10+ requirement."},"id":"language-tags","links":{"html":"https://skillfed.io/packages/language-tags","md":"https://skillfed.io/packages/language-tags.md","pypi":"https://pypi.org/project/language-tags/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-08","license_spdx":"MIT","license_treatment":"permissive","name":"language-tags","python_support":"supports_current","summary":"This project is a Python version of the language-tags Javascript project."},"popularity":{"monthly_downloads":2383060,"position":3095,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.3.1"}
