توضیحات
افزونه HHG for TranslatePress قابلیتهای TranslatePress را با بهترین موتورهای ترجمه هوش مصنوعی گسترش میدهد. به جای استفاده از تنها یک ارائهدهنده، از میان چهار خانواده موتور انتخاب کنید.
موتورهای ترجمه پشتیبانی شده:
هوش مصنوعی گوگل جمنای
قدرت گرفته از جدیدترین مدلهای Gemini گوگل. از بین Flash-Lite (سریعترین و ارزانترین)، Flash (متعادل)، Pro (بالاترین کیفیت) یا 3 Flash Preview (پیشرو) انتخاب کنید. کلید API از Google AI Studio تهیه شود.
پلتفرم سازگار با OpenAI
یک موتور جهانی که از هفت ارائهدهنده API سازگار با OpenAI از طریق یک رابط کاربری واحد و یکپارچه پشتیبانی میکند:
- OpenAI — GPT-4o Mini, GPT-4o, GPT-4.1, o4-mini, GPT-4 Turbo
- Azure OpenAI — استفاده از پایانه استقرار خودتان
- Groq — استنتاج فوقسریع با سطح رایگان سخاوتمندانه (Llama 4, Mixtral, Gemma)
- Together AI — میزبانی مدلهای متنباز (Llama 4, DeepSeek V3, Qwen3)
- OpenRouter — مسیریابی چندارائهدهنده (دسترسی به مدلهای OpenAI، Anthropic، Google)
- Ollama — اجرا بهصورت محلی، بدون هزینه API (Llama 3.2, Qwen3, Mistral, Gemma 3)
- سفارشی — هر پایانه (endpoint) سازگار با OpenAI که شما ارائه میدهید
هر پیشتنظیم پلتفرم شامل پیشنهادات مدل منتخب، توضیحات مخصوص پلتفرم و پیکربندی خودکار API است. ورودی مدل هم از متن آزاد و هم از دکمههای پیشنهادی با یک کلیک پشتیبانی میکند — هر نام مدلی را تایپ کنید یا برای انتخاب روی آنها کلیک کنید.
DeepSeek AI
مدل DeepSeek V4 Flash برای ترجمههای سریع و مقرونبهصرفه و V4 Pro برای کیفیت در سطح حرفهای. بهینهسازی شده با غیرفعال کردن حالت تفکر (thinking) برای افزایش سرعت خروجی و کاهش هزینه.
ZhiPu AI GLM
شش استراتژی ترجمه: عمومی، بازنویسی، دو مرحلهای، سهمرحلهای، بازتاب (Reflection) و زنجیره تفکر (Chain of Thought). بسته به محتوای خود، سرعت یا عمق ترجمه را انتخاب کنید.
ویژگیهای کلیدی:
- توضیحات صنعت / حوزه — زمینه سایت خود را یکبار شرح دهید (صنعت، لحن، قوانین اصطلاحشناسی) تا در هر درخواست ترجمه تزریق شود و خروجی دقیق و یکپارچهای در تمام موتورها دریافت کنید
- سیستم کانتکست (زمینه) سهلایه — پنجره لغزان رشتههای اطراف، استخراج اصطلاحات کلیدی در سطح صفحه و پرامپت صنعت برای یکپارچگی اصطلاحات
- ترجمه موازی و ناهمگام — تمامی تکهها بهطور همزمان از طریق cURL multi-handle برای رسیدن به حداکثر سرعت ارسال میشوند
- منطق تلاش مجدد دو مرحلهای — رشتههای ناموفق بهطور خودکار در مرحله دوم با Temperature پایینتر برای رسیدن به حداکثر کامل بودن، دوباره تلاش میشوند
- کش هوشمند — کش موقت ۳۰ دقیقهای برای هر تکه جهت ترجمههای تکراری فوری
- اندازهگذاری تطبیقی تکهها — اندازه تکهها بهطور خودکار بر اساس میانگین طول رشته در هر صفحه تنظیم میشود
- پیکربندی هوشمند پلتفرم — تنظیمات Timeout، Temperature و اندازه تکهها (chunk size) بر اساس نوع خانواده مدل از طریق تشخیص اکتشافی تنظیم میشوند
- یکپارچگی بومی با TranslatePress — پنل تنظیمات به گونهای طراحی شده که با رابط کاربری خود TranslatePress بهطور یکپارچه و با انتقالهای نرم CSS ترکیب شود
- امنیت کد — تمامی ورودیها پاکسازی شده، خروجیها escape شده، nonceها تأیید شده، SSL اجباری و مطابق با بهترین شیوههای وردپرس
سرویسهای خارجی
این افزونه برای فراهم کردن قابلیت ترجمه خودکار، به سرویسهای ترجمه هوش مصنوعی خارجی متصل میشود. از سرویسهای شخص ثالث زیر استفاده میشود:
هوش مصنوعی گوگل جمنای
– سرویس: Google AI Studio API (https://aistudio.google.com/)
– هدف: ترجمه متن مبتنی بر هوش مصنوعی با استفاده از مدلهای Gemini گوگل
– دادههای ارسالی: محتوای متنی برای ترجمه، کدهای زبان مبدأ و مقصد
– زمان ارسال: تنها زمانی که Gemini به عنوان موتور ترجمه انتخاب شده باشد و درخواست ترجمه ارسال شود
– سیاست حریم خصوصی: https://policies.google.com/privacy
– شرایط خدمات: https://policies.google.com/terms
پلتفرم سازگار با OpenAI
– سرویسها: OpenAI (https://api.openai.com/)، Azure OpenAI، Groq (https://api.groq.com/)، Together AI (https://api.together.xyz/)، OpenRouter (https://openrouter.ai/)، Ollama (محلی)
– هدف: ترجمه متن مبتنی بر هوش مصنوعی با استفاده از مدلهای مختلف سازگار با OpenAI
– دادههای ارسالی: محتوای متنی برای ترجمه، کدهای زبان مبدأ و مقصد
– زمان ارسال: تنها زمانی که “OpenAI Compatible” به عنوان موتور ترجمه انتخاب شده باشد و درخواست ترجمه ارسال شود
– سیاست حریم خصوصی OpenAI: https://openai.com/privacy/
– شرایط خدمات OpenAI: https://openai.com/terms/
– سیاست حریم خصوصی Groq: https://groq.com/privacy/
– سیاست حریم خصوصی Together AI: https://www.together.ai/privacy
– سیاست حریم خصوصی OpenRouter: https://openrouter.ai/privacy
DeepSeek AI
– سرویس: DeepSeek API (https://api.deepseek.com/)
– هدف: ترجمه متن مبتنی بر هوش مصنوعی با استفاده از مدلهای DeepSeek
– دادههای ارسالی: محتوای متنی برای ترجمه، کدهای زبان مبدأ و مقصد
– زمان ارسال: تنها زمانی که DeepSeek به عنوان موتور ترجمه انتخاب شده باشد و درخواست ترجمه ارسال شود
– سیاست حریم خصوصی: https://platform.deepseek.com/privacy
– شرایط خدمات: https://platform.deepseek.com/terms
ZhiPu AI GLM
– سرویس: ZhiPu AI API (https://bigmodel.cn/)
– هدف: ترجمه متن مبتنی بر هوش مصنوعی با استفاده از مدلهای ZhiPu GLM
– دادههای ارسالی: محتوای متنی برای ترجمه، کدهای زبان مبدأ و مقصد
– زمان ارسال: تنها زمانی که ZhiPu به عنوان موتور ترجمه انتخاب شده باشد و درخواست ترجمه ارسال شود
– سیاست حریم خصوصی: https://www.zhipuai.cn/privacy
– شرایط خدمات: https://www.zhipuai.cn/terms
نکات مهم:
– هیچ دادهای به سرویسهای خارجی ارسال نمیشود مگر اینکه صراحتاً یکی از این موتورهای ترجمه را پیکربندی و استفاده کنید
– تمامی ارتباطات API از طریق اتصالات امن HTTPS انجام میشوند
– هیچگونه داده شخصی کاربر جمعآوری یا منتقل نمیشود — فقط محتوای متنی که برای ترجمه انتخاب میکنید
– شما مسئول رعایت شرایط خدمات و سیاستهای حریم خصوصی سرویسهایی هستید که انتخاب میکنید
مجوز (License)
این افزونه تحت مجوز GPLv2 یا نسخههای بالاتر لایسنس شده است. شما آزاد هستید که طبق شرایط مجوز عمومی عمومی GNU (GPL)، از آن استفاده کرده، آن را تغییر دهید و بازنشر کنید.
عکسهای صفحه




نصب
- مطمئن شوید که افزونه TranslatePress نصب و فعال شده است.
- افزونه را در دایرکتوری
/wp-content/plugins/hhg-for-translatepress/آپلود کنید، یا از طریق بخش آپلود افزونه وردپرس نصب کنید. - “HHG for TranslatePress” را از صفحه افزونهها فعال کنید.
- به تنظیمات TranslatePress ترجمه خودکار بروید، موتور ترجمه هوش مصنوعی مورد نظر خود را انتخاب کنید، کلید API و مدل خود را پیکربندی کرده و ذخیره کنید.
سوالات متداول
-
کدام موتور ترجمه را باید انتخاب کنم؟
-
- Gemini 2.5 Flash — بهترین انتخاب همهجانبه: سریع، دقیق، مقرونبهصرفه
- OpenAI GPT-4o Mini — کیفیت عالی، در دسترس گسترده
- DeepSeek V4 Flash — ارزش عالی، بسیار سریع
- Ollama — رایگان، بهصورت محلی اجرا میشود، نیازی به کلید API نیست
- Groq — فوقالعاده سریع با سطح رایگان سخاوتمندانه
-
آیا به افزونه TranslatePress نیاز دارم؟
-
بله. HHG for TranslatePress یک افزونه اضافی است که نیازمند نصب و فعالسازی افزونه TranslatePress — Multilingual است.
-
آیا به نسخه تجاری (Business) TranslatePress نیاز دارم؟
-
خیر. این افزونه با نسخه رایگان TranslatePress کار میکند. نیازی به افزونههای پولی نیست.
-
چگونه میتوانم کلید API دریافت کنم؟
-
به وبسایت پلتفرم مربوطه مراجعه کنید: Google AI Studio برای Gemini، OpenAI Platform برای GPT، DeepSeek Platform برای DeepSeek، یا ZhiPu AI Open Platform برای GLM. لینکها در پنل تنظیمات هر موتور ارائه شدهاند.
-
آیا میتوانم از مدل یا پایانه (endpoint) خودم استفاده کنم؟
-
بله. موتور “OpenAI Compatible” شامل یک پیشتنظیم پلتفرم “Custom” است که در آن میتوانید هر پایانه API سازگار با OpenAI و نام مدل را وارد کنید. فیلد مدل، متن آزاد را میپذیرد — شما به لیست پیشنهادات محدود نیستید.
-
آیا میتوانم ترجمهها را بهصورت محلی و بدون کلید API اجرا کنم؟
-
بله. “OpenAI Compatible” را به عنوان موتور انتخاب کنید، “Ollama” را به عنوان پلتفرم برگزینید و آن را به نمونه محلی Ollama خود متصل کنید. برای خود ترجمه، نیازی به کلید API یا اتصال اینترنت نیست.
-
آیا این افزونه امن است؟
-
تمامی ورودیها پاکسازی شدهاند، تمامی خروجیها بهدرستی escape شدهاند، کلیدهای API در تنظیمات وردپرس ذخیره میشوند، تأیید nonce در نقاط پایانی AJAX اجباری است و تمامی ارتباطات API از HTTPS با فعال بودن تأیید SSL استفاده میکنند. این افزونه از استانداردهای کدنویسی و بهترین شیوههای امنیتی وردپرس پیروی میکند.
-
آیا ترجمههای موجود من بازنویسی خواهند شد؟
-
خیر. این افزونه اولویت ترجمه دستی TranslatePress را رعایت میکند. فقط رشتههای ترجمه نشده برای ترجمه خودکار ارسال میشوند.
نقد و بررسیها
توسعه دهندگان و همکاران
“HHG for TranslatePress” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“HHG for TranslatePress” به 1 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “HHG for TranslatePress” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
1.0.5
- OpenAI: بازطراحی به عنوان پلتفرم جهانی سازگار با OpenAI با پشتیبانی از ۷ پیشتنظیم (OpenAI، Azure، Groq، Together AI، OpenRouter، Ollama، سفارشی)
- OpenAI: ورودی مدل قابل ویرایش با پیشنهادات datalist و دکمههای (chips) قابل کلیک مدل
- OpenAI: فیلد پویای پایانه (endpoint) که بر اساس انتخاب پلتفرم نمایش داده یا مخفی میشود
- OpenAI: پیکربندی هوشمند پلتفرم (تایماوت، اندازه تکه، درجه حرارت) از طریق اکتشافات مدل
- DeepSeek: ارتقا به مدلهای V4 (Flash و Pro) با غیرفعال کردن حالت تفکر (thinking) جهت افزایش سرعت
- Gemini: افزودن مدلهای 2.5 Flash-Lite و 3 Flash Preview
- پرامپت صنعت: بازطراحی به صورت کارت استایلدهی شده، اکنون برای موتورهای غیر HHG از طریق JS بهصورت خودکار مخفی میشود
- پرامپت صنعت: تزریق در تمامی درخواستهای ترجمه برای یکپارچگی اصطلاحات
- Context Builder: سیستم کانتکست (زمینه) سهلایه (صنعت، اصطلاحات کلیدی در سطح صفحه، پنجره لغزان)
- تمامی موتورها: ترجمه ناهمگام (async) موازی از طریق cURL multi-handle برای دستیابی به حداکثر سرعت
- تمامی موتورها: منطق تلاش مجدد دو مرحلهای برای رشتههای ناموفق با درجه حرارت (temperature) پایینتر
- تمامی موتورها: کش موقت ۳۰ دقیقهای برای هر تکه جهت ترجمههای تکراری فوری
- تمامی موتورها: تعیین اندازه تطبیقی تکهها (chunk) بر اساس میانگین طول رشته
- امنیت: افزودن بررسیهای ایمنی null برای machine_translator در تمامی متدهای تنظیمات
- امنیت: رفع نبود محافظ logger در مسیرهای مرحله اول ناهمگام Gemini/DeepSeek
- رفع باگ: تکههای ترکیبی (کششده و نشده) در Zhipu اکنون درخواستهای ناهمگام (async) را بهدرستی ارسال میکنند
- رفع باگ: حذف کدهای بلااستفاده (ensure_engine_switch, force_active_engine_instance)
- بینالمللیسازی: پیامهای خطای Gemini اکنون بهدرستی قابل ترجمه هستند
- کیفیت کد: حذف ارجاعات اضافی به Hunyuan در کل پروژه
1.0.4
- Zhipu GLM: اصلاح بازگشت به mtapi از طریق بازنویسی نگاشت کلاس موتور و اجبار به در دسترس بودن
- Zhipu GLM: استفاده از source_lang=auto، استانداردسازی کدهای زبان مقصد (zh_CNzh-CN, zh_TWzh-TW, en_USen, ru_RUru)
- Zhipu GLM: تجزیهکننده (Parser) پاسخ سازگار با هر دو فرمت agent و standard chat completions
- Zhipu GLM: افزودن تلاش مجدد در مرحله دوم برای موارد گمشده در یک دسته
- Zhipu GLM: کش کردن تنها دستههایی که با موفقیت کامل انجام شدهاند برای جلوگیری از مشکلات کش ناقص
- Zhipu GLM: افزودن بهینهسازیهای HTTP/2، gzip و TCP_NODELAY
- OpenAI: موازیسازی درخواستهای دستهای، افزودن تلاش مجدد در مرحله دوم برای موارد گمشده
- DeepSeek: پیادهسازی اولیه موتور جایگزین Hunyuan
- DeepSeek: تغییر به API مربوط به ChatTranslations با امضای TC3-HMAC-SHA256
- پایداری: رفع خطای بحرانی (Fatal Error) ناشی از نوشتن مستقیم در ویژگیهای محافظتشده (protected) TranslatePress
- پایداری: رفع مسیرهای گمشده includes برای بخشهای logger/cache با بررسی وجود فایل
1.0.3
- رفع اشکالات توابع مختلف و بهبود سازگاری
- حذف بارگذاری اجباری نسخه تجاری (Business)
1.0.2
- افزودن پشتیبانی از ZhiPu AI GLM با استراتژیهای ترجمه متعدد
- رفع مشکل ذخیرهسازی کلید API ZhiPu
- رفع هشدار “Undefined array key” در ترجمه بخش فرانتاند
- بهینهسازی پارامترهای فراخوانی API با پشتیبانی از همزمانی (Concurrency)
- یکپارچهسازی رابط کاربری تنظیمات در تمامی موتورها
- بهبود مدیریت خطا و تابع تست API
- ارتقای امنیت کد مطابق با استانداردهای وردپرس
1.0.1
- افزودن پشتیبانی از OpenAI با مدلهای سفارشی و پایانه (Endpoint) API
- بهینهسازی رابط کاربری و سازگاری Gemini و Hunyuan
- رفع مشکلات ذخیرهسازی تنظیمات، تست API و ترجمه دستهای
- ارتقای امنیت کد، حذف فایلهای بلااستفاده
1.0.0
- انتشار اولیه با پشتیبانی از Google Gemini و Tencent Hunyuan
- انتخاب چندمدلی و پیکربندی کلید API
- ترجمه دستهای همراه با مدیریت خطا
