ترجمة بالدارجة

Tapra-Translate

الدارجة تدخل، و المعنى الحقيقي يخرج — في الإتجاهين.

Tapra-Translate مبني على Hy-MT2 بـ adaptateurs تونسية. يترجم الدارجة، بالكلمات الفرنساوية و الإنڨليزية اللي مخلوطة فيها، للـ français، الـ anglais، الفصحى و أكثر من 30 لغة أخرى — و بالعكس، باش réponse بالإنڨليزي تولّي حاجة يقولها تونسي بالحق. الـ deltas NDJSON بالـ streaming يخلّيوه ينفع في الـ chat المباشر و في الـ doublage.

  • 0.150 TND / 1k chars
  • دارجة ↔ 38 لغة
  • NDJSON بالـ streaming

POST /v1/translations

Input · target: French

عندي برشا خدمة اليوم، نكلمك بعد ال réunion.

French

J’ai beaucoup de travail aujourd’hui, je vous appellerai après la réunion.

خرجة حقيقية · hops: 2

خرجة حقيقية

مسجّلة من الموديل و هو يخدم.

كل خرجة في الصفحة هاذي جات من tapra-translate-v1 نهار 8 أكتوبر 2026، و حاطّينها كيما هي، بالغلطات. و كل réponse حقيقية فيها السوم بالضبط في x-tapra-cost-tnd.

جملة بالدارجة فيها كلمة فرنساوية. الموديل يقرا réunion كجزء من الجملة، موش كـ bruit.

Input · target: French

عندي برشا خدمة اليوم، نكلمك بعد ال réunion.

French

J’ai beaucoup de travail aujourd’hui, je vous appellerai après la réunion.

hops: 2

الترجمة للفرنساوي تتعدّى بمرحلة إنڨليزية من داخل. يرجعلك كان الفرنساوي الأخير، و هنا إختار vous.

شنوّة يعمل

حاجات تنجم تبني عليها من اليوم.

01

الدارجة لغة بحذاها

حط target: "Derja" باش تترجم الإنڨليزي للي يقولوه الناس في تونس بالحق، عوض فصحى متكلّفة حد ما يحكيها.

02

ثلاثة إتجاهات

forward يترجم الدارجة للغة اللي تختارها. reverse ياخو الـ français، الـ anglais ولا الفصحى للدارجة. base يخدم الإنڨليزي ↔ لغة أخرى من Hy-MT2.

03

المراحل اللي في الوسط ما يطلعوش

الـ pipeline ينجم يتعدّى بالإنڨليزي من داخل، أما المرحلة هاذي عمرها ما ترجعلك — كان النص الأخير باللغة اللي طلبتها.

04

يكتب و هو يخمّم

الـ réponse بالـ défaut هي NDJSON: status، من بعد trames delta، من بعد done. هذا اللي يخدّم الـ doublage المباشر و الردود في الـ chat و هي تتكتب.

ركّب

الـ contrat الكل في بلاصة وحدة.

Model id
tapra-translate-v1
Endpoint
POST /v1/translations
الإتجاهات
forward | reverse | base
أكثر حاجة
2,000 حرف لكل requête
اللغات
إسم اللغة، إسم Hy-MT2، ولا code ISO
حد التوليد
max_new_tokens 32 – 512، بالـ défaut 256
Streaming
NDJSON (status، delta، done)، ولا stream: false لـ objet واحد
رد بالك من "Arabic"
target "Arabic" معناها الفصحى — إستعمل "Derja" للدارجة
ترجمة بالـ streamingpy
import json, requests

res = requests.post(
    f"{BASE_URL}/v1/translations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "model": "tapra-translate-v1",
        "input": "عندي برشا خدمة اليوم، نكلمك بعد ال réunion.",
        "target": "French",
        "stream": True,
    },
    stream=True,
)
for line in res.iter_lines(decode_unicode=True):
    if line:
        event = json.loads(line)
        if event.get("delta"):
            print(event["delta"], end="")

مقارنة

شنوّة يفرق Tapra-Translate.

مقارن بالـ APIs متاع الترجمة العامة، اللي يعدّيو الدارجة بالفصحى ولا بالإنڨليزي و يضيّعو الدارجة في الثنية.

Tapra-Translate مقارن بحل عام
الخاصيةTapra-Translateالحل العام
الدارجة التونسية كلغةsource و target من الدرجة الأولىموش في الـ liste؛ يرجع للعربية ولا الفصحى
الذهاب و الرجوع بالدارجةالمعنى يقعد، و الطريقة تقعد محلّيةpivot مضاعف بالإنڨليزي يسطّح العبارات
نص مخلوطدارجة بكلمات فرنساوية ولا إنڨليزية في نفس السطرالخلطة تلخبط معرفة اللغة الأصلية
Streaming للخرجةdeltas NDJSON في الـ réponse بالـ défautالـ réponse كاملة مرة وحدة برك
وضوح الـ pivotالإنڨليزي اللي في الوسط عمرو ما يرجعpivots مخبّيين يبدّلو النبرة بالشوية
السوم0.150 TND / 1k chars (≈ $0.050), $0.001 أقل حاجةسوم على كل token يكبر مع الـ prompt

الأسوام

بالكونتور، موش بالـ abonnement.

تخلّص على اللي تبعثو بالضبط. نفس الـ solde المخلّص مسبّق يغطّي الموديلات الخمسة متاع Tapra، بالـ USD ولا بالـ TND.

السوم الأساسي

0.150 TND / 1k chars

ترجمة تعامل التونسي كلغة، موش كعربية مكسّرة: français، anglais و فصحى، من غير ما تمسح الطريقة المحلّية في الحكي.

السوم
$0.050 لكل 1,000 حرف
بالجملة
$50.04 لكل مليون حرف
بالدينار
150.00 TND لكل مليون حرف
وحدة الحساب
characters (طول النص اللي تبعث)
أقل خلاص
$0.001 لكل requête

أسئلة

شنوّة يسألو اللي يبنيو قبل كل شي.

علاش ما نترجمش لـ "Arabic"؟

في الـ API، "Arabic" معناها العربية الفصحى. أطلب target: "Derja" كي تحب الدارجة، و الموديل يكتب بالطريقة التونسية عوض الفصحى.

نجم نبعث Arabizi؟

يتقبل في الإتجاه forward، أما الجودة خير بالكتيبة العربية. عدّي الـ Arabizi على Tapra-Script (ZI2AR) قبل؛ ياخو عشرات الـ millisecondes و سومو صغير.

كيفاش ناخو objet JSON واحد عوض stream؟

حط stream: false. ترجعلك نفس الـ champs — translation، target، target_code، hops، processing_ms، usage — في réponse وحدة.