Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.case.dev/llms.txt

Use this file to discover all available pages before exploring further.

Neural machine translation powered by Google Cloud Translation. Add translation capabilities to your app—translate documents, communications, and evidence across 100+ languages with automatic language detection.

Quick start

curl -X POST https://api.case.dev/translate/v1/translate \
  -H "Authorization: Bearer sk_case_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "q": "The deposition will be held on Monday at 10:00 AM.",
    "target": "es"
  }'

Endpoints

Translate

POST /translate/v1/translate — Translate text to target language

Detect Language

POST /translate/v1/detect — Detect the language of text

Supported Languages

GET /translate/v1/languages — List all supported languages

Features

  • 100+ Languages — Support for all major world languages including Chinese, Spanish, Arabic, Hindi, and more.
  • Auto-Detection — Automatically detect source language when not specified.
  • Batch Translation — Translate multiple strings in a single request for efficiency.
  • HTML Preservation — Preserve HTML formatting during translation.
  • Neural Machine Translation — State-of-the-art NMT models for high-quality translations.

Pricing

ServiceCost
Translation$0.03 per 1,000 characters
Language Detection$0.03 per 1,000 characters
Supported LanguagesFree
Example: A 10,000 character legal document costs $0.30 to translate.

Common use cases

Multilingual discovery

Translate foreign-language documents discovered during litigation:
casedev translate:v1 translate --q "Foreign document text" --target en --format text

Client communications

Translate client correspondence in their preferred language:
casedev translate:v1 translate --q "Email content" --target es
casedev translate:v1 translate --q "Email content" --target zh
casedev translate:v1 translate --q "Email content" --target ar

Evidence processing

Detect and translate multilingual evidence:
# First detect the language
casedev translate:v1 detect --q "Evidence text here"

# Then translate if not English
casedev translate:v1 translate --q "Evidence text here" --target en --source fr

Vault

Store translated documents alongside originals for searchable archives

OCR

Extract text from scanned documents before translation