https://github.com/tderflinger/script-lang-matcher
JSON file to match script names with languages
https://github.com/tderflinger/script-lang-matcher
Last synced: 5 months ago
JSON representation
JSON file to match script names with languages
- Host: GitHub
- URL: https://github.com/tderflinger/script-lang-matcher
- Owner: tderflinger
- License: mit
- Created: 2023-11-16T09:57:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-16T10:13:40.000Z (over 2 years ago)
- Last Synced: 2025-06-03T14:51:37.962Z (about 1 year ago)
- Size: 6.84 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# script-lang-matcher
This JSON file (script-lang-match.json) matches scripts (alphabets) to their languages.
ISO-15924 is used for the script codes. The languages codes are based on ISO-639-3.
Note that the Latin script is not included, because it is the default script.
Example for the Tamil script:
```json
{
"id": "Taml",
"name": "Tamil",
"notes": null,
"langs": ["tam", "oty", "kev", "bfq", "iru", "pcg", "saz"]
},
```
The "id" field is the ISO-15924 code for the script. The "name" field is the name of the script.
The "langs" field is an array of language codes based on ISO-639-3. In the case of the Tamil script it is
the Tamil language (tam), Old Tamil (oty), Kanikkaran (kev) and four other languages.
## References
The script-lang-match.json file is based on https://github.com/sigpwned/iso-15924-and-unicode-scripts,
CC0 licensed.
The data is from https://en.wikipedia.org/wiki/ISO_15924
## License
MIT License