Back to Explore

mattcg/language-subtag-registry

GitHub
1 watchersOpen source

Last release: 11/16/2019

Provides BCP 47 and IANA language subtag data as neatly organized JSON files, including a flat `registry.json` plus per-scope and per-type JSON files for fast lookups by language tag or subtag. Useful for developers doing i18n and standards-based language tag handling, with updates synced from the official IANA-hosted registry.

Project status

  • The repository appears to be a maintained data/parser project for BCP 47 and IANA language subtag registry content in JSON format, with an upstream push as recent as 2025-12-09, though the last tagged updates shown are older (2019, 2017, 2016).
  • Update cadence looks infrequent based on the provided version history, with no new tagged updates after v0.3.20 (2019-11-16), suggesting maintenance with occasional data regeneration rather than frequent feature releases.

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v0.3.20

    11/16/2019

    v0.3.20 does not include any publisher release notes, but the diff shows the package was largely regenerated with updated IANA BCP 47 registry data. In addition to large JSON data changes, there are small build/CI changes and a behavioral fix in the data importer (scripts/importer.js).

  • v0.3.18

    3/3/2017

    v0.3.18 is a data update for the BCP 47/IANA language subtag registry. It regenerates multiple JSON indices and expands the registry with new subtags and additional metadata (including deprecations and preferred values). No release notes were provided, so behavioral and compatibility impacts must be inferred from the diff.

    BreakingFeatures
  • v0.3.16

    9/12/2016

    Release v0.3.16 was published, but no release notes were provided by the publisher. As a result, the actionable changes (new features, breaking changes, bug fixes, security, performance, dependencies, or migration steps) cannot be determined from the release notes alone.

  • v0.3.15

    7/15/2016

    v0.3.15 is a data-only release that regenerates the BCP 47/IANA language subtag registry JSON from an updated upstream dataset (meta File-Date moved to 2016-06-30). It adds new registry records and refreshes multiple derived index files, but no release notes were provided to describe these changes.

    BreakingFeatures
  • v0.3.14

    6/21/2016

    Release v0.3.14 does not include any published release notes. The diff shows this version is primarily a regenerated update of the BCP 47/IANA language subtag registry dataset, including renumbered index mappings and updated registry metadata such as added, deprecated, and preferred values.

    BreakingFeatures
  • v0.3.13

    1/12/2016

    Release v0.3.13 updates the BCP 47/IANA language subtag registry dataset and bumps the package version from 0.3.12 to 0.3.13. The diff shows additions of several new script and variant subtags, plus a large renumbering of internal numeric indices (region, script, variant, and related mappings). Release notes were not provided, so the dataset changes are effectively undocumented.

    BreakingFeatures
  • v0.3.12

    10/19/2015

    v0.3.12 is a data refresh release for the BCP 47 / IANA language subtag registry. The diff shows new script subtags added to the registry (Bhks, Leke) and a regenerated dataset with updated File-Date metadata.

    Features
  • v0.3.11

    6/9/2015

    v0.3.11 updates the packaged BCP 47, IANA language subtag registry data and regenerates multiple JSON indices. The publisher did not include any release notes, but the diff shows substantial data regeneration and reindexing, plus additions of new subtags and description changes for existing ones.

    Features
  • v0.3.10

    5/3/2015

    v0.3.10 updates the embedded IANA BCP 47 language subtag registry data, including adding a new variant subtag and updating metadata timestamps. The main impact is renumbering of several internal numeric indexes (variant, grandfathered, redundant) and enrichment of registry entries with new descriptions and deprecation/preferred-value fields. No release notes were provided, so behavioral impacts described below are not documented by the publisher.

    Features
  • v0.3.8

    2/24/2015

    Release v0.3.8 was published on 2015-02-24, but the publisher did not provide any release notes. As a result, the changes included in this version cannot be determined from the provided information.