ترجمة تطبيقات أندرويد ترجمة تلقائية آلية إلى اللغة العربية
في هذا الدرس ستتعلم ترجمة تطبيقات أندرويد تلقائية آلية إلى اللغة العربية. معظم تطبيقات أندرويد تستخدم اللغة الإفتراضية لنظام أندرويد لكي تحدد أي اللغات التي سوف تعرضها لك في واجهة التطبيق لمميزات التطبيق المستخدم وستحتاج إلى ترجمة تطبيقات أندرويد ، بعض التطبيقات تسمح لك بتغيير لغة واجهتها الإفتراضية بدون أن تضطر أن تغيير لغة نظام أندرويد الإفتراضية بكاملها، وحتى الآن للأسف بعض التطبيقات لا تسمح لك بذلك إما بسبب عدم دعمها للغة العربية مثلاً أو بسبب أنها تعرض فقط اللغة الإفتراضية التي تستخدمها للنظام كما ذكرنا من قبل، وإذا صادف أن لغتك الإفتراضية ضمن اللغات الغير مدعمة بالتطبيق، سيأتي التطبيق بلغته الإفتراضية والتي غالباً ماتكون اللغة الإنجليزية ، وهذه بالطبع مشكلة للأشخاص الذين لا يتحدثوا اللغة الإنجليزية أو يقرأوها أو الذين يفضلوا أن تكون لغة تطبيقات أندرويد هي اللغة العربية.
لكن بما أنك تمتلك جهاز أندرويد بصلاحية الوصول لجذور النظام [رووت – Root] ، هذه المشكلة لا ينبغي أن تقلقك بعد الآن، والشكر في حل هذه المشكلة لمبرمج XDA وهو Akhil Kedia وإضافته مديول في برنامج Xposed لحل هذه المشكلة ، الآن تستطيع تحصل على ترجمة تطبيقات أندرويد تلقائية إلى اللغة العربية في جميع التطبيقات وحتى الألعاب التي لا تدعم اللغة العربية .
هذه الإضافة في Xposed تسمى AllTrans وهي تستخدم محرك الترجمة الخاص بــ Yandex’s translation service أو محرك الترجمة Azure الخاص بمايكروسوفت Microsoft’s Azure translation [شبيهه بترجمة Google ولكن ليست بقوتها للأسف] ، الشئ الجميل في هذه الإضافة هو أنها في بعض الاحوال تستخدم الترجمات الخاصة بيانديكس وأيضاً مايكروسوفت مما يجعلك تطمئن أن أخطاء الترجمة ستكون تقريبا معدومة.
ترجمة تطبيقات أندرويد التلقائية في هاتفك
- كما ذكرنا بالأعلى ستحتاج صلاحية الوصول لجذور نظام أندرويد أو [Root] .
- تطبيق Xposed أيضاً لابد أن يكون مُثبت بجهازك الأندرويد حتى تستطيع تثبيت إضافة AllTrans .
- أن يكون نظامك أندرويد لوليبوب 5.0 أو أعلى .
- تأكد أن خاصية تثبيت التطبيقات من أماكن غير معلومة أو Unknown sources مفعلة قبل الشروع في تكملة الدرس وذلك من خلال Settings > Security .
تحميل AllTrans
تستطيع بسهولة تحميل أداة ترجمة تطبيقات أندرويد التلقائية AllTrans من متجر Xposed الرسمي من خلال هذا الرابط : AllTrans – أو من خلال المثبت الخاص المدمج بتطبيق Xposed من خلال البحث عن إسم الأداة وهي AllTrans كما ذكرنا من قبل ، بعد البحث عن الآداة إضغط Download ثم install بمجرد ماينتهي تحميل التطبيق سيتم تثبيته تلقائياً بهاتفك وستجده داخل التطبيقات المثبتة ببرنامج Xposed ، ثم ستدخل على الأداة وتضغط Activate ثم ستعيد تشغيل هاتفك وستجد إشعار بذلك بمجرد تفعيل الأداة من داخل التطبيق .
مفتاح تشغيل Yandex API
كما ذكرنا بالأعلى أداة ترجمة تطبيقات أندرويد تستخدم الترجمة الخاصة بــ Yandex أو Microsoft Azure وسيحتاجوا منك ربط هذه الأداة بسيرفرات الترجمة الخاصة بهم، وبما أن خدمة الربط بترجمة Microsoft Azure للأسف ليست مجانية، سنستخدم في درس ترجمة تطبيقات أندرويد إضافة Yandex Translation، حتى التسجيل بموقع يانديكس هو مجاني ومن خلال Facebook او تويتر او حتى حساب Google والتسجيل من خلال هذا الرابط :Sign up for a free Yandex account
بمجرد إكتمال التسجيل بالموقع ستفتح لك صفحة جديدة بها الــ Yandex API الذي نحتاجه لتشغيل أداة Xposed للترجمة التلقائية لتطبيقات الأندرويد ، الصفحة ستشبه التي موجودة الأعلى ، ستضغط على الصندق بجانب “I have read the User Agreement,” ثم تضغط Get API key.
مفاتيح Yandex API الخاصة بالمستخدم
الآن – إنسخ كامل مفتاح API ، ثم بأي طريقة من الطرق المتاحة وصل هذا المفتاح لهاتفك :
- أرسله لنفسك عن طريق البريد الإليكتروني أو أرسله إلى أي شخص على فيسبوك ثم انسخه من خلال المحادثه بينك وبين هذا الشخص من خلال هاتفك .
- إنسخه والصقه بخدمة Google Keep أو EverNote أو أي تطبيق Note وافتح الطبيق من هاتفك وانسخه مرة أخرى ويمكنك تحميل وتثبيت تطبيق جوجل كيب من متجر Play من هنا :
[appbox googleplay com.google.android.keep]
[appbox googleplay com.evernote]تثبيت آداة AllTrans Xposed
الآن بما أنك تمتلك مفتاح API على هاتفك ، إفتح تطبيق AllTrans وستجده بدرج التطبيقات بهاتفك ثم ادخل على خيار Global Settings من الأعلى ثم اضغط على Yandex Subscription Key والصق مفتاح Yandex API ثم اضغط Ok .
ستجد تحت المكان الذي ستدخل به مفتاح Yandex API إختيارات ترجمة اللغات من وإلى اللغة التي تريدها إختر من قائمة Translate From Language اللغة الإنجليزية لأنها غالبا ما تأتي التطبيقات بها إفتراضياً واختر من قائمة Translate To Language اللغة العربية أو أي لغة تفضلهافي حالة أو ان التطبيق الذي تتعامل معه لغته صينية مثلا ستغير خيارات أداة ترجمة تطبيقات أندرويد مؤقتاً للترجمة من اللغة الصينية إلى اللغة العربية.
بعد ذلك ، إذهب إلى التطبيقات الذي تريد ترجمتها من خلال الضغط على Apps To Translate واختيار التطبيقات التي تريد ترجمتها إلى اللغة العربية ، يمكنك اختيار التطبيقات من خلال الضغط على صندوق علامة صح بجانبها ، او يمكنك اختيار إسم التطبيق نفسه لفتح المزيد من الخيارات ، وبعد الإنتهاء من اختيار التطبيقات المراد ترجمتها يمكنك الخروف من البرنامج ومحاولة فتح أي تطبيق من التطبيقات المترجمة ، وهنا مثال على تجربة ترجمة تطبيقات أندرويد – تطبيق Google Drive مترجم من اللغة الإنجليزية إلى اللغة الصينية :