انسٹال کریں
dragoman کو اپنے براؤزر کے اسٹور سے انسٹال کریں، وہاں سے یہ خود بخود اپ ڈیٹ ہوتا رہے گا۔
ریلیز خود انسٹال کریں
ہر ریلیز GitHub پر بھی موجود ہے، Chromium براؤزرز اور Firefox کے لیے zip فائلوں اور مکمل سورس کوڈ کے ساتھ۔ خود لوڈ کیے گئے بلڈز خود بخود اپ ڈیٹ نہیں ہوتے۔
- 1 تازہ ترین ریلیز سے Chrome والی zip ڈاؤن لوڈ کریں اور اسے ان زِپ کریں۔
- 2 helium://extensions، یا دیگر براؤزرز میں chrome://extensions کھولیں، اور ڈیولپر موڈ آن کریں۔
- 3 "غیر پیک کردہ لوڈ کریں" منتخب کریں اور ان زپ کیا ہوا فولڈر چنیں۔
Firefox 140 اور بعد کے ورژنز میں کام کرتا ہے، بشمول Android کے لیے Firefox، اور اس پر بنے براؤزرز جیسے Zen، LibreWolf اور Floorp میں بھی۔
ریلیز خود انسٹال کریں
ہر ریلیز GitHub پر بھی موجود ہے، Chromium براؤزرز اور Firefox کے لیے zip فائلوں اور مکمل سورس کوڈ کے ساتھ۔ خود لوڈ کیے گئے بلڈز خود بخود اپ ڈیٹ نہیں ہوتے۔
- 1 تازہ ترین ریلیز سے Firefox کی zip ڈاؤن لوڈ کریں۔
- 2 about:debugging#/runtime/this-firefox کھولیں اور Load Temporary Add-on منتخب کریں۔
- 3 zip منتخب کریں۔ Firefox اسے صرف ری اسٹارٹ تک رکھتا ہے، اس لیے روزمرہ استعمال کے لیے Firefox Add-ons سے انسٹال کریں۔
ایک مفت ڈاؤن لوڈ Mac، iPhone اور iPad سب کے لیے ہے۔ یہ macOS 15، iOS 18، iPadOS 18 اور بعد کے ورژنز پر چلتا ہے۔
اسے آن کریں
- Mac پر Safari کھولیں، ترتیبات منتخب کریں، پھر ایکسٹینشنز، اور dragoman آن کریں۔
- iPhone اور iPad پر ترتیبات کھولیں، پھر ایپس، Safari اور ایکسٹینشنز، اور dragoman آن کریں۔
اسے تمام ویب سائٹس پر اجازت دیں، تاکہ یہ آپ کے کھولے گئے ہر صفحے کے ترجمے کی پیشکش کر سکے۔
dragoman کو ٹول بار پر پن کریں تاکہ یہ ایک کلک پر دستیاب رہے۔
Android کے لیے Chrome ایکسٹینشنز نہیں چلاتا۔ Android پر Firefox استعمال کریں۔
اپنے پہلے صفحے کا ترجمہ کریں
کوئی بھی ویب سائٹ کھولیں، dragoman آئیکن پر کلک کریں، زبان چنیں اور "صفحے کا ترجمہ کریں" منتخب کریں۔ کی بورڈ سے یہی کام Alt+Shift+T، یا Mac پر Option+Shift+T کرتا ہے۔ ابتدائی ترجمے سنہری نقطے دار خط کے ساتھ ظاہر ہوتے ہیں، جو ماڈل کے ہر پیراگراف نکھارنے پر غائب ہو جاتا ہے۔
ترجمہ شدہ صفحہ کیسا دکھتا ہے
- آپ کی ڈیوائس پر ابتدائی ترجمہ
- موچی فی الحال ترقی دی گئی ہے مدیر اعلیٰ کو۔
- آپ کے منتخب ماڈل سے نکھار
- تب سے موچی کو ترقی دے کر مدیرِ اعلیٰ بنا دیا گیا ہے۔
- اصل متن بس ایک ہوور کے فاصلے پر
- کسی بھی پیراگراف پر پوائنٹر رکھیں اور دیکھیں کہ پہلے کیا لکھا تھا۔ بیج پر ایک کلک یا Alt+Shift+T سے پورا صفحہ واپس اصل حالت میں آ جاتا ہے۔
فون یا ٹیبلیٹ پر، dragoman کو اپنے براؤزر کے ایکسٹینشنز مینو سے کھولیں۔
براؤزر کے مترجم سے موازنہ
Chrome، Edge، Safari اور Firefox خود بھی صفحات کا ترجمہ کر سکتے ہیں، اور سرسری نظر کے لیے یہ اکثر کافی ہوتا ہے۔ dragoman تب کے لیے ہے جب آپ صفحہ واقعی پڑھنا چاہیں: یہ مطلب اور الفاظ دونوں درست رکھتا ہے، اور متن کون دیکھے، یہ فیصلہ آپ کرتے ہیں۔
یہ پورا صفحہ پڑھتا ہے
بلٹ اِن مترجم صفحے کو چھوٹے چھوٹے ٹکڑوں میں، ہر ایک کو الگ الگ ترجمہ کرتے ہیں، اس لیے ایک ہی لفظ چند سطروں کے فاصلے پر دو طرح سے آ سکتا ہے۔ dragoman آپ کے AI ماڈل کو صفحے کا عنوان، سرخیاں اور بار بار آنے والے فقرے دکھاتا ہے، تاکہ کوئی نام، لیبل یا اصطلاح شروع سے آخر تک ایک ہی ترجمے میں رہے۔
ٹکڑا ٹکڑا
- Περίοδος 1910–1915
- Term
- Περίοδος 1917–1920
- Period
- Περίοδος 1928–1932
- Tenure
- Περίοδος 1933
- Term
پورا صفحہ نظر میں رکھ کر
- Περίοδος 1910–1915
- Term
- Περίοδος 1917–1920
- Term
- Περίοδος 1928–1932
- Term
- Περίοδος 1933
- Term
متن کہاں جائے، یہ آپ طے کرتے ہیں
جب Chrome یا Edge کسی صفحے کا ترجمہ کرتے ہیں تو متن Google یا Microsoft کو بھیجتے ہیں۔ dragoman آپ کی ڈیوائس پر مسودہ بناتا ہے، پھر صرف وہی جو آپ پڑھ رہے ہیں، آپ کی اپنی کلید کے ساتھ، آپ کے چنے ہوئے فراہم کنندہ کو بھیجتا ہے۔ سب کچھ ڈیوائس پر رکھیں تو صفحے کا کوئی متن باہر نہیں جاتا۔
صفحے کا متن کہاں جاتا ہے
dragoman آپ کی ڈیوائس آپ کا AI فراہم کنندہ صرف وہی جو آپ پڑھتے ہیں، اگر آپ ماڈل شامل کریں- مترجم آپ چنتے ہیں
- Chrome صفحات کا ترجمہ Google Translate سے کرتا ہے اور Edge، Microsoft Translator سے۔ dragoman آپ کے چنے ہوئے AI ماڈل کے ساتھ کام کرتا ہے، چاہے وہ Claude ہو، Gemini، ChatGPT کے پیچھے والے ماڈل، یا آپ کے اپنے کمپیوٹر پر چلنے والا کوئی ماڈل۔ آج کے AI ماڈل عموماً محاوروں، لہجے اور ایسے الفاظ کو بہتر سمجھتے ہیں جن کا مطلب جملے پر منحصر ہو۔
- اصل متن قریب ہی رہتا ہے
- کسی بھی پیراگراف پر ماؤس لے جائیں، یا فون پر اسے تھپتھپائیں، اور پورا صفحہ واپس بدلے بغیر دیکھیں کہ اصل میں کیا لکھا تھا۔
آپ کے براؤزر کا مترجم بلٹ اِن ہے، مفت ہے اور کسی سیٹ اپ کی ضرورت نہیں۔ dragoman کے ڈیوائس والے ابتدائی ترجمے بھی مفت ہیں، اور نکھارنے کی لاگت بس اتنی ہے جتنی آپ کا فراہم کنندہ آپ کے پڑھے گئے متن کے لیے لیتا ہے، جو چھوٹے ماڈل کے ساتھ عموماً بہت کم ہوتی ہے۔ Firefox کا اپنا مترجم Bergamot پر چلتا ہے، وہی انجن جس سے dragoman بھی Firefox میں ابتدائی ترجمہ کرتا ہے، لہٰذا وہاں فرق AI کے نکھار اور صفحے کے سیاق و سباق کا ہے۔
اندر کی بات
- دو مراحل
- آپ کے براؤزر کا ڈیوائس والا ماڈل پس منظر میں مسودہ بناتا ہے، اور جہاں وہ موجود نہ ہو وہاں WebAssembly میں کمپائل کیا گیا Bergamot یہ کام سنبھالتا ہے۔ پھر اسکرین پر موجود اور اس سے ذرا آگے کے پیراگراف چھوٹی کھیپوں میں آپ کے ماڈل کو جاتے ہیں، اور ہر نکھرا ہوا پیراگراف اپنے مسودے کی جگہ لے لیتا ہے۔
- صفحے کا سیاق
- ہر درخواست میں صفحے کا عنوان، سرخیوں کا خاکہ، صفحے پر بار بار آنے والے فقرے ان کی پہلی موجودگی کے گرد متن سمیت، اور اب تک طے شدہ ہر ترجمہ شامل ہوتا ہے۔ ماڈل اپنی چنی ہوئی اصطلاحات واپس بتاتا ہے، اور بعد کی درخواستیں انہی پر قائم رہتی ہیں۔
- مارک اپ
- لنکس، زور اور دیگر اِن لائن عناصر نمبر والے پلیس ہولڈرز کی صورت میں جاتے ہیں، اس لیے ترتیب اور لنکس صحیح سلامت واپس آتے ہیں۔
- صرف وہی جو آپ پڑھیں
- نکھار اسکرین کے ساتھ ساتھ چلتا ہے، اس لیے لمبے صفحے پر خرچ صرف اسی حصے کا آتا ہے جس سے آپ گزرتے ہیں۔ مکمل ترجمے آپ کی ڈیوائس پر محفوظ ہوتے ہیں اور واپس آنے پر دوبارہ کام آتے ہیں۔
- کوئی بیچ والا نہیں
- درخواستیں آپ کی کلید کے ساتھ سیدھی آپ کے براؤزر سے آپ کے فراہم کنندہ تک جاتی ہیں۔ dragoman کا کوئی سرور نہیں، اور کوڈ کی ہر سطر عوامی ہے۔
ڈیوائس پر ترجمہ
ہر صفحہ آپ کی ڈیوائس سے شروع ہوتا ہے۔ dragoman، Chrome اور Edge میں بلٹ اِن ڈیوائس ماڈل سے اور Safari میں Apple کے ماڈل سے مسودہ بناتا ہے۔ یہ آپ کے کمپیوٹر پر چلتے ہیں، براؤزرز کے اپنے صفحہ ترجمے کے برعکس جو آن لائن جاتا ہے۔ باقی ہر جگہ، اور جن زبانوں کو یہ شامل نہیں کرتے، وہاں Bergamot، جو Firefox Translations کے پیچھے کا اوپن انجن ہے، آپ کے براؤزر کے اندر مسودہ بناتا ہے۔ اس میں نہ اکاؤنٹ چاہیے نہ کلید۔ اکیلے اس سے آپ کو تیز اور نجی ترجمہ ملتا ہے۔ AI ماڈل کے ساتھ یہ مسودے پہلا خاکہ بن جاتے ہیں جسے آپ کا ماڈل نکھارتا ہے۔
ہر زبان کے جوڑے کے لیے ایک بار ڈاؤن لوڈ
- انگریزی → ترکی 15 MB
- انگریزی → جرمن 26 MB
- فرانسیسی → انگریزی 26 MB
- جاپانی → انگریزی 49 MB
فرانسیسی → انگریزی → جرمن
52 MBدو زبانوں کے درمیان براہ راست ماڈل نہیں؟ dragoman انگریزی کے ذریعے جاتا ہے اور دونوں حصے ڈاؤن لوڈ کر لیتا ہے۔
- زبانیں
- انگریزی سے اور انگریزی میں 50 سے زیادہ زبانیں۔ دو دوسری زبانوں کے درمیان dragoman انگریزی کے ذریعے ترجمہ کرتا ہے۔ زبانوں کی فہرست میں صرف AI والی زبانوں کے لیے AI ماڈل درکار ہے۔
- پہلا استعمال
- Chrome اور Edge اپنے زبان پیک پہلی ضرورت پر حاصل کرتے ہیں، اور Safari وہ زبانیں استعمال کرتا ہے جو آپ کی ڈیوائس پر Apple کے ترجمے کے لیے ڈاؤن لوڈ ہیں۔ Bergamot کے زبان جوڑے ایک بار Mozilla سے ڈاؤن لوڈ ہوتے ہیں، عموماً 15 سے 50 MB، اور آپ کے براؤزر میں رہتے ہیں۔ اس کے بعد سب کچھ آف لائن چلتا ہے۔
- ابتدائی ترجمہ اور نکھار
- ابتدائی ترجمے تیز اور کافی لفظی ہوتے ہیں، مفہوم سمجھنے کے لیے کافی۔ آپ کا ماڈل پورے صفحے کو سامنے رکھ کر انہیں دوبارہ لکھتا ہے، تاکہ عبارت فطری لگے اور نام اور اصطلاحات یکساں رہیں۔
- آپ کا انتخاب
- ماڈل سیٹ ہونے کے باوجود صفحہ اپنی ڈیوائس پر ہی رکھنا ہو تو پاپ اپ میں صرف اس ڈیوائس پر آن کریں۔ ابتدائی ترجمہ چھوڑ کر سیدھا اپنے ماڈل کا انتظار کرنا ہو تو ترتیبات میں پہلے اس ڈیوائس پر ابتدائی ترجمہ کریں آف کر دیں۔
Bergamot یورپی یونین کے مالی تعاون سے چلنے والے ایک تحقیقی منصوبے سے وجود میں آیا، اور اس کے زبان کے ماڈل Mozilla تیار اور شائع کرتا ہے۔ Bergamot کے بارے میں
AI ماڈل شامل کریں
پاپ اپ سے ترتیبات کھولیں، فراہم کنندہ چنیں اور تین مراحل پر عمل کریں۔ dragoman کلید چسپاں کرتے ہی اسے جانچتا ہے اور ایک تیز، کم خرچ ماڈل پہلے سے منتخب کر دیتا ہے، جسے آپ کبھی بھی بدل سکتے ہیں۔
فراہم کنندگان جنہیں آپ استعمال کر سکتے ہیں
- Anthropic
- OpenAI
- Google Gemini
- OpenRouter
- Mistral
- DeepSeek
- Groq
- xAI
- Ollama
- LM Studio
- کوئی بھی OpenAI سے ہم آہنگ سرور
OpenRouter آپ کے لیے کلید بنا سکتا ہے۔ "OpenRouter سے جوڑیں" منتخب کریں اور درخواست منظور کریں۔
جو Anthropic کلیدیں کسی ورک اسپیس سے منسلک نہیں، انہیں ورک اسپیس ID بھی درکار ہے۔ یہ Anthropic Console میں ترتیبات، پھر ورک اسپیسز کے تحت ملے گی۔
مقامی ماڈل استعمال کریں
Ollama انسٹال کریں، gemma3 جیسا کوئی ماڈل پُل کریں، اور اسے OLLAMA_ORIGINS سیٹ کر کے چلائیں تاکہ وہ ایکسٹینشن کی درخواستیں قبول کرے:
OLLAMA_ORIGINS="chrome-extension://*,moz-extension://*,safari-web-extension://*" ollama serveLM Studio میں ماڈل لوڈ کریں، سرور کی ترتیبات میں CORS آن کریں اور مقامی سرور شروع کریں۔ dragoman اسے localhost:1234 پر ڈھونڈ لیتا ہے۔
لاگت کتنی ہے
dragoman مفت ہے۔ نکھار آپ کی اپنی کلید پر ہوتا ہے، اس لیے فراہم کنندہ بل سیدھا آپ کو بھیجتا ہے۔ ترجمے کے لیے عموماً چھوٹے اور تیز ماڈل کافی ہوتے ہیں۔ ترتیبات میں استعمال کا ٹیب ہر ماہ ہر ماڈل کے ٹوکن گنتا ہے، اور "ہر صفحے کی لاگت دکھائیں" آن کرنے سے موجودہ صفحے کی لاگت بیج کے ساتھ نظر آتی ہے۔
14 میں سے 4 پیراگراف نکھارے گئے
- نکھارا گیا
- ابتدائی ترجمہ
- ابھی نہیں
جیسے جیسے آپ اسکرول کرتے ہیں، آگے آنے والے پیراگرافوں کا فوری ابتدائی ترجمہ ہوتا ہے اور اسکرین پر موجود پیراگراف نکھارے جاتے ہیں۔ باقی صفحے پر کچھ خرچ نہیں ہوتا جب تک آپ وہاں نہ پہنچیں۔
رازداری
آپ کے کمپیوٹر سے کیا باہر جاتا ہے: اسکرین پر موجود اور ان سے ذرا آگے کے پیراگراف، اور وہ متن جس کا ترجمہ آپ اپنے ساتھی سے کرواتے ہیں، جو آپ کے منتخب فراہم کنندہ کو بھیجے جاتے ہیں، اور ان زبانوں کے لیے جن کا ترجمہ آپ کا براؤزر خود نہیں کر سکتا، Mozilla سے ایک بار ماڈل ڈاؤن لوڈ۔ آپ کی کلید صرف اسی کے فراہم کنندہ کو بھیجی جاتی ہے۔ dragoman کا نہ کوئی سرور ہے، نہ اکاؤنٹ، نہ اینالیٹکس۔
مسائل کا حل
پاپ اپ کہتا ہے کہ صفحے کا ترجمہ نہیں ہو سکتا
ترتیبات، ایکسٹینشنز کا صفحہ اور ویب اسٹورز جیسے براؤزر صفحات ایکسٹینشنز کو تبدیلی کی اجازت نہیں دیتے۔ اس کے بجائے کوئی عام ویب سائٹ کھولیں۔
ڈیوائس والے انجن کے پاس اس جوڑے کا ماڈل نہیں
ڈیوائس والے مترجم سب سے زیادہ بولی جانے والی زبانوں کا احاطہ کرتے ہیں۔ Safari میں آپ اپنی ڈیوائس کی زبان اور علاقہ کی ترتیبات میں ترجمے کی زبانوں کے تحت مزید زبانیں شامل کر سکتے ہیں۔ باقی کے لیے AI ماڈل شامل کریں، اور dragoman براہِ راست اسی سے ترجمہ کرے گا۔
میرا براؤزر بھی صفحے کا ترجمہ کرنے کی پیشکش کرتا ہے
dragoman آپ کے براؤزر سے کہتا ہے کہ جن صفحات کا وہ ترجمہ کر سکتا ہے وہاں دخل نہ دے۔ اگر آپ نے یہ بند کر دیا تھا تو ترتیبات میں زبانیں کے تحت "میرے براؤزر کے مترجم کو راستے سے ہٹا دیں" آن کریں۔ اگر براؤزر پہلے ہی کسی صفحے کا ترجمہ کر چکا ہو تو "اس کے بجائے dragoman استعمال کریں" منتخب کریں تاکہ صفحہ اصل زبان میں دوبارہ لوڈ ہو۔
مقامی ماڈل نہیں جڑ رہا
دیکھیں کہ سرور چل رہا ہے اور ترتیبات میں اس کا پتہ درست ہے۔ Ollama کو OLLAMA_ORIGINS درکار ہے، اور LM Studio میں CORS آن ہونا ضروری ہے۔
dragoman صفحہ نہیں پڑھ پا رہا
Safari اور Firefox آپ کو چننے دیتے ہیں کہ ایکسٹینشن کون سی ویب سائٹس پڑھ سکتی ہے۔ dragoman کھولیں اور تمام ویب سائٹس پر اجازت دیں منتخب کریں۔
Firefox میرے ماڈل سے نکھار نہیں کرتا
کوئی ایکسٹینشن صفحے کا متن کہیں بھیجے، اس سے پہلے Firefox اجازت مانگتا ہے۔ ترتیبات کھولیں اور اپنے ماڈل کے نیچے صفحے کا متن بھیجنے کی اجازت دیں منتخب کریں۔
سورس سے بلڈ کریں
dragoman MIT لائسنس کے تحت اوپن سورس ہے۔ اسے بلڈ کرنے کے لیے Node 24 اور pnpm درکار ہیں۔
git clone https://github.com/firatciftci/dragoman.git
cd dragoman
pnpm install
pnpm dev:extensionہر براؤزر کا اپنا بلڈ ہے۔ یہ کمانڈز extension/ سے چلائیں:
pnpm build → .output/chrome-mv3 pnpm build:firefox → .output/firefox-mv3 pnpm build:safari → .output/safari-mv3 پھر Xcode میں safari/dragoman.xcodeproj بلڈ کریں۔یہ ریپوزٹری ایک pnpm workspace ہے:
- extension/
- ایکسٹینشن، WXT اور Svelte سے بنی
- site/
- یہ ویب سائٹ، SvelteKit سے بنی
- brand/
- ڈریگومین، لوگو اور شہر
- messages/
- 85 زبانوں میں انٹرفیس کا متن