l91/iso-3166-2

PHP Lib for ISO 3166-2

v1.0.2 2022-05-30 11:55 UTC

This package is auto-updated.

Last update: 2024-04-29 03:41:44 UTC


README

Complete Collection of json files for the country subdivision from ISO 3166-2.

ISO 3166-2 https://en.wikipedia.org/wiki/ISO_3166-2

Usage

$ukSubdivisions = \L91\ISO_3166_2\Subdivision::getSubdivisions('gb');

Folder Structure

  • subdivisions (all subdivisions by countrycode)
  • countrycode (specific translations)

Example:

  • subdivisions
    • at.json (all subdivisions from austria in the default/country language)
    • at
      • en.json (english translated subdivisions)

Contribute

Feel free to contribute by add translates and co. from the ISO-3166-2.

Progress
Subdivisions 100%
Specific Translates 1%

Code Snippet to get the ISO from Wiki in Dev Tools

var obj = {};
$('.jquery-tablesorter tbody').eq(0).find('td:first-child').each(function() {
     obj[$.trim($(this).text())] = $.trim($(this).next().text());
});

console.log(JSON.stringify(obj, null, 4));