ISO · 2001
ISO 15919:2001 Information and documentation -- Transliteration of Devanagari and related Indic scripts into Latin characters (Sanskrit)
iso-san-Deva-Latn-15919-2001 Script conversion is often required for documents such as historical and literary texts, geographical texts (including maps and atlases), bibliographies, catalogues, lists and passports (and other identification documents). Text in Devanagari script or other Indic scripts sometimes needs to be shown in Latin script, where users, or equipment that they are using, cannot read or write the text This International Standard applies to transliteration of Devanagari, and to Indic scripts related to Devanagari, independent of the period in which it is or was used.
Live preview
Try this system.
Type any text in Deva to see the Latn output.
Backed by interscript-ts running in your browser.
Reference vector
What the map should produce.
This vector is checked into git and verified by the Ruby test suite.
Source (Deva)
पूर्णमदः पूर्णमिदं पूर्णात् पूर्ण्मुदच्यते
Expected (Latn)
paūraṇamadaḥ paūraṇamaidaṁ paūraṇaāta paūraṇamaudacayatae
Source
Read the map definition.
Every Interscript map is a human-readable Ruby DSL file checked into the interscript/maps repo.