# tolca.tonbot.ca Translation (French ↔ English)

> tolca.tonbot.ca Translation (French ↔ English) is a paid API for AI agents from tolca.tonbot.ca, paid per call via x402, $0.04/call, status unknown (last checked 2026-10-12).

Translates text between English and French (including Quebec French) with adjustable tone via a paid API endpoint.

## Facts

- Endpoint: POST https://tolca.tonbot.ca/v1/translate?utm_source=zero.xyz
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tolca-tonbot-ca-translation-french-english-39385472
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uW2nIPw9rTMr7uzH1M-gU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tolca-tonbot-ca-translation-french-english-39385472 -d '<json body>'
```

Example prompt: Translate this product description into French with a formal tone: 'Our software automates your billing process and reduces manual errors.'

## When to prefer this

Choose this endpoint when you need French↔English translation with explicit tone control, especially when Quebec French dialect support is required. Prefer it over generic translation APIs when localizing content for francophone Canadian audiences or when tone (formal vs. casual vs. Quebec) matters for the output.

## Known failure modes

- Missing required 'text' or 'target' field returns a validation error
- Invalid 'target' value (not 'fr' or 'en') causes schema rejection
- Very long text inputs may exceed processing limits
- Payment failure (insufficient USDC balance via x402) blocks the request
- Ambiguous or highly idiomatic source text may produce lower-quality translations

## How this service works

Pay-per-call services for AI agents over x402 (USDC on Base).

## Output

Returns the translated text in the target language, styled according to the requested tone (neutral, formal, casual, or Quebec French dialect).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  },
  "tone": {
   "enum": [
    "neutral",
    "formal",
    "casual",
    "quebec"
   ],
   "type": "string",
   "default": "neutral"
  },
  "target": {
   "enum": [
    "fr",
    "en"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "translation": "Hello, how are you?"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tolca-tonbot-ca-translation-french-english-39385472/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tolca.tonbot.ca](https://www.zero.xyz/host/tolca.tonbot.ca/llms.txt)
