<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[James Carter Writes]]></title><description><![CDATA[James Carter Writes]]></description><link>https://jamescarterwrites.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 15 Nov 2026 18:29:45 GMT</lastBuildDate><atom:link href="https://jamescarterwrites.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Transliteration Is Not Translation: How Roman Keystrokes Become Devanagari]]></title><description><![CDATA[People often use the words interchangeably, but transliteration and translation solve different problems. Translation changes the language: "how are you"…]]></description><link>https://jamescarterwrites.hashnode.dev/transliteration-is-not-translation-how-roman-keystrokes-become-devanagari</link><guid isPermaLink="true">https://jamescarterwrites.hashnode.dev/transliteration-is-not-translation-how-roman-keystrokes-become-devanagari</guid><category><![CDATA[Hindi]]></category><category><![CDATA[language]]></category><category><![CDATA[web tools]]></category><category><![CDATA[writing]]></category><dc:creator><![CDATA[James Carter]]></dc:creator><pubDate>Sat, 14 Nov 2026 23:27:23 GMT</pubDate><content:encoded><![CDATA[<p>People often use the words interchangeably, but transliteration and translation solve different problems. Translation changes the language: "how are you" becomes a Hindi sentence with Hindi words. Transliteration changes only the script: the words stay exactly the same, but "aap kaise ho" is rendered in Devanagari characters instead of Roman ones.</p>
<p>That distinction matters for the hundreds of millions of people who write Hinglish every day. They do not need their words translated — they wrote them already. They need those words in the script they belong to, for a greeting, a formal message, or simply because Devanagari looks right.</p>
<p>Under the hood, a transliteration engine is mostly a mapping problem with judgement calls. Roman letters are ambiguous: "a" can map to more than one Devanagari vowel depending on position, and combinations like "kh", "chh" and "aa" have to be read as units, not single letters. A good engine processes text greedily, longest-match first, and keeps the rules predictable so users can guess how a word will come out before they type it.</p>
<p>The practical test is speed of thought. If a user has to stop and think about how to spell something for the machine, the tool has failed. The best compliment a transliteration tool can get is that people forget it is there.</p>
<p>If you want to see the idea working, <a href="https://instanthindi.com/">the live tool</a> behind this post converts Hinglish to Devanagari as you type, free in the browser. Type the way you chat; read it the way it was meant to be written.</p>
]]></content:encoded></item></channel></rss>