Generated by GPT-5-mini| ISO 15924 | |
|---|---|
| Title | ISO 15924 |
| Organization | International Organization for Standardization |
| Domain | Codes for the representation of names of scripts |
| First published | 2004 |
| Status | Published |
ISO 15924 is an international standard that assigns four-letter codes and numeric codes to writing systems used for the written representation of human languages. It provides a stable registry for script identifiers used by organizations such as the International Organization for Standardization, the Internet Engineering Task Force, the World Wide Web Consortium, and the United Nations Educational, Scientific and Cultural Organization for interoperability across computing, publishing, and archival systems. The registry supports multilingual information exchange among systems operated by entities including the Library of Congress, the British Library, the Smithsonian Institution, and the European Commission.
ISO 15924 codifies written scripts with four-letter codes and three-digit numeric codes to represent scripts such as Latin script, Cyrillic script, Arabic script, Devanagari script, and Han characters. The standard is used alongside language identifiers in standards like ISO 639-1 and ISO 639-2 and with region tags from ISO 3166-1 alpha-2 to enable tagging practices in specifications produced by the Internet Engineering Task Force and the World Wide Web Consortium. Implementations appear in products and services offered by companies and institutions such as Microsoft, Google, Apple Inc., Adobe Systems Incorporated, Mozilla Foundation, and the International Organization for Standardization's member bodies, as well as cultural heritage organizations like the Bibliothèque nationale de France and the Vatican Library.
Work that led to the standard involved experts from bodies including the International Organization for Standardization technical committees and national standards organizations such as the British Standards Institution, the American National Standards Institute, Standards Australia, and the Deutsches Institut für Normung. Influence derived from earlier registries maintained by institutions like the Library of Congress and proposals discussed in forums including the Unicode Consortium and the Internet Engineering Task Force working groups. The list evolved through collaboration with scholars from institutions such as University of Oxford, Harvard University, Max Planck Institute for Informatics, and the Leibniz Institute for Psychology Information to accommodate historical scripts used in corpora maintained by institutions like the British Museum and Bibliothèque nationale de France.
Each entry in the registry contains a four-letter code, a three-digit numeric code, a script name, and metadata such as typing direction and scope. Examples include codes for scripts used by civilizations represented in collections at the British Museum, the Pergamon Museum, and the Metropolitan Museum of Art, and scripts studied at universities such as University of Cambridge, Columbia University, and University of Tokyo. The registry records properties that interact with technologies specified by organizations such as the Internet Engineering Task Force, the World Wide Web Consortium, and the Unicode Consortium; these properties aid implementers at companies like IBM, Oracle Corporation, Facebook, Twitter, and LinkedIn when rendering text for platforms including Android (operating system), iOS, Windows, and macOS.
The standard is maintained by a registration authority appointed by the International Organization for Standardization in consultation with the Unicode Consortium and national bodies such as the Library of Congress and the German National Library. Requests for new codes are reviewed with input from scholars affiliated with institutions like the British Library, the Vatican Library, and the Smithsonian Institution, and from working groups in organizations such as the Unicode Technical Committee and the Internet Engineering Task Force. Maintenance processes align with practices used by standards such as ISO 639-3 and registries managed by entities like the Globalization and Localization Association and the Open Source Initiative to ensure consistent identifiers for use by publishers including Elsevier, Springer Nature, and Wiley-Blackwell.
ISO 15924 codes are used in markup and metadata frameworks promulgated by the World Wide Web Consortium such as in HTML5 attributes, and in internet protocols defined by the Internet Engineering Task Force for content negotiation. Libraries and archives like the Library of Congress, the British Library, National Library of China, and the Bibliothèque nationale de France use these codes in cataloging systems interoperable with standards such as MARC 21 and Dublin Core. Digital humanities projects at institutions like Stanford University, Princeton University, and École Normale Supérieure employ the registry when encoding corpora, and publishers such as Oxford University Press and Cambridge University Press rely on it in typesetting and font technologies from vendors like Monotype Imaging and Adobe Systems Incorporated.
The registry interoperates with language identifiers defined by ISO 639-1, ISO 639-2, and ISO 639-3, and with region and country codes in ISO 3166-1 alpha-2 for composite tagging schemes used in web standards produced by the World Wide Web Consortium and protocol frameworks from the Internet Engineering Task Force. It complements character encoding and text model specifications from the Unicode Consortium and interacts with bibliographic metadata standards maintained by the Library of Congress and archival frameworks used by the International Council on Archives. The standard is referenced in policy and technical documents prepared by organizations such as the European Commission, the United Nations Educational, Scientific and Cultural Organization, and the Organisation for Economic Co-operation and Development.
Category:ISO standards