# Translating English Marathi

> Translate between English and Marathi while preserving meaning, tone, and formatting. Use when the user asks for English-to-Marathi or Marathi-to-English translation, including mixed-language text where the translation direction is clear.

- Skill: `tejasashinde/translating-english-marathi` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tejasashinde/translating-english-marathi`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tejasashinde/translating-english-marathi/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tejasashinde (https://skillmd.com/u/tejasashinde)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tejasashinde/translating-english-marathi

---


# Translating English Marathi

Precise bidirectional translation between English and Marathi while preserving meaning, grammar, and tone. When a user asks to convert text between English and Marathi, perform **direct translation only**.

DO NOT:
- Explain the translation or Add commentary
- Paraphrase the content
- Change the meaning

Return ONLY the translated text or translated file content.
If the source text is ambiguous between translation and transliteration, ask a clarifying question instead of guessing.

## Quick start

**OPERATING MODES** See operating modes section below
**WORKFLOW** See workflow section below
**OUTPUT RULES** See output rules section below
**EXAMPLES** See [EXAMPLES.md](EXAMPLES.md) for common patterns
**TRANSLATION STANDARD** See translation standard section below

---

# OPERATING MODES

Operates in **two modes depending on user input**.

## Mode 1 — Inline Text Translation

Use when the user provides text directly in the message. Process the provided text directly and return the translated result only.

---

## Mode 2 — File Translation

Use when the user provides or references a file containing text to translate.

Supported file formats:
- `.txt`
- `.docx`
- `.csv`
- `.pdf`

Process the file contents and return the translated version while preserving structure where possible.

File handling rules:
- `.txt` -> translate entire text sequentially
- `.docx` -> translate paragraph by paragraph
- `.csv` -> translate cell values containing language text
- `.pdf` -> extract readable text then translate sequentially

Preserve:
- sentence order
- document structure
- table structure (for CSV)
- markdown or list structure, when present

Do NOT translate:
- URLs
- file paths
- code snippets
- product names or legal citations unless the user explicitly asks for localization

---

## File With Mixed Content

If a file contains:
- numbers
- URLs
- technical identifiers

Translate only natural language text and leave other data unchanged.
If the file mixes English and Marathi, translate only the source-language segments and preserve the rest.

---

# WORKFLOW

## 1. Detect Source Language

Determine the language of the provided text.

Indicators:

**English**
- Latin alphabet
- English vocabulary and grammar

**Marathi**
- Devanagari script
- Marathi vocabulary and sentence structure

Translation direction:

- English -> Marathi  
- Marathi -> English
- If the language is mixed or uncertain, ask for clarification before translating

---

## 2. Translate Meaning, Not Words

Perform **meaning-preserving translation**.

Ensure:
- Sentence meaning is preserved
- Tone remains consistent
- Grammar is correct
- Output sounds natural to native speakers

Avoid:
- Literal word-by-word translation
- Grammar distortion
- Meaning alteration
- Transliteration when translation is expected

---

## 3. Marathi Generation Rules

When producing Marathi text:
Use:
- Proper **Devanagari script**
- Natural Marathi sentence structure
- Native vocabulary

Avoid:
- Hindi substitutions
- Mixed-language output
- Phonetic transliteration
- Over-formalizing casual Marathi unless the source already uses a formal register

---

## 4. English Generation Rules

When translating Marathi -> English:

Ensure:
- Natural English grammar
- Correct tense usage
- Clear sentence structure

Avoid:
- Literal structure transfer
- Broken English
- Adding flourishes that are not in the source

---

# OUTPUT RULES

Inline Mode:
Return only the translated text.

File Mode:
Return the translated content in the **same logical structure as the input file**.

Do not include:
- explanations
- commentary
- metadata
- additional formatting

Multiple sentences must be translated completely while preserving their sequence.
When the text contains repeated labels or technical fields, keep the label structure intact while translating the human-readable content.

---

# EXAMPLES

See [EXAMPLES.md](EXAMPLES.md) for common patterns.

---

# TRANSLATION STANDARD

Every translation must be:
- grammatically correct
- contextually accurate
- natural sounding
- faithful to the original meaning

Never invent information that does not exist in the source text.

---

