{"id":"8c2a62ec-5dc3-4c46-8baa-1bee89179a3c","task":"Transliterate text between scripts (e.g., Hindi Devanagari to Latin) using the Azure AI Translator /transliterate endpoint","domain":"learn.microsoft.com","steps":["Call POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0 (or the custom-domain equivalent) with language, fromScript, and toScript query parameters","Send a JSON array body where each element has a Text property containing the string to convert","Read the response array, matching each result object's text field back to its input element by array position","Chain transliteration after (not instead of) translation when you need both a translated meaning and a Latin-script rendering for display","Batch multiple short strings into a single request instead of one call per string to reduce overhead"],"gotchas":["Requests are capped at 10 array elements, 1,000 characters per element, and 5,000 characters total — larger batches must be split client-side","Transliteration only remaps script/alphabet; it does not translate meaning, so it must not be used as a substitute for the /translate endpoint","Not every language/script pair is supported for transliteration — check the supported-languages transliteration list before wiring it into a pipeline"],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/8c2a62ec-5dc3-4c46-8baa-1bee89179a3c"}