Bumalik sa blog

Claude vs GPT-6 vs Gemini vs DeepL para sa Django Translation (2026)

2026-07-09 10 minutong pagbasa
Claude vs GPT-6 vs Gemini vs DeepL para sa Django Translation (2026)

Kayang isalin nang mahusay ng Claude, GPT-6, Gemini at DeepL ang iyong mga Django .po file. Ang mga pagkakaibang mahalaga ngayong Setyembre 2026 ay ang presyo, kung aling tier ng modelo ang pipiliin mo, at kung maipapasa mo ang konteksto ng proyekto. Saklaw ng paghahambing na ito ang mga kasalukuyang modelo ng bawat provider, kung ano talaga ang natuklasan ng mga WMT translation benchmark, at kung magkano ang pagsasalin ng isang karaniwang Django project gamit ang bawat isa.

Gumagana ang lahat ng modelo rito sa TranslateBot, sa pamamagitan man ng LiteLLM o ng built-in na DeepL provider. Kung ngayon mo lang ise-set up ang Django translations, ipinapaliwanag ng kumpletong gabay sa Django localization ang setup bago ka pumili ng provider.

Paalala tungkol sa mga source: hindi pa kami nagpapatakbo ng sarili naming benchmark sa mga bersyong ito ng modelo. Ang mga pahayag tungkol sa kalidad sa ibaba ay mula sa mga WMT shared task at isang malaking industry dataset, na lahat ay naka-link. Ang mga presyo ay mula sa pricing page ng bawat vendor noong Setyembre 26, 2026.

Mabilis na sagot

Kung gusto mo ng... Gamitin
Pinakamurang mahusay na opsyon gpt-6-luna
Pinakamahusay na kalidad kada dolyar claude-sonnet-5 o gpt-6-sol
Pinakamataas na kalidad para sa launch o marketing copy claude-opus-5-5
Walang budget gemini/gemini-3.5-flash-lite sa free tier ng Gemini
Walang LLM, o nagbabayad ka na para sa DeepL DeepL

Ang default ng TranslateBot ay gpt-6-luna, kaya ang project na walang itinakdang model ay gumagamit na ng pinakamurang magandang opsyon.

Ano ang sinasabi ng mga benchmark

Ang pinakamahigpit na pagsusuri ng machine translation ay ang taunang WMT shared task. Nire-rate ng mga propesyonal na annotator ang output ng bawat isinumiteng system, at inilalabas ang resulta bilang mga quality cluster sa halip na iisang ranking.

WMT24: Nanalo ang Claude 3.5 Sonnet

Sa WMT24 General MT task, ang Claude 3.5 Sonnet ang pinakamahusay na system sa kabuuan at nanalo sa 9 sa 11 language pair. Iyon ang unang pagkakataon na tinalo ng isang general-purpose LLM ang lahat ng dedikadong translation system sa kompetisyon.

WMT25: Nanalo ang Gemini 2.5 Pro

Sa WMT25, napabilang ang Gemini 2.5 Pro sa top cluster para sa 14 sa 16 language pair. Ang mga human reference translation ay nakapasok sa top cluster sa 6 lamang sa 15 pair na mayroon nito. Ayon sa mga organizer, maaaring sumasalamin ito sa "the stylistic or lexical preferences of the annotators" (ang mga kagustuhan sa istilo o salita ng mga annotator), pero malinaw ang direksyon: ang mga frontier LLM ay pumapantay o humihigit na ngayon sa mga propesyonal na human reference sa mga pagsubok na ito.

WMT26: hindi pa nailalathala

Gaganapin ang WMT26 sa Oktubre 28–29, 2026 sa Budapest. Wala pa ang findings paper, at hindi naglalabas ang mga organizer ng paunang ranking. Ia-update namin ang artikulong ito kapag lumabas na ito.

Ano ang sinasabi ng production data

Naglathala ang Alconost ng 5,632 quality evaluation mula sa mga totoong client project sa 85 language pair noong Mayo 2026. Sa kanilang quality index, nakakuha ang Gemini ng 77.7, ang Claude ng 75.6, ang GPT ng 73.1 at ang DeepL ng 70.8. Mga vendor lang ang iniuulat nila, hindi ang mga bersyon ng modelo, at sinasabi nilang naglalarawan ito ng kanilang sample at hindi isang industry benchmark. Ituring na maliit ang mga agwat.

Kung saan kulang pa rin ang mga LLM

Ang mga low-resource language ang mahinang punto. Sa isang pag-aaral, ang pagsasalin ng isang LLM mula English patungong Khmer ay nakakuha ng 39.10 sa XCOMET kumpara sa 65.88 ng Google Translate. Kung Khmer, Lao o Burmese ang target mo, subukan nang maingat at ipa-review sa isang native speaker.

Maaari ring makalinlang ang mga automated score. Isang segment na may COMET score na 0.86 ang lumabas na may kritikal na maling pagkaunawa nang suriin ito ng mga propesyonal. Panimulang punto ang mga benchmark, hindi kapalit ng isang native na mambabasa.

Ang mga kasalukuyang modelo

Anthropic Claude

Modelo Input / output kada 1M token Mga tala
claude-haiku-4-5 $1 / $5 Pinakamabilis at pinakamurang Claude
claude-sonnet-5 $2 / $10 Pinakamahusay na balanse para sa pagsasalin
claude-opus-5-5 $4 / $20 Inirerekomendang default na modelo ng Anthropic
claude-fable-5-1 $10 / $50 Ginawa para sa mahahabang reasoning task, sobra para sa mga UI string

Source: Claude models overview.

Ang lakas ng Claude ay palaging ang mga pagsasaling parang orihinal na isinulat sa target na wika, at maingat nitong sinusunod ang mga panuntunan sa tono at terminolohiya sa isang TRANSLATING.md file. Mas mura kada token ang Sonnet 5 kaysa sa Sonnet 4.5 na pinalitan nito, kaya ito ang dapat mong unang subukan.

OpenAI

Modelo Input / output kada 1M token Mga tala
gpt-6-luna $0.10 / $0.50 Pinakamurang kasalukuyang modelo
gpt-6-sol $2 / $10 Mid tier, kapareho ng presyo ng Sonnet 5
gpt-6-astra $10 / $50 Flagship, bihirang kailanganin para sa pagsasalin
gpt-4o-mini $0.15 / $0.60 Dating default ng TranslateBot, available pa rin

Source: OpenAI API pricing.

Hindi nakatakdang i-shutdown ang gpt-4o-mini at gpt-4o, pero nireretiro ng OpenAI ang ilang may-petsang GPT-4o snapshot (mawawala ang gpt-4o-2024-05-13 sa Oktubre 23, 2026, ayon sa deprecations page). Kung nag-pin ka ng may-petsang snapshot, tingnan ang listahang iyon.

Google Gemini

Modelo Input / output kada 1M token Mga tala
gemini/gemini-3.5-flash-lite $0.30 / $2.50 Kasama ang pagsasalin sa mga nilalayong gamit ayon sa Google
gemini/gemini-3.8-flash $0.75 / $3.75 Inirerekomendang modelo ng Google; dodoble ang presyo sa Enero 1, 2027
gemini/gemini-3.1-pro-preview $2 / $12 Preview lang, wala pang stable na 3.x Pro

Mga source: Gemini models, Gemini pricing.

Nanalo ang Gemini sa WMT25 at nangunguna sa data ng Alconost, kaya nararapat itong mapasama sa iyong shortlist. Ito rin ang tanging provider dito na may tuloy-tuloy na free tier: parehong magagamit nang libre ang dalawang Flash model sa itaas, may rate limit, at maaaring gamitin ng Google ang free-tier data para pagbutihin ang mga produkto nito. Bukas na lang ang mga Gemini 2.5 model sa mga proyektong gumamit na nito, kaya dapat magsimula ang mga bagong proyekto sa 3.5 Flash-Lite o 3.8 Flash.

DeepL

Nagpapatakbo na ngayon ang DeepL ng next-generation LLM model para sa lahat ng wika nito (model_type=quality_optimized sa API), at sumusuporta ito sa 100+ na wika.

Nagbago ang mga plan noong 2026. Ang mga bagong nag-sign up ay nakakakuha ng Developer plan: isang one-time na credit na 1 milyong character, hindi na ang dating 500,000 character kada buwan. Pagkatapos noon, ang Growth ay nagkakahalaga ng €23.80 kada buwan na sinisingil taun-taon, may kasamang 12 milyong character kada taon, at naniningil ng €22 kada karagdagang milyong character (mga presyo sa EU kasama ang VAT; tingnan ang DeepL API plans).

Nagdagdag din ang DeepL ng mga style rule, custom instruction at hanggang 5 glossary kada request. Nakakatulong ang mga ito, pero mas limitado pa rin kaysa sa isang TRANSLATING.md file, na kayang ilarawan ang iyong produkto, audience at gustong terminolohiya sa simpleng wika.

Magkatapat na paghahambing

Claude GPT-6 Gemini DeepL
Rekord sa benchmark Nanalo sa WMT24 Walang panalo sa WMT Nanalo sa WMT25, nangunguna sa Alconost Pinakamababa sa data ng Alconost
Pinakamurang kasalukuyang modelo (input / output kada 1M) $1 / $5 $0.10 / $0.50 $0.30 / $2.50 €22 kada 1M character
Konteksto ng TRANSLATING.md Oo Oo Oo Hindi
Glossary / style rule Sa pamamagitan ng TRANSLATING.md Sa pamamagitan ng TRANSLATING.md Sa pamamagitan ng TRANSLATING.md Native na feature ng API
Libreng paggamit Wala Wala Free tier na may rate limit One-time na 1M character
Setup sa TranslateBot LiteLLM LiteLLM LiteLLM [deepl] extra

Magkano ang gastos ng isang Django project

Kumuha tayo ng katamtamang Django project: 500 string, humigit-kumulang 10,000 salita, isinalin sa 5 wika. Ipinapalagay namin ang mga 15,000 input token (ang mga string at ang prompt ng TranslateBot) at 20,000 output token kada wika, dahil karamihan ng wika ay gumagamit ng mas maraming token kaysa sa English.

Modelo Tinatayang gastos
gpt-6-luna ~$0.06
gpt-4o-mini ~$0.07
gemini/gemini-3.5-flash-lite ~$0.27
gemini/gemini-3.8-flash ~$0.43
claude-haiku-4-5 ~$0.58
claude-sonnet-5 / gpt-6-sol ~$1.15
claude-opus-5-5 ~$2.30
DeepL (~300,000 character) Kasya sa one-time na credit, o ~€6.60 sa overage rate ng Growth

Mga tantiya ang mga numerong ito. Ang mga modelong nagre-reason bago sumagot, gaya ng Claude Opus 5.5, ay sinisingil ang reasoning na iyon bilang output token, kaya maaari silang mas magastos kaysa sa ipinapakita ng table. Pagkatapos ng unang run, bago o binagong string lang ang isinasalin ng TranslateBot, kaya ang mga susunod na run ay karaniwang ilang sentimo lang ang gastos.

Alin ang pipiliin

Magsimula sa claude-sonnet-5 o gpt-6-sol kung mahalaga ang kalidad at ayos lang sa iyo na magbayad ng mga isang dolyar kada buong run ng proyekto. Mas malakas ang rekord sa benchmark ng Claude (nanalo ang Claude 3.5 Sonnet sa WMT24), bagama't wala pang resulta ng WMT para sa eksaktong mga bersyong ito. Pareho ang presyo ng dalawa.

Gamitin ang gpt-6-luna para sa mga side project, internal tool, o unang draft na ire-review mo rin naman. Sa mga anim na sentimo para sa halimbawang proyekto, halos zero ang gastos.

Subukan ang Gemini kung nagsasalin ka sa maraming wika o wala kang budget. Nanalo ito sa WMT25, nakakuha ng pinakamataas na score sa data ng Alconost, at mura ang 3.5 Flash-Lite sa paid tier at libre sa free tier.

Gamitin ang DeepL kung may DeepL contract na ang kumpanya mo, o kung gusto mo ng dedikadong MT na may native na glossary. Kung wala na ang dating buwanang free tier, hindi na ito ang awtomatikong pagpipilian para sa mga proyektong walang budget.

Paghaluin ang mga provider kada wika. Maaari kang gumamit ng isang modelo para sa mga wikang European at iba para sa Japanese o Korean. Patakbuhin ang translate command nang isang beses kada provider, bawat isa para sa magkakaibang target na wika, at palitan ang TRANSLATEBOT_MODEL at TRANSLATEBOT_API_KEY sa pagitan ng mga run.

Paano magpalit ng provider sa TranslateBot

Ang pagpapalit ng provider ay nangangahulugang pagbabago ng dalawang setting sa iyong settings.py:

import os

# Claude Sonnet 5
TRANSLATEBOT_MODEL = "claude-sonnet-5"
TRANSLATEBOT_API_KEY = os.getenv("ANTHROPIC_API_KEY")

# GPT-6 Luna
TRANSLATEBOT_MODEL = "gpt-6-luna"
TRANSLATEBOT_API_KEY = os.getenv("OPENAI_API_KEY")

# Gemini 3.5 Flash-Lite
TRANSLATEBOT_MODEL = "gemini/gemini-3.5-flash-lite"
TRANSLATEBOT_API_KEY = os.getenv("GEMINI_API_KEY")

# DeepL
TRANSLATEBOT_PROVIDER = "deepl"
TRANSLATEBOT_API_KEY = os.getenv("DEEPL_API_KEY")

Para sa DeepL, kailangan mo rin ang DeepL extra:

uv add --dev translatebot-django[deepl]

Para sumubok ng ibang modelo mula sa parehong provider sa isang run nang hindi binabago ang iyong settings, gamitin ang --llm-model. Ginagamit pa rin ang TRANSLATEBOT_API_KEY, kaya dapat tumugma ang modelo sa provider ng iyong key:

python manage.py translate --target-lang ja --llm-model gpt-6-sol

Mga praktikal na tip

Maghambing sa isang branch. Hindi tumatawag sa modelo ang --dry-run, kaya para maihambing ang totoong output, magsalin muli sa isang pansamantalang branch at basahin ang diff:

git switch -c try-gpt-6-sol
python manage.py translate --target-lang nl --overwrite --llm-model gpt-6-sol
git diff -- '*.po'

Sumulat ng TRANSLATING.md bago magbayad para sa mas malaking modelo. Ang mga instruksyon sa terminolohiya at tono ("translate 'cart' as 'Warenkorb'", "use informal 'du' in German") ay madalas na nag-aayos ng tila problema sa kalidad ng modelo.

Ipasuri sa isang native speaker ang isang sample. Mga average ang sinusukat ng mga benchmark. Ang iyong checkout page ay isang partikular na hanay ng mga string.

Bantayan ang pagbabago ng presyo ng Gemini. Dodoble ang presyo ng Gemini 3.8 Flash sa Enero 1, 2027. Mura pa rin ito para sa pagsasalin, pero i-update ang iyong mga tantiya.

Konklusyon

Nanalo ang Claude sa WMT24, nanalo ang Gemini sa WMT25, at sa 2026 ay maliit ang agwat ng mga nangungunang provider. Para sa karamihan ng Django project, ang praktikal na pagpipilian ay sa pagitan ng claude-sonnet-5 o gpt-6-sol para sa kalidad at gpt-6-luna para sa gastos, kasama ang Gemini bilang malakas na alternatibo at pinakamahusay na libreng opsyon. Mahusay pa rin ang DeepL, pero hindi na nakakakuha ng buwanang free tier ang mga bagong account. Sa TranslateBot, pagbabago lang ng setting ang paglipat sa pagitan nila.

Kapag nakapili ka na ng provider, i-automate ang iyong Django translation workflow para hindi na muling matambak ang mga bagong string.

Itigil ang manu-manong pag-edit ng mga .po file

Ina-automate ng TranslateBot ang mga pagsasalin ng Django gamit ang AI. Isang command, lahat ng iyong wika, sentimo bawat pagsasalin.