giriş

i18n-agent Çeviri API'sine hoş geldiniz! Kültürel uyarlamayla desteklenen yapay zeka destekli çeviri hizmeti

Bu API belgeleri, tüm kullanılabilir uç noktalar, kimlik doğrulama yöntemleri, istek/yanıt biçimleri ve hata kodları hakkında kapsamlı bilgi sağlar.

Temel URL'ler

Ortam URL
Gelişme http://localhost:8000
Üretim https://api.i18nagent.ai

Temel Özellikler

  • 🌐 Çok Dilli Destek - Kültürel uyarlamayla 10+ dile içerik çevirin
  • 🚀 Gerçek Zamanlı Akış - İlerleme güncellemeleri için Sunucu Gönderilen Olaylar
  • 📁 Dosya Çevirisi - JSON, YAML, XML, CSV ve daha fazlası için destek
  • 🔐 Güvenli Kimlik Doğrulama - API anahtarı tabanlı kimlik doğrulama
  • 💳 Kredi Sistemi - Kullandıkça öde fiyatlandırma modeli
  • 🤖 Yapay Zeka Destekli - Doğru çeviriler için gelişmiş LLM'ler kullanır

Kimlik Doğrulama

Kimlik doğrulamak için bu kodu kullanın:

# With shell, you can just pass the correct header with each request
curl "api_endpoint_here" \
  -H "Authorization: Bearer i18n_your_api_key_here"
const headers = {
  'Authorization': 'Bearer i18n_your_api_key_here',
  'Content-Type': 'application/json'
};

fetch('api_endpoint_here', { headers })
  .then(response => response.json())
  .then(data => console.log(data));
import requests

headers = {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
}

response = requests.get('api_endpoint_here', headers=headers)
print(response.json())
package main

import (
    "net/http"
)

func main() {
    client := &http.Client{}
    req, _ := http.NewRequest("GET", "api_endpoint_here", nil)
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

i18n_your_api_key_here değerini kendi API anahtarınızla değiştirdiğinizden emin olun.

i18n-agent API'si, API'ye erişim izni vermek için API anahtarlarını kullanır. API anahtarınızı hesap panelinizden alabilirsiniz.

API anahtarı, sunucuya yapılan tüm API isteklerine aşağıdaki görünüme sahip bir başlıkta dahil edilmelidir:

Authorization: Bearer i18n_your_api_key_here

Uç Noktalar

Servis Bilgisi

Servis bilgilerini al

GET /

Servis meta verilerini ve kullanılabilir uç noktaları döndürür

curl -X GET "https://api.i18nagent.ai/" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json"
const response = await fetch('https://api.i18nagent.ai/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.get(
    'https://api.i18nagent.ai/',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    
    req, _ := http.NewRequest("GET", "https://api.i18nagent.ai/", )
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

Yukarıdaki komut, aşağıdaki gibi yapılandırılmış JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.356Z"
  }
}

İzleme

Sistem durumu kontrolü

GET /health

Servis sistem durumunu kontrol et

curl -X GET "https://api.i18nagent.ai/health" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json"
const response = await fetch('https://api.i18nagent.ai/health', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.get(
    'https://api.i18nagent.ai/health',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    
    req, _ := http.NewRequest("GET", "https://api.i18nagent.ai/health", )
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

Yukarıdaki komut, aşağıdaki gibi yapılandırılmış JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

Krediler

Takım kredilerini al

GET /credits

Kimliği doğrulanmış takım için geçerli kredi bakiyesini al

curl -X GET "https://api.i18nagent.ai/credits" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json"
const response = await fetch('https://api.i18nagent.ai/credits', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.get(
    'https://api.i18nagent.ai/credits',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    
    req, _ := http.NewRequest("GET", "https://api.i18nagent.ai/credits", )
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

Yukarıdaki komut, aşağıdaki gibi yapılandırılmış JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

Diller

Desteklenen dilleri listele

GET /languages

Tüm desteklenen dilleri kalite derecelendirmeleriyle birlikte al

curl -X GET "https://api.i18nagent.ai/languages" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json"
const response = await fetch('https://api.i18nagent.ai/languages', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.get(
    'https://api.i18nagent.ai/languages',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    
    req, _ := http.NewRequest("GET", "https://api.i18nagent.ai/languages", )
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

yukarıdaki komut şöyle yapılandırılmış bir JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

Çeviri

Çeviri oluştur (birleştirilmiş)

POST /translations

Hem metin hem de dosya içeriğini çevirmek için birleştirilmiş uç nokta

curl -X POST "https://api.i18nagent.ai/translations" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "texts": [
    "Hello, world!",
    "Welcome to our service"
  ],
  "targetLanguage": "es",
  "targetAudience": "general",
  "industry": "technology",
  "sourceLanguage": "en",
  "region": "Mexico",
  "notes": "Keep technical terms in English, use formal tone"
}'
const response = await fetch('https://api.i18nagent.ai/translations', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    })
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.post(
    'https://api.i18nagent.ai/translations',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    },
    json={
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    data := map[string]interface{}{
        "texts": []string{"Hello, world!", "Welcome to our service"},
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
    }
    jsonData, _ := json.Marshal(data)
    
    req, _ := http.NewRequest("POST", "https://api.i18nagent.ai/translations", bytes.NewBuffer(jsonData))
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

yukarıdaki komut şöyle yapılandırılmış bir JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

İstek Gövdesi Parametreleri

Parametre Tür Gerekli Açıklama

Gerçek zamanlı ilerleme güncellemeleri ile çeviri oluştur

POST /translations/stream

Gerçek zamanlı ilerleme güncellemeleri için Sunucu Gönderilen Olaylar (SSE) ile çeviri oluştur

curl -X POST "https://api.i18nagent.ai/translations/stream" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "texts": [
    "Hello, world!",
    "Welcome to our service"
  ],
  "targetLanguage": "es",
  "targetAudience": "general",
  "industry": "technology",
  "sourceLanguage": "en",
  "region": "Mexico",
  "notes": "Keep technical terms in English, use formal tone"
}'
const response = await fetch('https://api.i18nagent.ai/translations/stream', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    })
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.post(
    'https://api.i18nagent.ai/translations/stream',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    },
    json={
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    data := map[string]interface{}{
        "texts": []string{"Hello, world!", "Welcome to our service"},
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
    }
    jsonData, _ := json.Marshal(data)
    
    req, _ := http.NewRequest("POST", "https://api.i18nagent.ai/translations/stream", bytes.NewBuffer(jsonData))
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

yukarıdaki komut şöyle yapılandırılmış bir JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

İstek Gövdesi Parametreleri

Parametre Tür Gerekli Açıklama
texts array Yes Array of texts to translate
targetLanguage string Yes Target language code (e.g., 'es', 'fr', 'ja')
targetAudience string No Target audience (e.g., 'general', 'technical', 'casual', 'formal') (default: general)
industry string No Industry context (e.g., 'technology', 'healthcare', 'finance') (default: technology)
sourceLanguage string No Source language code (auto-detected if not provided)
region string No Specific region for localization (e.g., 'Spain', 'Mexico', 'Brazil')
context string No Optional additional context or instructions for the translation (e.g., 'Keep technical terms in English', 'Use formal tone', 'Preserve brand names')

Çeviri maliyet tahmini al

POST /translations/estimate

Kelime sayısını ve çeviri için gereken kredileri hesapla

curl -X POST "https://api.i18nagent.ai/translations/estimate" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "texts": [
    "Hello, world!",
    "Welcome to our service"
  ],
  "targetLanguage": "es",
  "targetAudience": "general",
  "industry": "technology",
  "sourceLanguage": "en",
  "region": "Mexico",
  "notes": "Keep technical terms in English, use formal tone"
}'
const response = await fetch('https://api.i18nagent.ai/translations/estimate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    })
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.post(
    'https://api.i18nagent.ai/translations/estimate',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    },
    json={
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    data := map[string]interface{}{
        "texts": []string{"Hello, world!", "Welcome to our service"},
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
    }
    jsonData, _ := json.Marshal(data)
    
    req, _ := http.NewRequest("POST", "https://api.i18nagent.ai/translations/estimate", bytes.NewBuffer(jsonData))
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

yukarıdaki komut şöyle yapılandırılmış bir JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

İstek Gövdesi Parametreleri

Parametre Tür Gerekli Açıklama
content string Yes Content to analyze
fileType string No File type for content analysis (default: txt)

Analiz

Çeviri için içeriği analiz et

POST /analyze

Çeviri öncesi potansiyel sorunları belirlemek ve iyileştirme önerileri almak için içeriği analiz et. Bu uç nokta, çeviri ile aynı oranda kredi tüketir (kelime başına 0,001 kredi).

curl -X POST "https://api.i18nagent.ai/analyze" \
  -H "Authorization: Bearer i18n_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "texts": [
    "Hello, world!",
    "Welcome to our service"
  ],
  "targetLanguage": "es",
  "targetAudience": "general",
  "industry": "technology",
  "sourceLanguage": "en",
  "region": "Mexico",
  "notes": "Keep technical terms in English, use formal tone"
}'
const response = await fetch('https://api.i18nagent.ai/analyze', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer i18n_your_api_key_here',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    })
});

const data = await response.json();
console.log(data);
import requests
import json

response = requests.post(
    'https://api.i18nagent.ai/analyze',
    headers={
        'Authorization': 'Bearer i18n_your_api_key_here',
        'Content-Type': 'application/json'
    },
    json={
        "texts": [
            "Hello, world!",
            "Welcome to our service"
        ],
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
        "sourceLanguage": "en",
        "region": "Mexico",
        "notes": "Keep technical terms in English, use formal tone"
    }
)

print(response.json())
package main

import (
    "bytes"
    "encoding/json"
    "net/http"
)

func main() {
    client := &http.Client{}
    data := map[string]interface{}{
        "texts": []string{"Hello, world!", "Welcome to our service"},
        "targetLanguage": "es",
        "targetAudience": "general",
        "industry": "technology",
    }
    jsonData, _ := json.Marshal(data)
    
    req, _ := http.NewRequest("POST", "https://api.i18nagent.ai/analyze", bytes.NewBuffer(jsonData))
    req.Header.Add("Authorization", "Bearer i18n_your_api_key_here")
    req.Header.Add("Content-Type", "application/json")
    
    resp, _ := client.Do(req)
    defer resp.Body.Close()
}

yukarıdaki komut şöyle yapılandırılmış bir JSON döndürür:

{
  "translations": [
    {
      "original": "Hello, world!",
      "translated": "¡Hola, mundo!",
      "confidence": 0.98
    }
  ],
  "metadata": {
    "sourceLanguage": "en",
    "targetLanguage": "es",
    "wordCount": 2,
    "creditsUsed": 0.002,
    "timestamp": "2025-09-19T08:57:08.357Z"
  }
}

İstek Gövdesi Parametreleri

Parametre Tür Gerekli Açıklama
targetLanguage string Yes Target language code for translation
targetAudience string No Target audience (default: general)
industry string No Industry context (default: general)
sourceLanguage string No Source language code (auto-detected if not provided)
region string No Specific region for localization
content object Yes Content to analyze (text, array of texts, or structured object)
fileType string No Optional file type if content is from a file

çeviri_işleri

çeviri_ayrıntılarını_al

3s5ncf

belirli_bir_çevirinin_ayrıntılarını_al

v4xle1

xmpqu7

dazdu4

w6m08l

yukarıdaki_komut_şöyle_yapılandırılmış_bir_json_döndürür

fmm173

sorgu_parametreleri

parametre_gerekli_açıklama_id_evet_çeviri_kimliği
--------- | -------- | -----------
id | Yes | Translation ID

çeviri_durumunu_al

4s30b2

bir_çeviri_işinin_geçerli_durumunu_al

3tk9sy

ko649y

am2nln

wrx1oo

yukarıdaki_komut_şöyle_yapılandırılmış_bir_json_döndürür

fmm173

sorgu_parametreleri

parametre_gerekli_açıklama_id_evet_çeviri_kimliği
--------- | -------- | -----------
id | Yes | Translation ID

çeviri_sonucunu_indir

gq2ut9

çevrilmiş_içeriği_indir

r3bbu5

qaj0v

1r1oa8

vn4al

yukarıdaki_komut_şöyle_yapılandırılmış_bir_json_döndürür

fmm173

sorgu_parametreleri

parametre_gerekli_açıklama_id_evet_çeviri_kimliği_dil_hayır_belirli_bir_dil_sonucu_için_dil_kodu
--------- | -------- | -----------
id | Yes | Translation ID
language | No | Language code for specific language result

orijinal_dosyayı_indir

7lv7tb

yüklenen_orijinal_dosyayı_indir

fcszxb

i8tk2j

7e4g90

u28t4n

yukarıdaki_komut_şöyle_yapılandırılmış_bir_json_döndürür

fmm173

sorgu_parametreleri

parametre_gerekli_açıklama_id_evet_çeviri_kimliği
--------- | -------- | -----------
id | Yes | Translation ID

çeviriden_denetim_noktasından_devam_et

dl3xfb

başarısız_veya_kesintiye_uğramış_bir_çeviriye_belirli_bir_denetim_noktasından_veya_otomatik_olarak_en_son_başarılı_denetim_noktasından_devam_et

ltm2px

e153yc

3u70qk

hwbww3

yukarıdaki_komut_şöyle_yapılandırılmış_bir_json_döndürür

fmm173

sorgu_parametreleri

parametre_gerekli_açıklama_id_evet_çeviri_kimliği
--------- | -------- | -----------
id | Yes | Translation ID

istek_gövdesi_parametreleri

Parametre Tür Gerekli Açıklama
checkpointId string No Opaque checkpoint ID to resume from (obtained from status endpoint). If not provided and autoDetect is true, will resume from last successful checkpoint.
continueToEnd boolean No Whether to continue processing all remaining content after resuming (default: true)
autoDetect boolean No Automatically detect and resume from the last successful checkpoint if checkpointId is not provided (default: true)

checkpointId | dize | Hayır | Şeffaf denetim noktası kimliği (durum uç noktasından elde edilir) Sağlanmadığında ve autoDetect doğru ise, son başarılı denetim noktasından devam edilir.

continueToEnd | boole | Hayır | Devam eden içeriğin tamamını işlemeye devam etmek (varsayılan: doğru)

autoDetect | boole | Hayır | checkpointId sağlanmadığında son başarılı denetim noktasını otomatik olarak algıla ve buradan devam et (varsayılan: doğru)

Etkin çeviri işlerini al

yavi3b

Şu anda etkin olan çeviri işlerinin listesini al

wiyscn

ab9p4l

rg9c2e

o6634t

Yukarıdaki komut aşağıdaki gibi yapılandırılmış JSON döndürür:

fmm173
---------- | -------
400 | Bad Request -- Your request is invalid.
401 | Unauthorized -- Your API key is invalid.
402 | Payment Required -- Insufficient credits in your account.
403 | Forbidden -- Your API key is inactive or team not found.
404 | Not Found -- The specified resource could not be found.
500 | Internal Server Error -- We had a problem with our server. Try again later.
503 | Service Unavailable -- We're temporarily offline for maintenance. Please try again later.

Hatalar

i18n-agent API aşağıdaki hata kodlarını kullanır: Hata Kodu | Anlam 400 | Hatalı İstek -- İsteğiniz geçersiz. 401 | Yetkisiz -- API anahtarınız geçersiz. 402 | Ödeme Gerekli -- Hesabınızdaki krediler yetersiz. 403 | Yasak -- API anahtarınız etkin değil veya takım bulunamadı. 404 | Bulunamadı -- Belirtilen kaynak bulunamadı. 500 | Sunucu Hatası -- Sunucumuzda bir sorun oluştu. Daha sonra tekrar deneyin. 503 | Hizmet Kullanılamıyor -- Geçici olarak bakım için çevrimdışıyız. Lütfen daha sonra tekrar deneyin.