Template:ISO 15924 alias: Difference between revisions
Jump to navigation
Jump to search
Undid revision 1059196094 by Paine Ellsworth (talk) Kawi, Nagb, and Sunu are not in Unicode and do not have Unicode aliases in ISO 15924 |
imported>Drmccreedy Update for Unicode v15.0 |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
<!-- As of | <!-- As of 2022-08-05 this is the complete list of 166 Unicode 15.0 code-to-alias script IDs (Property Value Alias) by ISO 15924/Unicode | ||
Expected input: "alpha4=" OR "1=" (an existing ISO 15924 code in alpha4, eg "Latn") | Expected input: "alpha4=" OR "1=" (an existing ISO 15924 code in alpha4, eg "Latn") | ||
Line 65: | Line 65: | ||
| Kali = Kayah Li | | Kali = Kayah Li | ||
| Kana = Katakana | | Kana = Katakana | ||
| Kawi = Kawi | |||
| Khar = Kharoshthi | | Khar = Kharoshthi | ||
| Khmr = Khmer | | Khmr = Khmer | ||
Line 97: | Line 98: | ||
| Mult = Multani | | Mult = Multani | ||
| Mymr = Myanmar | | Mymr = Myanmar | ||
| Nagm = Nag Mundari | |||
| Nand = Nandinagari | | Nand = Nandinagari | ||
| Narb = Old North Arabian | | Narb = Old North Arabian |
Latest revision as of 04:02, 14 September 2022
This template provides the Alias, as defined by Unicode.
It also is used to determine whether a script is formally present in Unicode. (Script-id has an Alias <==> script is in Unicode).
A dozen ISO-defined scripts are merged into other scripts by Unicode. See /Unicode-merged-into-script.
Usage
Expected code input: {{{1}}}=an ISO 15924 code ("Latn" in alpha-4 OR its numeric code)
- {{ISO 15924 alias|Latn}} → Latin
- {{ISO 15924 alias|215}} → Latin
Default output, in case the input is not found in the list, is blank (no text). It can be set different:
- {{ISO 15924 alias|Latin}} → (empty string)
- {{ISO 15924 alias}} → (empty string)
- {{ISO 15924 alias|215|default=Unknown}} → Latin
- {{ISO 15924 alias|Latin|default=Unknown}} → Unknown
Version
- Alias names as of 2022-08-05, aligned with Unicode version 15.0. [1] and [2] (Latest Version files). File version self-identifies as "PropertyValueAliases-14.0.0.txt # Date: 2021-05-10, 21:08:53 GMT"
Template data
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:ISO 15924 alias in articles based on its TemplateData.
TemplateData for ISO 15924 alias
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
1 | 1 | no description | Unknown | optional |
alpha4 | alpha4 | no description | Unknown | optional |
default | default | no description | Unknown | optional |
General information on ISO 15924 templates
This section:
Overview
Item | In template | /subs | Content | Example | Publisher | Usage | TPU | Note | |||
---|---|---|---|---|---|---|---|---|---|---|---|
Code (ISO) | {{ISO 15924 code}} | /subp | ID | Arab | ISO 15924 | Everywhere | [TPU] | Alpha-4, enwiki central ISO script id list | |||
Alias (Unicode) | {{ISO 15924 alias}} | /subp | ID | Arabic | Unicode | [TPU] | |||||
Article (enwiki) | {{ISO 15924/wp-article}} | /subp | ID | [[Arabic script]] | enwiki | [TPU] | |||||
QID (wikidata) | {{ISO 15924/qid}} | /subp | ID | Q790681 | Wikidata | [TPU] | |||||
Number; range 000–999 | {{ISO 15924 number}} | /subp | ID | 234 | ISO 15924 | rarely | [TPU] | ISO number not used as ID in enwiki; see Code | |||
Scripts (sub)merged into main scripts
|
{{ISO 15924 alias/unicode-merged-into-script}} | /subp | Merged scripts | Latf → Latn | Unicode | Script descriptions, re U+ | [TPU] | In mainspace: 10× hardcoded (e.g.); 2× Qxxx depr | |||
Name | {{ISO 15924 name}} | /subp | data | Deseret (Mormon) | ISO 15924 | [TPU] | |||||
Unicode chapter | {{ISO 15924/unicode-chapter}} | /subp | data | Ch 18.1 | Unicode | [TPU] | pdf does not open at .n subchapter | ||||
Script example
character |
{{ISO 15924/script-example-character}} | /subp | data | ع | enwiki | User boxes | [TPU] | ||||
In Mainspace | |||||||||||
Overview
|
{{ISO 15924 script codes and related Unicode data}} | /subp | list | enwiki | ISO 15924 | [TPU] | Mainspace: ISO 15924, Script (Unicode), Unicode character property | ||||
Blocks ⇄ Scripts | {{Unicode blocks}} | /subp | list | enwiki | some script articles | [TPU] | Mainspace; related | ||||
graphs | {{ISO 15924/unicode-script-illustration}} | /subp | fonts&files | [TPU] | Mainspace, Scripts in Unicode | ||||||
Overviews | |||||||||||
4 IDs:
|
{{ISO 15924/overview-4id}} | /subp | 4 ID's, related | Wikidata | check consistency | [TPU] | |||||
Properties | {{ISO 15924/overview-4id/properties}} | /subp | data | dir | Wikidata | doc, more WD props | [TPU] | ||||
description | {{ISO 15924/overview-4id-relations}} | /subp | overview | enwiki | [TPU] | 4 ID's: ISO-U+-WD-enwiki | |||||
Overview: templates | {{ISO 15924/overview-templates}} | /subp | list | Wikipedia | [TPU] | ||||||
WP-category | {{ISO 15924/wp-category}} | /subp | data | Category:Arabic script | enwiki | Not checked for mainspace | [TPU] | watered down concept for minor scripts | |||
Block names | {{Unicode blocks/overview}} | /subp | en: pages | Greek and Cyrillic | Unicode | Checking; {{Unicode blocks}} | [TPU] | Category:Unicode blocks (0) | |||
Charts | {{Unicode blocks/overview}} | /subp | en: templates | Unicode | Mainly by Block | [TPU] | Category:Unicode charts (0) | ||||
Also (doc, userbox, technical, ...) | |||||||||||
Documentation | {{ISO 15924 templates/doc}} | /subp | prime documentation | Latin script in Unicode (~) | [TPU] | Reused in multiple templates | |||||
Unicode Latn links | {{ISO 15924/overview-Latn in Unicode}} | /subp | Unicode | [TPU] | Full overview (aim) | ||||||
Redirect | {{R from ISO 15924 code}} | /subp | template | enwiki | Redirects | [TPU] | |||||
userbox | {{User iso15924}} | /subp | Userboxes | [TPU] | |||||||
Related Changes | {{Recent changes in Unicode}} | /subp | pages Unicode, ISO 15924 WP:RELC | Related Changes | enwiki | WikiProject | [TPU] | 900+700 P x T | |||
Unicode versions | {{Unicode version}} | /subp | Version number | as of Unicode version 13.0 | enwiki | [TPU] | (new Sep2022) | ||||
Wikidata properties | |||||||||||
Directionality | P1406 (P1406) | P1406 | {{Infobox}}, ... | ||||||||
Unicode ranges | P5949 (P5949) | P5949 | {{Infobox}}, ... | ||||||||
ISO English name | P2561 (P2561) | P2561 | Crosscheck only | ||||||||
Modules | |||||||||||
Data module | module:Unicode data | /subp | § Functions overview | ||||||||
HTML named entities | module:Numcr2namecr | /subp | |||||||||
|
ISO updates
- The ISO 15924 list of script codes is updated regularly, usually at least once a year. The current list is complete as of 3 December 2021[update], and defines 213 codes (code, number, script name).
- As of 07:13, 15 February 2022 (UTC)[update], this template contains 258 ISO 15924 script codes. All are paired in both forms Xxxx and 123 (Alpha-4 and numerical). This 258 includes 50 distinct Qxxx codes. Some ISO-defined codes may have no ISO name, and/or may not be Unicode-defined.
References
- "ISO 15924". Unicode Consortium.
- "ISO 15924 Code lists". Unicode Consortium.
- "ISO 15924 code changes". Unicode Consortium. 2021-12-03.
- "Unicode TR24 Script property". Unicode Consortium. 2022-04-29.