Blog

Kashmiri vs Google Translate: Why AI Still Struggles with Kashmir's Language

Faizan Ayoub · 4 March 2026 · 6 min read · updated 30 September 2026

  • Google Translate
  • Machine translation
Large black Nastaliq calligraphy on cream paper with small marginal notes
Nastaliq calligraphy by Muʻjiz Raqam Khan Qandahari, Delhi, mid-19th century — the script Kashmiri is written in today.Muʻjiz Raqam Khan Qandahari, Public domain, source

Key takeaways

  • Google Translate covers roughly 240 languages but not Kashmiri; Microsoft Translator lists Kashmiri, and open models IndicTrans2 and NLLB-200 translate it.
  • Quality stays low because Kashmiri has a few hundred thousand public parallel pairs at most, two scripts, and spelling that varies from writer to writer.
  • What helps is cleaner parallel data, fine-tuning dedicated translation models rather than general chat models, test sets no training corpus contains, and native-speaker checks.
Contents
  1. Who does translate Kashmiri
  2. Why quality is low
  3. What about general AI models?
  4. What helps

Try translating Kashmiri with Google Translate and you will find it is not on the list. Google now covers roughly 240 languages, including several Indian ones added in 2024, and Kashmiri is still not among them.

Who does translate Kashmiri

  • Microsoft Translator lists Kashmiri (ks) for text translation.
  • IndicTrans2 (AI4Bharat) and NLLB-200 (Meta) are open models that include Kashmiri in Perso-Arabic script.
  • Bhashini, the Government of India's language platform, offers translation for Indian languages; check its current list for Kashmiri.
  • Our translator, NLLB-200 fine-tuned on 93,064 Kashmiri–English pairs, is free to try for research use.

Support is not the same as quality. For Kashmiri, even the systems that cover it make frequent mistakes.

Why quality is low

Translation systems learn from parallel text. English, Spanish or Hindi have billions of sentences available; Kashmiri has a few hundred thousand public parallel pairs at most, spread across a few collections. Kashmiri is also written in two scripts, Perso-Arabic Nastaliq and Devanagari, with spelling that varies from writer to writer, which makes the little data there is harder to use.

What about general AI models?

Large multilingual models see very little genuine Kashmiri text during training. Asked to translate it, they tend to produce:

  • fluent English that misses the key meaning;
  • transliteration instead of translation;
  • hallucinations: confident English with no relation to the source;
  • failures on idioms and culturally specific phrases.

In the ICRTC-2026 paper, a dedicated 600-million-parameter translation model beat a fine-tuned 7-billion-parameter general-purpose LLM on Kashmiri, as reported; follow-up work in 2026 is re-testing that result.

What helps

  • More and cleaner parallel data, with its sources and licences respected.
  • Fine-tuning dedicated translation models rather than relying on general chat models.
  • Honest benchmarks: test sentences that no training corpus contains, so scores are not inflated.
  • Native speakers checking the output, because automatic scores miss many errors that matter.

Speak Kashmiri?

Help us find where computer translation still fails Kashmiri. Mark 25 sentences, three translations each; your answers save as you go.

← All posts