د async googletrans ژباړونکی د پراکسي URL مني
په googletrans کې د async Translator یوازینی proxy دلیل وکاروئ او د هغې HTTPX کلاینټ د async context manager سره وتړئ.
د googletrans async Translator یو proxy دلیل وړاندې کوي او هغه HTTPX AsyncClient ته لیږدوي:
import asyncio
from googletrans import Translator
async def main():
async with Translator(proxy='http://proxy.example:8080') as translator:
translated = await translator.translate('Bonjour', dest='en')
print(translated.text)
asyncio.run(main())
async محتوا لاندې HTTP کلاینټ تړي. translate پرته له انتظار غږول د بل API بڼې پورې اړه لري او دا async عملیه نه ترسره کوي.
د پراکسي URL کولای شي عادي HTTP اورېدونکی وښیې، که څه هم د ژباړې پای ټکی HTTPS کاروي. د غیر حساس متن سره د اجازه شوې ازموینې لپاره د HTTP پراکسي لړلیک عمومي پای ټکي نوماندان برابروي. کله چې د پراکسي حساب ته اړتیا وي، د هغه URL سم کړل شوې کارونکي معلومات یا په HTTPX کې ملاتړ شوې پراکسي ترتیبات کارول کیږي.
زړې بېلګې proxies نقشې لیږلې چې داخلي httpcore.SyncHTTPProxy شیان پکې وو. هغه زړو googletrans او httpcore انٹرفیسونو پورې تړلې دي. هغه دې عام async جوړونکي سره مه یوځای کوئ.
googletrans د Google Translate ویب انٹرفیس پلي کوي؛ دا د رسمي Google Cloud Translation SDK څخه بېل پیکیج او تصدیق ماډل دی. د پراکسي ترتیباتو پلي کولو دمخه تایید کړئ چې اپلیکیشن په ریښتیا کوم کلاینټ واردوي.