# PlayTranslate
[English](../README.md) | [简体中文](./README.zh-CN.md) | [繁體中文](./README.zh-HK.md) | [Español](./README.es.md) | العربية | [Français](./README.fr.md) | [Português (Brasil)](./README.pt-BR.md) | [Русский](./README.ru.md) | [Deutsch](./README.de.md) | [日本語](./README.ja.md) | [Türkçe](./README.tr.md) | [Tiếng Việt](./README.vi.md) | [한국어](./README.ko.md) | [ไทย](./README.th.md) [![Downloads](https://img.shields.io/github/downloads/dominostars/playtranslate/total)](https://github.com/dominostars/playtranslate/releases) [![Stars](https://img.shields.io/github/stars/dominostars/playtranslate?style=flat)](https://github.com/dominostars/playtranslate/stargazers) ![Android](https://img.shields.io/badge/Android-10%2B-3DDC84?logo=android&logoColor=white) [![License](https://img.shields.io/github/license/dominostars/playtranslate)](https://github.com/dominostars/playtranslate/blob/main/LICENSE)
تطبيق Android للترجمة الفورية وتعلّم اللغات، مصمَّم للألعاب والروايات المرئية والمانغا وأي نص آخر يظهر على الشاشة. يدعم 26 لغة للألعاب و59 لغة للترجمة إليها! [انقر هنا لتنزيل أحدث إصدار](https://github.com/dominostars/playtranslate/releases/latest) للإبلاغ عن المشكلات أو الحصول على الدعم أو تقديم الطلبات، انضم إلى [خادم Discord](https://discord.gg/DVCj6p7MUC). [شاهد PlayTranslate مع لعبة Persona 3 Reload](https://github.com/user-attachments/assets/e89c2c6e-92f3-41d2-8e51-5483beaca612) ## الميزات - **الترجمة بضغطة واحدة**: التقط شاشة اللعبة وترجم النص الظاهر عليها بضغطة واحدة - **الترجمة التلقائية**: يترجم التطبيق تلقائيًا مع تغيّر الحوار، دون الحاجة إلى الضغط على أي شيء - **البحث عن الكلمات**: مرّر العدسة العائمة فوق أي كلمة لتظهر تعريفاتها من القاموس فورًا - **دون اتصال**: تعمل تقنية OCR والبحث في القاموس دون اتصال بالإنترنت، ويمكنك أيضًا تنزيل نماذج اختيارية للترجمة دون اتصال - **وضع الفوريغانا والبينيين**: اعرض تلميحات النطق فوق الأحرف في الوقت الفعلي - **الاختصارات**: عيّن زرًا فعليًا تضغط عليه مطولاً لمعاينة الترجمات أو الفوريغانا، وهذا مثالي لأجهزة الألعاب المحمولة المزوّدة بأزرار مخصصة - **الشاشة المزدوجة وتقسيم الشاشة**: يعمل على الشاشتين معًا في الأجهزة ثنائية الشاشة مثل Ayn Thor، أو في وضع تقسيم الشاشة في Android بجانب الألعاب التي تعمل في نافذة - **مناطق الالتقاط**: اقصر الالتقاط على مربع الحوار، أو النص المعروض أسفل الشاشة، أو أي منطقة مخصصة تحددها - **تحويل النص إلى كلام**: استمع إلى النص مقروءًا بصوت عالٍ، ويمكنك تغيير الصوت الافتراضي من الإعدادات - **التصدير إلى Anki**: احفظ الجمل في AnkiDroid مع النص الأصلي والترجمة وقائمة الكلمات والكلمات الهدف وصوت تحويل النص إلى كلام ولقطة الشاشة. بل يمكنك أيضًا تسجيل صوت اللعبة وإرفاقه! ويمكنك اختيار نوع البطاقة، مع إعدادات جاهزة لأشهر المجموعات. - **التكامل مع Yomitan**: تندمج قواميس Yomitan بسلاسة في التطبيق، بما في ذلك النبرة الصوتية وشارات التكرار ومعلومات الكانجي الإضافية والتعريفات المدمجة للمصطلحات، في كل مكان (حتى في Anki). ترقّب تكاملاً أعمق في المستقبل - **الترجمة بالكاميرا**: وجّه الكاميرا نحو النص من حولك واقرأ ترجمته مباشرةً، أو التقط لقطة ثابتة لتضغط على الكلمات وتبحث عن معانيها. - **سجل النصوص**: احتفظ بسجل للجمل الملتقَطة. هذه الميزة معطّلة افتراضيًا. ## طريقة التثبيت 1. [انقر هنا لتنزيل أحدث إصدار](https://github.com/dominostars/playtranslate/releases/latest) 2. على جهاز Android، اسمح للمتصفح أو لمدير الملفات بتثبيت التطبيقات غير المعروفة: افتح **الإعدادات ← التطبيقات ← أذونات خاصة للتطبيقات ← تثبيت التطبيقات غير المعروفة**، واختر المتصفح أو مدير الملفات، ثم فعّل **السماح بتثبيت تطبيقات من هذا المصدر**. وعند فتح ملف APK لأول مرة، سيعرض عليك نظام Android أيضًا الانتقال إلى هذه الشاشة مباشرةً 3. افتح ملف APK واضغط على «تثبيت» 4. عند التشغيل الأول، اتبع خطوات الإعداد لمنح الأذونات اللازمة ### تعذّر التثبيت؟ في بعض أجهزة Android، تحظر خدمة **Google Play Protect** تثبيت ملفات APK من خارج المتجر، وتعرض تحذيرًا مبهمًا مثل «لم يتم تثبيت التطبيق» أو «تطبيق ضار». إذا حدث ذلك، فعطّل الفحص مؤقتًا: 1. افتح **متجر Play** 2. اضغط على **رمز الملف الشخصي** (أعلى اليسار) 3. اضغط على **Play Protect** 4. اضغط على **رمز الترس** (أعلى اليسار) 5. عطّل **فحص التطبيقات باستخدام Play Protect** ثبّت ملف APK، ثم أعِد تفعيل Play Protect ليواصل فحص تطبيقاتك الأخرى. ### تعذّر تفعيل إمكانية الوصول؟ تطلب منك بعض الميزات المتقدمة (مثل المعاينة بالضغط المطوّل على أحد الاختصارات) تفعيل أذونات إمكانية الوصول. في Android 13 أو أحدث، يُظهر Android مفتاح تبديل إمكانية الوصول باللون الرمادي لأي تطبيق مثبّت من ملف APK تم تنزيله، ويؤدي الضغط على هذا المفتاح إلى ظهور رسالة «الإعداد محظور». لرفع هذا القيد: 1. في **الإعدادات ← إمكانية الوصول** (أو «أدوات تسهيل الاستخدام» في بعض الأجهزة)، اختر PlayTranslate واضغط على مفتاح التبديل الرمادي مرة واحدة. ثم أغلق رسالة «الإعداد محظور». 2. افتح صفحة «معلومات التطبيق»: **الإعدادات ← التطبيقات ← PlayTranslate**. 3. اضغط على قائمة **⋮** واختر **السماح بالإعدادات المحظورة**. لا يظهر هذا الخيار إلا بعد الخطوة 1. 4. أكمل المصادقة إذا طُلبت منك، ثم ارجع إلى إعدادات إمكانية الوصول وفعّل مفتاح التبديل. ## الدعم للإبلاغ عن المشكلات أو الحصول على الدعم أو تقديم الطلبات، انضم إلى [خادم Discord](https://discord.gg/DVCj6p7MUC). يمكنك دعم PlayTranslate على Ko-fi عبر الرابط https://ko-fi.com/playtranslate ## اللغات المدعومة يترجم PlayTranslate من **26 لغة للألعاب** (لغات النصوص التي يقرؤها من الشاشة) إلى **59 لغة للترجمة** (اللغات التي تظهر لك بها الترجمة). الجدولان مرتّبان حسب إجمالي عدد المتحدثين بكل لغة حول العالم. ### لغات الألعاب (تُقرأ من الشاشة) | اللغة | الاسم الأصلي | الرمز | |---------------------|------------------|---------| | الإنجليزية | English | en | | الصينية (المبسطة) | 简体中文 | zh | | الصينية (التقليدية) | 繁體中文 | zh-Hant | | الهندية | हिन्दी | hi | | الإسبانية | Español | es | | العربية | العربية | ar | | الفرنسية | Français | fr | | البرتغالية | Português | pt | | الروسية | Русский | ru | | الإندونيسية | Bahasa Indonesia | id | | الألمانية | Deutsch | de | | اليابانية | 日本語 | ja | | التركية | Türkçe | tr | | الفيتنامية | Tiếng Việt | vi | | الكورية | 한국어 | ko | | الإيطالية | Italiano | it | | التايلاندية | ไทย | th | | الهولندية | Nederlands | nl | | الرومانية | Română | ro | | الهنغارية | Magyar | hu | | السويدية | Svenska | sv | | الكتالانية | Català | ca | | الدانمركية | Dansk | da | | الفنلندية | Suomi | fi | | النرويجية | Norsk | no | | البولندية | Polski | pl | ### لغات الترجمة (يترجم إليها التطبيق) | اللغة | الاسم الأصلي | الرمز | |--------------------|------------------|------| | الإنجليزية | English | en | | الصينية | 中文 | zh | | الهندية | हिन्दी | hi | | الإسبانية | Español | es | | العربية | العربية | ar | | الفرنسية | Français | fr | | البنغالية | বাংলা | bn | | البرتغالية | Português | pt | | الروسية | Русский | ru | | الأوردية | اردو | ur | | الإندونيسية | Bahasa Indonesia | id | | السواحلية | Kiswahili | sw | | الألمانية | Deutsch | de | | اليابانية | 日本語 | ja | | الماراثية | मराठी | mr | | التيلوغوية | తెలుగు | te | | التركية | Türkçe | tr | | الفيتنامية | Tiếng Việt | vi | | الكورية | 한국어 | ko | | التاميلية | தமிழ் | ta | | الفارسية | فارسی | fa | | الإيطالية | Italiano | it | | التايلاندية | ไทย | th | | الغوجاراتية | ગુજરાતી | gu | | البولندية | Polski | pl | | الأوكرانية | Українська | uk | | التاغالوغية | Tagalog | tl | | الماليزية | Bahasa Melayu | ms | | الكانادا | ಕನ್ನಡ | kn | | الهولندية | Nederlands | nl | | الرومانية | Română | ro | | الهنغارية | Magyar | hu | | اليونانية | Ελληνικά | el | | التشيكية | Čeština | cs | | السويدية | Svenska | sv | | البيلاروسية | Беларуская | be | | العبرية | עברית | he | | البلغارية | Български | bg | | الكتالانية | Català | ca | | السلوفاكية | Slovenčina | sk | | الكريولية الهايتية | Kreyòl Ayisyen | ht | | الكرواتية | Hrvatski | hr | | الدانمركية | Dansk | da | | الفنلندية | Suomi | fi | | النرويجية | Norsk | no | | الألبانية | Shqip | sq | | الجاليكية | Galego | gl | | السلوفانية | Slovenščina | sl | | الليتوانية | Lietuvių | lt | | اللاتفية | Latviešu | lv | | الأفريقانية | Afrikaans | af | | المقدونية | Македонски | mk | | الإستونية | Eesti | et | | الجورجية | ქართული | ka | | الويلزية | Cymraeg | cy | | المالطية | Malti | mt | | الأيسلندية | Íslenska | is | | الأيرلندية | Gaeilge | ga | | الإسبرانتو | Esperanto | eo | ## اختياري: خدمات الترجمة عبر الإنترنت تعتمد الترجمة افتراضيًا على [Lingva](https://github.com/thedaviddelta/lingva-translate)، وتُستخدم ترجمة ML Kit دون اتصال كحل بديل عند عدم توفّر الترجمة عبر الإنترنت. وللحصول على ترجمات أعلى جودة، يمكنك إضافة أيٍّ من الخدمات التالية ضمن **الإعدادات ← خدمات الترجمة**. أضف منها ما تشاء، فلكل خدمة بند مستقل في القائمة، ولذلك يمكنك إعداد عدة خدمات معًا وإعادة ترتيبها لتحديد الخدمة التي تتولى الترجمة أولاً: - ‏**DeepL**: باقة مجانية متاحة على [deepl.com/en/pro#developer](https://www.deepl.com/en/pro#developer) - ‏**OpenAI**: احصل على المفتاح من [platform.openai.com](https://platform.openai.com/api-keys)، ثم اختر النموذج داخل التطبيق - ‏**Gemini**: احصل على المفتاح من [aistudio.google.com](https://aistudio.google.com/app/apikey)، ثم اختر النموذج داخل التطبيق - ‏**DeepSeek**: احصل على المفتاح من [platform.deepseek.com](https://platform.deepseek.com/api_keys)، ثم اختر النموذج داخل التطبيق - ‏**Mistral**: احصل على المفتاح من [console.mistral.ai](https://console.mistral.ai/api-keys)، ثم اختر النموذج داخل التطبيق - ‏**Groq**: احصل على المفتاح من [console.groq.com](https://console.groq.com/keys)، ثم اختر النموذج داخل التطبيق - ‏**OpenRouter**: احصل على المفتاح من [openrouter.ai](https://openrouter.ai/keys)، ثم اختر النموذج داخل التطبيق - ‏**Claude**: احصل على المفتاح من [platform.claude.com](https://platform.claude.com/settings/keys)، ثم اختر النموذج داخل التطبيق - ‏**Bilibili Index-Translate**: خدمة مجانية لا تحتاج إلى مفتاح API، متاحة على [index-translate.bilibili.com](https://index-translate.bilibili.com/) - **مخصص**: أي خادم آخر متوافق مع واجهة OpenAI، وما عليك إلا إدخال عنوان URL الخاص بخادمك ## اختياري: بطاقات Anki ثبّت [AnkiDroid](https://play.google.com/store/apps/details?id=com.ichi2.anki) وامنح PlayTranslate إذن الوصول إليه من الإعدادات لتصدير البطاقات مباشرةً إلى مجموعاتك. ## الشكر والترخيص في [ملف README باللغة الإنجليزية](https://github.com/dominostars/playtranslate#credits) تجد الشكر والتقدير لأصحاب المكتبات والنماذج والبيانات اللغوية التي يعتمد عليها التطبيق، وتجد فيه أيضًا ترخيص المشروع: [GPL 3.0](https://github.com/dominostars/playtranslate/blob/main/LICENSE).