3 ms·
You seem to be conflating languages and scripts. I'm not sure what language "Main Rang Sharbato Ka" (Hindi?) but as you point out, it could be written in anothe
by frogulis 4y ago
You seem to be conflating languages and scripts. I'm not sure what language "Main Rang Sharbato Ka" (Hindi?) but as you point out, it could be written in another script, I assume Devanagari or Arabic script. It would still be Hindi(?) though.
Though languages are often associated with one primary writing system, often another can be adapted for use.
Look at how Vietnamese was classically written with a form of Chinese characters, but in modern times is written in Latin script using a system adapted from Portuguese.
I think your question is still a good one (which I don't know the answer to) but it's worth being precise with the terminology :)
- trifit 4y agoThanks, was referring to characters not written natively. Cool, now just need to find a Vietnamese girlfriend to share this with so I can score some points :P
- sargstuff 4y agoBecause of having lot more character references? :-)
- schoen 4y agoYes, the languages are Hindustani (Hindi and Urdu) and English, while the scripts are Latin, Devanagari, and usually Nastaliq. Compare Russian (language) vs. Cyrillic (script). The use of the Latin alphabet to write languages that aren't traditionally written in it is called Romanization, and it exists for all sorts of reasons. https://en.wikipedia.org/wiki/Hinglish https://en.wikipedia.org/wiki/Hinglish says > In India, Romanized Hindi is the dominant form of expression online. In an analysis of YouTube comments, Palakodety et al., identified that 52% of comments were in Romanized Hindi, 46% in English, and 1% in Devanagari Hindi. The most common explanation for use of Romanization online between native speakers of a language that's traditionally written in some other script is limitations of computer systems. Those can include things like * inconsistent character encoding support (different people or different software systems don't agree on which encoding to use, or some software system actually corrupts or filters out some encodings) * poor input method support (it's hard to type in some other script on some devices) * poor rendering support (some software system doesn't display some script well, e.g. failing to render ligatures between connected characters properly) * legacy of historical software problems (people may have learned to use earlier systems that didn't have good language support, and may have developed workarounds that then persisted because of cultural inertia or individual habits) * limited literacy (people might not have enough training and practice in a script to be fully comfortable reading and/or writing it, even if they're fluent speakers orally) Almost every computer system supports ASCII perfectly, and so that can easily become a lowest common denominator for representing various languages. This is not uncommon online with Arabic and Chinese, in addition to Hindustani. But I don't actually know the answer here; those are just some common trends related to representation of languages on computers...
- sargstuff 4y agoBased on experiences dealing with unicode/non-unicode issues, sounds like a historical more support for latin character set per length of time available vs. the length of time relevant unicode character set(s) has been available. Python language unicode discussion : https://realpython.com/python-encodings-guide/ https://realpython.com/python-encodings-guide/
- deleted 4y ago[deleted]